pastebin

TypeScriptSwiftKotlin
★ 0 étoiles⑂ 0 forksDernier envoi 26 août 2026
Sharing secrets over chat shouldn't leave plaintext sitting on someone else's server. SecuPaste encrypts everything in the browser using an ML-KEM/Kyber + AES-256-GCM hybrid with Argon2id key derivation, and keeps the decryption key in the URL fragment — the backend stores ciphertext and nothing else.
One shared API serves three clients: a TanStack Start web app, a Swift iOS shell, and an Android app built with Compose. Blob storage is pluggable, ranging from local disk to S3-compatible providers like Cloudflare R2, with configurable expiration defaults.