Encrypted one-time links for messages and files
pcpx.one turns anything confidential — a note, a password, a contract, a 50 MB archive — into a link that works exactly once. Encryption happens in your browser before a single byte is uploaded, and the decryption key stays in the URL fragment after the # where the server can never see it. No account, no app, no plugin: open the page, paste your secret, share the link.
What zero-knowledge gives you
- Zero-knowledge by construction: the server stores ciphertext and has no way to derive the key.
- Works for messages, passwords, API keys, documents and files up to 50 MB.
- Read-once links, optional expiry, and an optional password on top of the link.
- Recipient approval: require an explicit release before the content can be opened.
- No account, no email address, no app install.
- Open the browser dev tools with F12 and watch for yourself that the fragment never appears in a request.
Frequently asked questions
What is a zero-knowledge one-time link?
A temporary link whose content is encrypted in your browser. The decryption key is placed in the URL fragment after the # and browsers never send that part to a server, so the operator only ever holds ciphertext.
Do I need an account or an app?
No. Open pcpx.one, create your encrypted link and share it. Recipients open it straight in the browser without registering.
Can the operator read my content?
Without the key from the URL fragment the server sees only encrypted data. Plaintext is processed exclusively on your device.
What happens after the link is opened?
The encrypted payload is deleted server-side after the first successful read. If nobody opens it, the optional expiry removes it anyway.
How large can files be?
Up to 50 MB per link. Larger transfers are better handled by a dedicated file service — we would rather state the limit than quietly truncate.
Related pages
Open the secure app at pcpx.one and create your encrypted link.