I'm John Doe finds names, emails, phone numbers, and 40+ kinds of personal information in your text, and hides them — so you can safely paste into ChatGPT, Claude, or anywhere else. Now on iPhone, iPad, and Mac.
Universal Purchase Buy once — use it on iPhone, iPad, and Mac at the same time, forever.
See how it works

No language model reads your text. Detection runs on Apple's on-device NaturalLanguage framework and local regex patterns — shipped inside the app.
Your text never leaves your device. The app runs in Apple's App Sandbox with every network entitlement disabled. It can't reach the internet even if it wanted to.
No analytics, no telemetry, no third-party SDKs, no crash reporters. We collect nothing because we built nothing to collect it with.


Drop in an email, a message, a tax document — anything you were about to send to an AI. On Mac, paste it in the left pane. On iPhone & iPad, tap Paste & Mask.


You instantly see a protected version with personal details replaced by placeholders. Tap or click any placeholder to unmask it, keep it, or add it to your "Never Mask" list.


Copy the protected text and paste it anywhere. Press ⌘Z on Mac or tap Clear on iPhone & iPad to bring your original text back.
Universal Purchase: pay once and the same app runs on your iPhone, iPad, and Mac — at the same time, forever. The privacy guarantees don't change across platforms.
Names, emails, phone numbers, addresses, postal codes, SSNs, Canadian SINs, tax IDs, credit cards, API keys, IP addresses, dates of birth, and more — organized into 10 categories.
Add your own names, project codenames, or internal words. They'll be hidden the same way every time.
Keep specific words — a common first name, your company name, a technical term — from being flagged.
Turn off what you don't need. Only hiding financial data? Disable every other category in one click.
Select any piece of text and give it a placeholder of your choice. Hide every copy of a word in one action.
Every action is reversible. ⌘Z on Mac, Clear on iPhone & iPad — bring your original text back, piece by piece or all at once.


Every macOS app must declare what it's allowed to do in an entitlements file. Ours grants no network access — the sandbox literally won't let the app reach the internet:
<key>com.apple.security.app-sandbox</key> <true/> <key>com.apple.security.network.client</key> <false/>
And the Swift package that builds the app declares no third-party dependencies — nothing to audit, nothing to trust. Just Apple frameworks and our own code:
let package = Package(
name: "ImJohnDoe",
platforms: [.macOS(.v14)],
dependencies: [] // no third-party libraries
)
You don't need to take our word for it — trust Apple's sandbox instead.
Universal Purchase — iPhone, iPad, and Mac.
iPhone (iOS 17+), iPad (iPadOS 17+), and Mac (macOS 14+). It's a Universal Purchase — buy once and the same app installs on all three from your Apple ID.
Yes — there is no online mode, on any platform. The app's network access is disabled at the OS level, so it cannot reach the internet. Turn off Wi-Fi and cellular and it works the same.
More than 40 types, including names, emails, phone numbers, SSNs, Canadian SINs, tax IDs, credit cards, API keys, IP addresses, addresses, and dates of birth. You can toggle entire categories on or off.
No tool can. We combine Apple's NaturalLanguage framework with carefully tuned text patterns, and give you manual tools (Always Hide, Never Hide, manual selection, bulk hide) to handle anything it misses.
English only — including U.S. and Canadian formats for things like phone numbers, postal codes, and tax IDs. Other languages aren't supported in this version.
On iPhone and iPad, deleting the app removes all of its settings with it. On Mac, dragging the app to the Trash leaves your preferences behind in ~/Library/Preferences/com.imjohndoe.ImJohnDoe.plist — delete that file if you want to remove them too. Nothing is backed up anywhere online.
No. $3.99 USD once, yours forever. Free updates on the 1.x line.
Please email me at with the text that triggered it. Real examples are how the app gets better.
$3.99 USD. No subscription. No account. Works on a plane.