About One Time Secret Link
What is One Time Secret Link?
One Time Secret Link is a simple and secure web application designed for sharing sensitive information. It's perfect for safely transmitting passwords, API keys, and other confidential data using encrypted, one-time-use links so they don't stay forever in someone's mail inbox or Slack chat logs.
It started as a personal project in 2016 and was mainly for personal and internal use. However, it needed to be public anyway in order for the secrets to be shared, so it now looks more like a public service available for everyone and anyone to use.
How It Works
- Enter your secret information on the website.
- The data is encrypted in your browser using AES 256-bit encryption.
- You receive a unique, one-time-use URL.
- Share this URL with your intended recipient.
- When the recipient opens the link, the secret is decrypted in their browser.
- The information is immediately deleted from the server after viewing.
Security Features
- End-to-end encryption: Your data never leaves your device unencrypted.
- One-time-use links: Each secret can only be viewed once.
- Automatic deletion: Secrets are removed from the server after viewing.
Technology Stack
One Time Secret Link is built on Cloudflare's infrastructure, leveraging its security, scalability, and performance benefits. The technology stack includes:
- Frontend: Svelte app hosted on Cloudflare Pages
- Backend: Cloudflare Workers
- Storage: Cloudflare KV
Open Source
The code for One Time Secret Link is publicly available on GitHub. You can review the code or set up your own instance: