Impostor domains
Lookalike watch and alerts
Keeping the check running: weekly on Starter, daily on Pro and Enterprise, with an alert when a lookalike appears, gains mail or escalates. Off is always free.
Updated · 2 min read
The check is a snapshot. The watch re-runs it on a schedule and tells you when something changes: a name that was parked now has a mail server, a name that did not exist now does.
Plan: the lookalike_monitoring capability, Starter and up. The check itself stays free.
Cadence and budget
| Plan | Cadence | Candidates per run | Alerts |
|---|---|---|---|
| Free | Manual only | 150 | No |
| Starter | Weekly | 250 | Yes |
| Pro | Daily | 750 | Yes |
| Enterprise | Daily | 2,000 | Yes |
The nightly sweep selects the watches that are due and runs them within the Worker's request budget, a few inline per tick and the rest through a queue. A domain added on a paid plan gets its watch created automatically on the first sweep after it is added.
Where
- Web: the domain's Impostor domains module, Watch on/off; Settings, Lookalike alerts for delivery.
- iOS: the setup guide's "Impostor check" step and the module's Watch control.
- API/MCP:
PUT /api/domains/:id/lookalike-watch(enabled);GET/PUT /api/settings/lookalike-alerts(email,push); toolsset_lookalike_watch,get_lookalike_alert_settings,update_lookalike_alert_settings.
Turning it off is always allowed
The watch route is deliberately not plan-gated at the route level, because an account that downgrades must still be able to turn its own watch off. The capability is checked only on the enabling path.
What alerts
Only a change pushes a notification: a lookalike appearing, gaining MX, gaining a certificate, starting to resolve, or escalating into the active-threat band. The alert names the lookalike and the change ("acme-plumbing.co now receives mail"). Delivery is push to the app and, on paid plans, email, each switchable under Lookalike alerts.
The stored list
Between runs the module shows the last result with its date and coverage. GET /api/domains/:id/lookalikes (tool list_lookalikes) returns each lookalike with its risk band, the evidence behind it, and how much of the variation space the scan covered.
Common questions
Can I watch a domain I do not own? Yes. The watch reads public records only, so it needs no ownership proof. Watching a client's brand, or a competitor's, is fine.
Does the watch cost credits? No. It costs DNS lookups on our side, which is what the per-plan budget bounds.
Keep reading
Related articles
- Plans comparedEvery entitlement per plan: watched domains, cadence, email alerts, DMARC reports, crawl depth, Local SEO credits, lookalike watch, exposure scans, API, Ask.Plans and billing ·Updated
- TrialsTwo separate trials: the 7-day Starter introductory offer through Apple, and the server-side 7-day Pro trial with no card, once every 365 days for Free.Plans and billing ·Updated
- The lookalike check found nothingWhat an empty result means, why it always comes with a coverage count, how to widen the check, and when a known impostor does not show up.Troubleshooting ·Updated
