$ plaintxt --plans
plans
plaintxt is free to use. pro and power unlock higher capacity and privacy controls for active users.
freefree
- +anonymous username — no email, no phone, yours until you burn it
- +E2E encrypted messaging (ECDH P-256 + AES-256-GCM)
- +messages kept until you delete them
- +real-time WebSocket delivery
- +smart read detection — dwell-based, focus-aware
- +100 MB of stored files
- +10 MB per attachment
- +delete any message, conversation, or the whole identity — instantly and permanently
- +block and report
- +1 active session
- +unused free identities are deleted after 180 days
propro$4.99 / month
- +everything in free
- +up to 5 active sessions (multi-device)
- +1 GB of stored files
- +200 MB per attachment
- +5-minute message edit window
- +conversation pinning
- +read receipt control — toggle on/off
- +active session management — view + revoke
- +recovery code to restore paid access
billing links to an anonymous UUID — no email, name, or personal info stored.
powerpower$9.99 / month
- +everything in pro
- +5 GB of stored files
- +1 GB per attachment
- +burn-after-read mode — opt in per conversation
- +up to 20 active sessions
- +custom burn timer per conversation — 10s / 30s / 60s (shorter only, server-enforced)
- +attachment burn-on-access — file deletes from server after first view (min 2-min window)
- +inbox control — accept all, or trusted contacts only (server-enforced)
- +identity modes — standard / burner / persistent / hardened
- +multi-identity — up to 5 local identities with labels + color tags
- +identity export / import — AES-256-GCM encrypted bundle backup
full control. custom burn timers down to 10 seconds. attachment files deleted from the server after first view. inbox filtering so only trusted contacts can reach you. hardened identity mode forces server-side trusted-only enforcement. identity labels + color tags for managing multiple personas locally.
billing links to an anonymous UUID — no email, name, or personal info stored.
note on abuse protections: paid plans increase legitimate usage capacity for active, consensual conversations. abuse protections apply to every tier. paid users are still subject to anti-spam detection, stranger-message limits, block-count penalties, and new-identity throttles.
// billing — billing is handled by Stripe. no payment data ever touches plaintxt servers. cancel anytime from settings; cancellation takes effect at end of billing period. plans are tied to your identity session — when your identity expires or is deleted, billing is unchanged. log in with a new identity and link it via the billing portal or recovery code restore.