Secure URL Requests: Generate a URL that allows anyone to securely send you information via E2E-encryption.
Go to file
Silas 7c9455f31b
notification permission fixes, show server urls at bottom, service worker fixes
2024-02-05 19:08:59 -05:00
public swap in new logo 2024-02-03 18:03:03 -05:00
src notification permission fixes, show server urls at bottom, service worker fixes 2024-02-05 19:08:59 -05:00
.editorconfig init commit 2024-01-29 19:22:39 -05:00
.env.production bunch of fixes for PWA, set up web push notifications, add buttons to remove service workers, add settings menu, let settings manage keys, permissions, and service worker registration 2024-02-04 22:57:52 -05:00
.gitignore set up service worker caching, fix perf issues with rerenders, split code into more modules, switch to a green theme, add modal for updating site via service worker 2024-02-02 17:25:32 -05:00
.tool-versions init commit 2024-01-29 19:22:39 -05:00
LICENSE bunch of UI cleanup, add MIT license, add readme 2024-01-29 22:41:01 -05:00
README.md bunch of UI cleanup, add MIT license, add readme 2024-01-29 22:41:01 -05:00
index.html bunch of fixes for PWA, set up web push notifications, add buttons to remove service workers, add settings menu, let settings manage keys, permissions, and service worker registration 2024-02-04 22:57:52 -05:00
package-lock.json bunch of fixes for PWA, set up web push notifications, add buttons to remove service workers, add settings menu, let settings manage keys, permissions, and service worker registration 2024-02-04 22:57:52 -05:00
package.json bunch of fixes for PWA, set up web push notifications, add buttons to remove service workers, add settings menu, let settings manage keys, permissions, and service worker registration 2024-02-04 22:57:52 -05:00
tsconfig.json init commit 2024-01-29 19:22:39 -05:00
vite.config.ts bunch of fixes for PWA, set up web push notifications, add buttons to remove service workers, add settings menu, let settings manage keys, permissions, and service worker registration 2024-02-04 22:57:52 -05:00
vite.standalone.config.ts bunch of fixes for PWA, set up web push notifications, add buttons to remove service workers, add settings menu, let settings manage keys, permissions, and service worker registration 2024-02-04 22:57:52 -05:00

README.md

Sure - A Secure Message Sharing Web App

Sure is a web application that allows you to share secrets securely using end-to-end encryption without relying on a server. It is built with TypeScript, uses ECDH for secure communication between two parties, and works completely offline.

Getting Started

If you have asdf installed, run asdf install at the root of the project. Otherwise install the version of NodeJS specified in .tool-versions in this repository before continuing.

git clone https://git.silentsilas.com/silentsilas/sure.git
cd sure
npm install && npm run dev

Deploy

Output a static build to ./dist that you can deploy to any host, or open index.html for a working offline version of the site.

npm run build