Color theme
Add your domains
Open navigation

Connect whoever you already use

Registrars, DNS hosts, hosting platforms, analytics, search, and email, grouped by the job they do, not the vendor we built first. Every connection is observation only.

Domains & DNS

Connect whoever manages your domains, registrar or DNS host, to watch zones, records, and expiry dates.

Cloudflare

Available

Zones, DNS records, HTTP analytics, security events, and Email Routing activity for the domains you already run there.

Reads

  • Zones you can access, their status, and their nameservers
  • DNS records and DNS query analytics where your plan exposes them
  • HTTP request and visit counts, filtered to eyeball requests
  • Security events, with the action and rule breakdown the provider supplies
  • Bot classification, only where the connected plan exposes the fields
  • Email Routing configuration, rules, and aggregate activity, when you already use it

Never changes

  • DNS records, nameservers, and zone settings
  • Firewall, WAF, and bot rules
  • Email Routing configuration, rules, or destinations
  • Anything about your account or its plan

You need

  • A Cloudflare account with the zones you want to watch
  • Authorization through Cloudflare OAuth, using read scopes only

Typical freshness

Hourly to daily, depending on your DomainOverseer plan and the dataset.

Known limits

  • HTTP, firewall, and bot data require traffic to pass through proxied records. A DNS-only record still provides authoritative DNS data, but no HTTP or WAF traffic data.
  • Bot scoring and some security analytics are gated by the Cloudflare plan on the account. Where the fields are absent we show unavailable rather than zero.
  • Security event retention on lower plans can be about a day, so history from before you connected cannot be recovered.
  • Adaptive datasets can be sampled, and we keep that sampled state visible on the values it applies to.

Hosting & deploys

See production domains, deployments, and site analytics where your sites run.

Vercel

Available

Projects, production domains, deployments, and Web Analytics for sites you host there.

Reads

  • Teams, projects, and the domains attached to each project
  • Recent deployments with state, commit, branch, and duration
  • Web Analytics visitors, page views, and allowlisted custom events

Never changes

  • Deployments, rollbacks, and promotions
  • Environment variables and project settings
  • Domains attached to a project

You need

  • A Vercel account with the projects you want to watch
  • Web Analytics enabled and instrumented on each site you want traffic for

Typical freshness

One to six hours, depending on your plan and the provider reporting delay.

Known limits

  • Web Analytics has no history from before it was installed on a site.
  • The public analytics API does not reproduce every hostname filter shown in the Vercel dashboard. Where several domains share one project, we do not allocate project-level analytics between them by guessing.
  • Vercel visitor identity does not carry across applications, so summing visitors across domains counts the same person more than once. We label the total accordingly.

Search

Impressions, clicks, and ranking data from webmaster tools.

Google Search Console

Available

Impressions, clicks, click-through rate, and average position for your properties.

Reads

  • The properties your Google account can access
  • Search performance totals and detailed query, page, country, device, and appearance rows

Never changes

  • Property settings, verification, or ownership
  • Sitemaps and indexing requests

You need

  • A verified Search Console property for each domain
  • A Google account with access to those properties

Typical freshness

Daily, with recent days replaced as Google finalizes them.

Known limits

  • Clicks are not sessions and impressions are not page views.
  • Detailed rows are top rows and can be privacy filtered or truncated, so they may not sum to the totals.
  • Dates follow Pacific Time, which is how Search Console reports them.
  • A Domain property and a URL-prefix property for the same site would double count, so exactly one primary property is mapped per domain.

Bing Webmaster Tools

Available

Impressions, clicks, and top queries from Bing, added to your search totals.

Reads

  • The sites your Bing Webmaster account can access
  • Daily impressions and clicks for each mapped site
  • Top queries and pages, with the average position Bing reports for each

Never changes

  • Site verification, ownership, or roles
  • Sitemaps, URL submission, and crawl settings
  • Blocked URLs and page preview blocks

You need

  • A verified Bing Webmaster site for each domain
  • A Bing Webmaster account with access to those sites

Typical freshness

Daily, with recent days replaced as Bing revises them.

Known limits

  • Bing and Google are added together, because they measure different search engines. Hover any point to see the split.
  • Bing reports no average position for a site as a whole, only per query, so site-level position covers Google alone.
  • Clicks are not sessions and impressions are not page views.
  • Top query and page rows are the top rows Bing returns and may not sum to the totals.
  • Dates follow Pacific Time, which is how Bing reports them.
  • An unverified site is mapped but returns nothing until it is verified in Bing.

Email

Mail activity per domain, without reading message bodies.

Gmail label counts

Beta

Total and unread counts for a label you create and map, as a low-privilege mail summary.

Reads

  • The names, total counts, and unread counts of labels in the authorized mailbox

Never changes

  • Labels, filters, and mailbox settings
  • Messages, in any way at all

You need

  • One Gmail filter and label per domain, created by you
  • Authorization of the separate Gmail connection

Typical freshness

One to six hours, depending on your plan.

