Yopass

Yopass

WHAT IS IT?

Yopass is a self-hosted service for sharing secrets (passwords, API keys, tokens) without dumping them in plaintext into a Slack thread, an email or a ticket. The secret is encrypted right in the browser via OpenPGP before being sent: the server never sees the decryption key and only ever stores encrypted content. The recipient gets a one-time link that expires automatically.

WHY IS IT INTERESTING?

  • Client-side encryption: everything happens in the browser via OpenPGP, the decryption key never reaches the server.
  • One-time use + expiration: a secret is destroyed after it's read or once its TTL is up, no more credentials lingering in a chat history.
  • No accounts, no tracking: no sign-up, no user accounts, no tracking. You share a link, that's it.
  • Simple to self-host: deploys in minutes via Docker Compose or Kubernetes, with a Memcached (default) or Redis backend.
  • Files and passwords: streaming encryption for file uploads and optional extra password protection.

USE CASES

  • Hand a password or API key to a coworker without leaving a trace in a chat channel.
  • Share temporary credentials without creating an account or permanent access.
  • Distribute sensitive data in compliance-heavy environments.
  • Run an internal instance to keep full control over where secrets are stored.