Browser-Based Encryption
Messages are encrypted locally with AES-GCM before upload, so plaintext is never stored by SecretLink.
Browser-based AES-GCM encryption
SecretLink encrypts sensitive text directly in your browser before it is sent. Share passwords, API keys, private notes, and confidential details with optional password protection, expiration, and one-time viewing.
Only encrypted ciphertext and essential delivery settings reach SecretLink servers. The decryption key remains in the link fragment, which browsers do not send in web requests.
Messages are encrypted locally with AES-GCM before upload, so plaintext is never stored by SecretLink.
Choose a self-destructing message that can be opened once, or set an expiration time that fits the information you are sharing.
Require a separate password before encrypted content can be retrieved, adding protection when a link reaches the wrong person.
Create a secure message link in three straightforward steps. No encryption software or browser extension is required.
Enter the information you need to share and choose a password, expiration time, or one-time access.
SecretLink creates a random key locally and sends only encrypted ciphertext to the server.
Your recipient opens the complete link and their browser decrypts the message locally.
SecretLink is designed for short, sensitive text such as passwords, recovery codes, API keys, access instructions, private notes, and confidential handoff details.