ContactTap

A Safari extension for the moment you see a phone number, email, or address on a web page. One tap finds every piece of contact info on the page — then call, text, email, map, or copy as clean text, right from the popup. Everything happens on your device; nothing is ever sent anywhere.

Live

Out now on the App Store for iPhone, iPad, and Mac — one $0.99 purchase covers every device.

What it does

How to use it

Turn it on — iPhone and iPad

  1. Open Safari and go to any web page.
  2. Tap the page menu at the left end of the address bar.
  3. Tap Manage Extensions, turn on ContactTap, then tap Done.

Turn it on — Mac

  1. Open Safari and choose Safari → Settings → Extensions.
  2. Turn on ContactTap. That's it.

Then, on any page

  1. Visit a page that shows contact info — a business site, a menu, a directory.
  2. Tap the ContactTap button in Safari and allow it to read the page. Choosing Always Allow skips the ask next time; either way it still only reads when you tap.
  3. Call, text, email, open any address in Apple Maps, or copy anything as clean text.

See it in action

Every screenshot below is the real extension, on the fictional café page and the scam demonstration built for testing. No staged mockups, and no real business's details: the phone numbers and emails come from reserved fictional ranges, and the addresses point at public parks and landmarks.

Safari on macOS with the ContactTap popup open over a coffee-roaster page. A named contact card lists a phone number, email, and street address, each with its own Call, Text, Email, Maps, and Copy actions. A second card labels three numbers Main line, Reservations, and Support.
One tap gathers the page's contact details — grouped by who they belong to, and labeled by what each number is for.
The ContactTap popup listing addresses in London and Giza, each with Maps and Copy actions, with the note 'Organized on this device' beneath the results.
Addresses anywhere in the world open in Maps — and the grouping happens on your device, never on a server.
ContactTap's popup on a fictional scam support page. A premium-rate number carries an amber Premium Rate badge, and another number carries an amber Link Mismatch badge explaining that the link displays a different number than it dials, with the real one shown.
On a page that plays tricks, each flagged row names the trick — and the number listed is the one that would really be dialed.
ContactTap's sheet on iPhone over a coffee-roaster page, listing the business's phone number, email, and street address with Call, Text, Email, Maps, and Copy actions, and a blue Main badge on the main line.
The same results on iPhone — each item with the action that fits it, and the main line badged.
ContactTap's popover on iPad, anchored to the Safari toolbar, listing a business's phone number, email, and street address alongside the page it was found on.
On iPad it opens as a popover, right beside the page you found it on.

Built to resist scams

ContactTap can only read what a page contains — it can't verify that a business is who it claims to be, and it can't catch every fake. What it can do is look for the common tricks, and tell you when it spots one:

Curious what that looks like? Our scam demonstration page imitates the tricks — safely, with fictional numbers — so you can watch the warnings fire before you ever meet the real thing.

These checks run entirely on your device, like everything else ContactTap does.

They are best-effort, not a guarantee. ContactTap will not catch every fake or misleading phone number, address, or email — new tricks appear constantly, and a warning it doesn't show is not a clearance. Never treat a quiet result as proof that a listing is safe. Always verify independently before you call, pay, visit, or share personal information, especially where money, accounts, banks, government agencies, or “support” are involved. Use of ContactTap is at your own risk and subject to the Terms of Use.

What it does not do (please read this)

ContactTap is a quick personal utility, deliberately — not a data-collection tool. To set expectations honestly:

Privacy promises

Full privacy policy and terms of use.

Status & roadmap

ContactTap is on the App Store for iPhone, iPad, and Mac — one $0.99 purchase covering every device. Here's the shape of it:

The App Store link lands here the day 1.0 is approved. In the meantime you can see exactly what it finds: the demo café page for ordinary results, the scam demonstration for the warnings, and the test bench for the full picture — including the formats it honestly doesn't catch yet.

Platform support

PlatformBrowserNotes
macOSSafarimacOS 26 or later
iOSSafariiPhone, iOS 26 or later
iPadOSSafariiPad, iPadOS 26 or later

ContactTap is built Safari-first, as a native app-plus-extension the way Apple intends — that's what makes Apple Maps handoff and on-device organizing of results possible.

About this project & maintenance

ContactTap is a personal side project by one independent developer. I plan to keep it working as Safari and Apple's platforms evolve, and I'll do my best to address issues, but there's no service-level commitment — see the Terms of Use for the formal language.

Questions before release? The support email below reaches me directly.