Everything you need to
share secrets safely

From client-side encryption to self-destructing links, every feature is designed with security and simplicity in mind.

End-to-End Encryption

Every secret is encrypted in your browser using AES-256-GCM before it ever reaches our servers. The encryption key is derived from a random password using PBKDF2 with 600,000 iterations and SHA-256. The key is embedded in the URL fragment — which browsers never send to servers — so only the recipient with the full link can decrypt the secret.

AES-256-GCM PBKDF2 SHA-256 Zero-knowledge

Self-Destructing Secrets

Set your secret to self-destruct after a single view or after a time period (24 hours, 7 days, 30 days). Once a secret reaches its view limit or expiry, the encrypted content is permanently wiped from our database — not archived, not recoverable. Even Bapla cannot restore it.

One-time view Time-based expiry Permanent deletion

File & Text Sharing

Share any type of sensitive data: passwords, API keys, private certificates, SSH keys, environment files, or any file up to your plan limit. All content is encrypted end-to-end before upload. Files are stored encrypted and only decryptable by the holder of the secret link.

Text secrets File upload API keys Certificates

Team Workspaces

Organize your team with multi-tenant workspaces. Invite colleagues with fine-grained role-based access: Owner, Admin, or Member. Owners can manage billing and workspace settings. Admins can manage secrets and users. Members can create and view secrets within their access scope.

Multi-tenant Owner / Admin / Member Invite by email

Custom Domains

Bring your own domain to white-label your secret-sharing experience. Configure a custom subdomain (e.g., secrets.yourcompany.com) via a simple DNS CNAME record. Perfect for enterprise teams that need brand consistency and compliance with internal policies.

CNAME setup White-label Enterprise-ready

API Access

Create, read, and manage secrets programmatically via a RESTful API. Generate per-workspace API keys from your settings panel. Integrate Bapla Secrets into your CI/CD pipelines, deployment scripts, or internal tools. Full OpenAPI documentation available.

REST API API keys CI/CD integration OpenAPI

Email Delivery

Send a secret directly to a recipient by email. The recipient receives a link in their inbox — they never need an account. The link is one-time and expires automatically. Ideal for onboarding new teammates or sharing credentials with clients.

Email secrets No account required One-time links

Self-Hostable & Open Source

Bapla Secrets is fully open source (MIT license) and designed to be self-hosted on your own infrastructure. Deploy on any server with Docker Compose in minutes. You control your data, your storage, and your encryption keys. The cloud plan simply funds ongoing development.

Open source Docker Compose MIT license Your data

Ready to get started?

One workspace, all features included. 10€/year.

Start for free