OPSEC 101 All guides

THE FULL KIT · ALIAS

Give every site its own email alias and see exactly who leaks it

Set up a separate email alias for every site, move your accounts over, and shut down the one that leaks without touching the rest.

Checked 22 Oct 2026 · 10 min read

This guide sets you up with a separate forwarding address for every shop, app and service you use, moves your most important accounts over, and shows you what to do the day spam arrives at one of them. The setup takes about 20 minutes. Moving your existing accounts takes a few minutes per account, and you can spread that over a week.

Why bother

When you use one email address everywhere, a breach at any one site hands attackers the login name for all your other accounts. They try the leaked password elsewhere, send convincing phishing that quotes your real address, and sell the address on. If every site gets its own alias, a leak only exposes that one alias. When spam arrives at shoe-shop.x7k2@…, you know which company lost or sold it. You can switch that alias off and none of your other accounts are affected.

Before you start

Steps

1 Pick one alias service

Choose one service and stick with it, so all your aliases are in one list. Your options:

The steps below show Apple and DuckDuckGo. The others work the same way through their own dashboard and browser extension.

2 Turn the service on and link it to your inbox

iPhone or iPad (Apple):

  1. Open Settings, tap your name, then tap iCloud.
  2. Under iCloud+ Features, tap Hide My Email.
  3. Scroll to the bottom and check Forward To. It should show the inbox you actually read. Tap it to change it if needed.

Mac (Apple, macOS 13 or later): choose Apple menu > System Settings, click your name at the top of the sidebar, click iCloud, then click Hide My Email.

Web (Apple): go to icloud.com/icloudplus, sign in and select Hide My Email. You need iCloud+ and two-factor authentication turned on.

DuckDuckGo, iPhone or Android: open the DuckDuckGo browser, open Settings, select Email Protection and follow the prompts. You'll pick a personal Duck Address and enter the inbox that mail should be forwarded to.

DuckDuckGo, desktop: go to duckduckgo.com/email in the DuckDuckGo desktop browser or in a browser with the DuckDuckGo extension installed.

You should see an empty or short list of addresses and the real inbox they forward to. Check that inbox for a confirmation email and confirm it.

Steps 3 and on are in the full guide

  1. Create a test alias and name it after the site
  2. Make new sign-ups use a fresh alias automatically
  3. Move your existing accounts over, most important first
  4. When spam arrives, find out which alias it hit
  5. Shut the leaked alias and contain the damage
  6. Reply safely

Open the full guide

Free with the opsec.101 newsletter: a few emails a month, unsubscribe anytime.

Watch the 60-second version →