Known limits

  • The consent screen describes this scope as permission to see and edit labels, because Google offers no read-only variant. We call only the list and get methods, and the adapter is tested against an outbound method allowlist.
  • It shows counts only. It cannot show a sender, a recipient, a subject, a snippet, or a message.
  • It covers only the mailbox that completed authorization. Search Console ownership, DNS verification, and a Workspace domain grant no mailbox access.
  • Unread counts are never added across domains, because forwarded mail and overlapping filters can put one message in several labels.

Gmail

Beta

Read and reply to the conversations your tracked domains receive, in the mailbox you already use.

Reads

  • Messages in the authorized mailbox, of which only those addressed to or from a domain you track are stored
  • Sender, recipients, subject, date, message text, and the names and sizes of attachments
  • Attachment contents, fetched only when you open one, and never stored

Never changes

  • Labels, filters, folders, and mailbox settings
  • Whether a message is read, starred, archived, or deleted in Gmail
  • Anything at all, apart from placing a message you wrote and sent in your Sent folder

You need

  • Authorization of the separate Gmail connection, which is a different Google project from Search Console
  • At least one tracked domain that the mailbox receives mail for

Typical freshness

Every five to fifteen minutes on a paid plan, twice a day on Free.

Known limits

  • Mail for domains you do not track is read, matched against nothing, and dropped. It is never written down.
  • Replies leave as the mailbox that was connected. DomainOverseer cannot send as another address at your domain, because it never asks for permission to.
  • Marking a conversation read here does not mark it read in Gmail, and the next read from Gmail restores whatever Gmail says.
  • Message text is shown as plain text. HTML formatting and images inside a message are not rendered.
  • Attachments cannot be sent from the composer.
  • Messages are kept for your plan retention, then removed. Disconnecting removes them immediately.
  • Gmail read and send are restricted Google scopes. This connector stays closed until Google restricted-scope verification and the required independent security assessment are complete.

Microsoft 365 and Outlook

Beta

The same reading and replying, for a work, school, or personal Microsoft mailbox.

Reads

  • Messages in the inbox, sent items, and archive of the authorized mailbox, of which only those addressed to or from a domain you track are stored
  • Sender, recipients, subject, date, message text, and the names and sizes of attachments
  • Attachment contents, fetched only when you open one, and never stored

Never changes

  • Folders, rules, categories, and mailbox settings
  • Whether a message is read, flagged, moved, or deleted in Outlook
  • Anything at all, apart from placing a message you wrote and sent in your Sent Items folder

You need

  • A Microsoft account that can consent to Mail.Read and Mail.Send
  • At least one tracked domain that the mailbox receives mail for

Typical freshness

Every five to fifteen minutes on a paid plan, twice a day on Free.

Known limits

  • Mail for domains you do not track is read, matched against nothing, and dropped. It is never written down.
  • Replies leave as the mailbox that was connected.
  • Junk and deleted items are not read.
  • Marking a conversation read here does not mark it read in Outlook.
  • Message text is shown as plain text. HTML formatting and images inside a message are not rendered.
  • Microsoft accepts a sent message without naming it, so a reply appears in the conversation after the next read of the mailbox rather than instantly.
  • Messages are kept for your plan retention, then removed. Disconnecting removes them immediately.

Built-in checks

Run for every domain you add. No connection needed.

Availability, DNS, and certificates

Available

Availability, certificates, DNS records, registration data, and mail configuration, with no provider account needed.

Reads

  • Public DNS records through a DNS-over-HTTPS resolver
  • An HTTPS request to the monitored host, following redirects under a strict policy
  • The certificate presented on that connection
  • Registration data from the registry, where it publishes an RDAP service

Never changes

  • Nothing. These are read-only observations of public information.

You need

  • Only that you add the domain

Typical freshness

Availability follows your plan cadence. DNS, certificates, and mail records are checked less often, because they change rarely.

Known limits

  • Availability is a single-service check from one place. It is not a multi-region service level measurement and we do not present it as one.
  • RDAP coverage varies by registry. An absent expiry date means the registry did not publish one, not that the domain has no expiry.
  • DKIM is only checked for selectors you supply, because a selector that does not resolve proves nothing about whether DKIM is configured.

Coming soon

Planned providers, listed so you know the direction. They are not switched on and are not part of any plan yet.

  • GoDaddyZones, DNS records, and expiry dates for domains registered or managed at GoDaddy.Planned
  • NamecheapDomains, DNS records, and expiry data for domains at Namecheap.Planned
  • SquarespaceDomains and DNS records managed in Squarespace, including former Google Domains.Planned
  • Name.comDomains and DNS records at Name.com.Planned
  • PorkbunDomains and DNS records at Porkbun.Planned
  • AWS Route 53Hosted zones and DNS records in Route 53.Planned
  • NetlifySites, custom domains, and deploy status for projects hosted on Netlify.Planned
  • Google AnalyticsActive users, sessions, and engagement for sites with a Google tag installed.Planned
  • PlausiblePrivacy-first visitor stats from Plausible Analytics.Planned

Start with your domains

Add your domains first. Connections and mappings come after, one provider at a time.

Add your domains