I built Nix because I needed a fast, secure way to share environment variables and API keys with my team without creating accounts or worrying about server logs.
The Problem: Most "pastebin" tools are either not encrypted, require a login, or are closed source (so you have to trust them blindly). I wanted something that did one thing well: encrypt data in the browser so the server never sees the key.
How it works:
Client Side Encryption: Nix uses the Web Crypto API (window.crypto) to encrypt your text or files with AES-256-GCM.
The URL Hash: The decryption key is part of the URL fragment (#key). Since fragments are never sent to the server, I literally cannot see your data even if I wanted to.
Ephemeral: You can set expiration times (5m, 1h, 24h) or "Burn on Read."
The Stack:
Next.js / React
Tailwind CSS
Web Crypto API (No external crypto libraries)
Repo: https://github.com/ntempus/nix
It’s free, no ads, and no tracking. I’d love to hear your feedback on the security implementation or the UX.