Every domain's email host, DNS, hosting and SaaS stack — fingerprinted continuously and kept as a change-log. Ask who moved from Google Workspace to Microsoft 365 last month, who just adopted Shopify, HubSpot or Cloudflare, and exactly when — across the entire internet.
Request access →The web's memory is unreliable missing. Domains change hands. DNS records flip. Hosting moves. Tech stacks turn over. The internet rewrites itself every night, and almost no one is keeping the receipts. We are.
Every domain's infrastructure, resolved to named providers and products and change-logged continuously. Indexed both ways — query any domain across time, or any provider, vendor or record across every domain.
Every A, NS, MX, CNAME and TXT record, resolved on a rolling cycle at internet scale. First-seen and last-seen dates on every value. Reverse-indexed: ask which domains pointed to any IP or nameserver, on any date.
Who hosts the email, who runs the DNS, who serves the site — resolved from each domain's records and change-logged. A switch (Google Workspace → Microsoft 365, Route 53 → Cloudflare) becomes a dated event, queryable across the whole internet.
The tools underneath — CRM, analytics, support, payments, ecommerce, CMS — fingerprinted from SPF includes, verification tokens, CNAMEs and on-page JavaScript, mapped to named products through a curated catalog. "Who just adopted HubSpot" is one query.
Every domain's DMARC posture — none, quarantine or reject — and the reporting vendor behind it, tracked over time. Adoption, enforcement, downgrades, and which security tools are gaining ground.
We don't store snapshots. We store transitions. One row per change, with the exact dates the world looked that way. Storage stays sane, history stays exact — and it can't be back-filled after the fact.
Every classification carries the signals that produced it — MX, SPF, CNAME, on-page — so a finding is auditable, not a black box. And it's all reverse-indexed: pull every domain on any provider, product or record, on any date.
Domainprint reads only what the internet already publishes. Most of the archive comes from public DNS — queries that never touch your servers. The rest comes from domainprintbot, a light fingerprinter that fetches a single page per domain every couple of weeks and records what any visitor's browser would see: the page title, description, and the external services it loads. No deep crawling, no form submission, no content scraping.
Questions, or want your site excluded? One email is enough — exclusions are honored.
We're in the capture phase — scanning continuously, accumulating the history that will make the archive worth querying. Leave your email and you'll hear when it opens.
File request →