How to Receive an Email Verification Code Without Giving Out Your Real Address

Almost every site now asks for an email before it will do anything: a verification code, a confirmation link, a one-time download. Hand over your real address and it becomes a permanent row in someone else’s database — sold, breached, or mailed to for years. A disposable inbox solves this by receiving that single code and then disappearing.

The problem with using your real email

Your primary address is an identity key. It links accounts together, survives data breaches, and can’t be rotated without disrupting everything that already depends on it. Once a marketer, a data broker, or an attacker has it, you cannot take it back.

What a disposable inbox does instead

A disposable email address receives real mail at a throwaway inbox that you never intend to keep. You paste it into the signup form, wait for the code to arrive, use it, and let the inbox expire. Nothing connects it to you, and there is no long-lived account to leak later.

Doing it anonymously with ztrash

  1. Open ztrash.com and choose how long the inbox should live — long enough to receive your code, no longer.
  2. Send the small shielded Zcash payment shown. The payment is the only gate; there is no account, phone number, or personal detail to give.
  3. Your inbox goes live at a private URL and receives mail in real time. Read the code, then either let it self-destruct on expiry or destroy it yourself immediately.

Because each message is sealed to a key that only your browser holds, the server never stores readable mail — so even the verification code itself can’t be handed to anyone after the fact.

When this is the right tool

Reach for a disposable inbox for one-off signups, gated downloads, trial accounts, and any form that demands an email you’ll never need again. For an account you intend to keep and log back into, use a real address you control — a disposable inbox is designed to vanish.

Generate an anonymous inbox →