Skip to content

Latest commit

 

History

42 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DELE.TO logo

Share secrets securely with end-to-end encryption and automatic expiration.

Website · DELE.TO Cloud · Deployment · Guides · CLI · MIT License

DELE.TO is a zero-knowledge service for sharing passwords, API keys, credentials, and notes. Secrets are encrypted on your device before they are uploaded, and the decryption key remains in the URL fragment.

Try the website

No account is required. Create a secret on dele.to and share a link that expires after a chosen time or number of views.

Create a structured secret Share an encrypted link Open a decrypted secret

Features

  • Client-side AES-256-GCM encryption
  • Expiring and single-view links
  • Optional password protection
  • Structured templates for common secret types
  • Per-recipient links, QR codes, and creator revocation
  • Redis storage with a local development fallback

DELE.TO Cloud

DELE.TO Cloud provides a managed, dedicated DELE.TO instance with a custom subdomain for users and teams that want an isolated deployment without managing the infrastructure themselves.

CLI

The official DELE.TO CLI creates and opens encrypted shares from your terminal.

# macOS and Linux
curl -fsSL https://dele.to/install.sh | sh

# Open the interactive interface
deleto

# Share text or a file
deleto 'the launch code is 1234'
deleto --file .env --expires 15m --views 1

For Windows installation, configuration, and all commands, see the CLI guide.

Deployment

Choose between a managed dedicated instance or self-hosting.

DELE.TO Cloud

DELE.TO Cloud deploys and manages an isolated instance for you, including a custom subdomain.

Vercel

Deploy and manage your own instance on Vercel:

Deploy with Vercel

Local or self-hosted

git clone https://github.com/dele-to/dele-to.git
cd dele-to
corepack enable
pnpm install
pnpm dev

Open localhost:3000. Development uses local file storage by default. For Redis-backed deployments, copy .env.example to .env and configure the required values.

Docker is also supported:

docker compose up --build -d

Guides

Testing

pnpm test
pnpm build

Security

Plaintext secrets and root encryption keys never reach the server. Anyone with a complete share URL can open it while it remains available, so treat the URL as sensitive.

For security issues, contact support@dele.to.

License

MIT

About

Share sensitive credentials and secrets securely with client-side AES-256 encryption, zero-knowledge architecture, and automatic self-destruction.

Resources

Stars

106 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages