FlashPaper logo

FlashPaper

Website

One-time encrypted secret sharing web application

509 stars 75 forks last commit first released MIT

Actively maintained

Last commit 5 Aug 2026.

FlashPaper screenshot

FlashPaper is a lightweight PHP web application for sharing one-time secrets (passwords, tokens, notes). It encrypts submitted text, stores only ciphertext and metadata, and returns a single-use retrieval URL. Secrets are deleted after retrieval or pruned after a configurable retention window.

Key Features

  • One-time secret retrieval: secrets are removed from storage after they are retrieved
  • Layered encryption: AES-256-CBC encryption with a per-secret key wrapped by a static server AES key, and bcrypt used to protect the retrieval token
  • Minimal storage: uses a local SQLite database so no external database is required
  • API and web UI: supports browser usage and simple API submission that returns a retrieval URL in JSON
  • Docker-friendly: official container image and docker-compose support for easy deployment
  • Configurable pruning and base URL: automatic pruning window and manual base URL override for accurate retrieval links
  • Small attack surface and simple configuration: designed to be easy to self-host with a reverse proxy terminating TLS

Use Cases

  • Securely share a password or API key with a colleague in a way that cannot be retrieved repeatedly
  • Transmit one-off tokens or credentials during onboarding or support interactions
  • Automate ephemeral secret delivery in CI/CD or scripting workflows via the provided API

Limitations and Considerations

  • Server compromise can expose the static AES key and database; protect the server and key material with proper filesystem permissions and backups
  • Not intended as long-term secret storage or a full-featured vault; designed for ephemeral, single-use secrets
  • SQLite back end and single-file storage are simple but may not scale for very high throughput or multi-node deployments
  • Requires proper TLS termination (reverse proxy) and recommends disabling upstream access logging to avoid leaking metadata

FlashPaper is suitable when you need a simple, self-hosted way to exchange ephemeral secrets without a heavy infrastructure footprint. It emphasizes minimal setup, predictable behavior, and single-use secrecy for temporary secrets.

Categories:

Tags:

Tech Stack:

Share:

Similar to FlashPaper

Onetime Secret logo

Onetime Secret

Self-destructing service for sharing single-use encrypted secrets

2.9k
451
Last commit

Open-source web and API service to create encrypted, single-view links for sharing secrets with configurable expiry and optional passphrase protection.

MITActively maintained
Alternative to:
Onetime Secret logo
Onetime Secret
+6
Passbolt logo

Passbolt

Open-source password and secret manager for teams

6.1k
398
Last commit

Passbolt is an open-source, security-first password and secret manager for teams, with end-to-end encryption, granular sharing permissions, and auditing.

AGPL-3.0Actively maintained
Alternative to:
Passbolt Cloud logo
Passbolt Cloud
+11
sup3rS3cretMes5age logo

sup3rS3cretMes5age

Self-destructing one-time message service backed by HashiCorp Vault

568
82
Last commit

Self-hosted one-time, self-destructing message service that stores secrets in HashiCorp Vault, with a lightweight web UI and optional TLS automation.

MITActively maintained
Alternative to:
Onetime Secret logo
Onetime Secret
+1
Turtl logo

Turtl

Encrypted notes and bookmarks with cross-device sync

Turtl is an end-to-end encrypted note-taking and bookmarking app with tagging, full‑text search, and optional self-hosted sync via Turtl Server.

Activity unknown
Alternative to:
Standard Notes logo
Standard Notes
+19
Hemmelig logo

Hemmelig

Encrypted secret sharing with client-side encryption and self-destructing links

1.2k
106
Last commit

Share sensitive text or files securely using client-side encryption, expiring links, view limits, and optional password protection.

Actively maintained
Alternative to:
Onetime Secret logo
Onetime Secret
+3
mosparo logo

mosparo

Rule-based form spam protection without CAPTCHAs

305
17
Last commit

Accessible, rule-based spam protection for web forms that inspects form fields, stores minimal data encrypted, and auto-deletes entries after 14 days.

MITActively maintained
Alternative to:
hCaptcha logo
hCaptcha
+4