Every online store.
One living database.
Fresh, self-scanned store data with a source for every record — at the fairest price on the market.
Launch offer: 20% off with code OPEN20 at the Whop checkout — until 30 November 2026.
Try one from the free sample: · ·
Watch the data being made
No resold lists, no mystery sources. Every record walks the same line — from a raw domain seed to a verified store you can sell to.
Every major platform, one index
The database is organised the way buyers actually search — by platform, by technology, by country — with the same record format behind every door.
Shopify
Storefronts on Shopify and Shopify Plus — platform subdomains and custom domains alike.
Shopify stores →WooCommerce
WordPress stores running the WooCommerce stack, detected from the live storefront.
WooCommerce stores →And the long tail
Magento, OpenCart, Ecwid, Square, EasyStore, Shopware and more — the full picture is in the platform reports.
Platform reports →Look at the actual rows
This is the free sample, exactly as delivered — real fields, real stores. Business emails stay masked until you unlock a plan.
| Store | Platform | Country | Language | Currency |
|---|
Showing 12 sample rows · the full database holds 1,504,744 verified stores.
What one record actually holds
Twelve fields — identical in the downloadable files, the free sample and the API. What you test for free is exactly what you buy.
Contact fields are filled only where the store publishes them itself. An empty cell means "not published" — never a guess. Read the full column spec.
Browse before you buy
Most of the catalogue is public. Walk it first — the counts, the segments and the sample rows are all out in the open.
Stores by country
Country hubs with counts, breakdowns and sample rows — 11 country catalogues and counting.
Country hub →Stores by technology
200+ technology slices. Find stores by what they run, not just where they sit.
Technology hub →Database Browser
Filter the live index in your browser — platform, tech, app, gateway, country, has-email — and export what fits.
Open the browser →Platform reports
Counts and segment breakdowns by platform, rebuilt from the current warehouse snapshot.
See reports →Feature pages
What the data can do: ICP filtering, enrichment, live detection, the API, the historical archive.
Explore features →Guides
How store data is built, priced and used — 20+ guides, all free, no signup wall.
Read the guides →Simple, honest pricing
Pay only for the rows you pull — filtered your way. No packages, no subscription.
Full Records
Verified stores with their public business contacts — email, phone and social links where the store publishes them.
- 272,395 stores with a public contact · 205,297 with an email
- CSV + Excel export, fingerprinted per buyer
- Rate drops $0.50 per volume step — down to $2 per 1,000
Platform Records
The full technology picture with no contacts: platform, installed apps and payment gateways on every row.
- 1,232,349 verified stores across 23 platforms
- Source URL and last-observed date on every record
- $0.50 per 1,000 rows on pulls above 100,000 rows
Domain Signals
Raw prospecting signals: a domain plus the platform fingerprint detected on it, before full verification.
- 31,038 Shopify-signal domains in the current snapshot
- Grows daily from new-domain monitoring
- Minimum pull $9.99 across all record types
Searching and filtering are free — contacts stay masked until you pull the rows.
No Starter or Pro subscription tiers — and no fixed packages. Every pull is billed per row, once.
Comparable store databases charge $75–$250/mo in subscriptions.
Straight answers
The questions every buyer asks first — answered the same way as the data itself: plainly.
How fresh is the data?
The index is refreshed monthly, and every record carries its own last-observed date — so you can judge the age of a single row before you build on it, not just the age of the file.
What do I actually get when I pay?
An export of exactly the rows you pulled: a CSV, a formatted Excel twin and a licence file, generated from the current snapshot when you pull. You pay per row — no subscription — and you can pull a fresh export any month at the same rates.
Where does the data come from?
From public storefronts we scan ourselves. Contact details appear only where a store publishes them for its customers. Nothing is bought from brokers and nothing is copied from other databases.
Why are some email cells empty?
Because that store does not publish one. We would rather ship an honest blank than a guessed address that bounces — and every list and API query can be filtered to stores with a public email.
Can a store get itself removed?
Yes. Any store can ask, and removal is honoured fast and permanently — see the data removal page.
How a store earns its place
No bought lists, no broker feeds, no padded counts. Every record walks the same four steps.
Seeds, not lists
We start from raw public domain sources — zone files, certificate logs, the public web graph — never from another vendor's database.
We fetch the storefront ourselves
Our own scanner visits the store's public pages. A domain that does not answer, or answers with something that is not a store, does not become a record.
Technology decides
A store is verified only when the scan detects at least one real ecommerce technology on it — its platform, its cart, its payment stack.
Every row keeps its receipts
Source URL and last-observed date are stored on the record itself, the contact fields are re-checked on the same visit, and the whole index is refreshed monthly.
Self-scanned public pages only
We scan publicly visible store pages ourselves. Nothing is bought from brokers or scraped from private sources.
Every record carries its source and scan date
Each row ships with where it came from and when it was last seen — so you can judge freshness yourself.
Opt-out honored fast, permanently
Any store can ask to be removed. Requests are processed quickly and the record never comes back.
Verified means OpenData fetched the store's own storefront — directly or from an archived public capture — and detected at least one ecommerce technology on it; every verified record carries its source URL and the date it was last observed.
Made for people who sell to stores
Our buyers are individuals and small teams, not enterprise data departments — so the product is built for a first campaign, not a procurement process.
Dropshippers & online sellers
Find the competitor stores in your niche, see what they run, and price against the real market instead of a guess.
Freelancers & small agencies
Build a prospect list on one platform, in one country, filtered to stores with a public inbox — a first campaign from day one.
App & theme developers
Filter by installed apps and technologies to find stores running a rival product — or stores missing your category entirely.
Lead buyers & researchers
Audit any row before you rely on it: source page and last-observed date ride on every record, checkable one by one.
Four ways to get the data
Files if you want it simple, interfaces if you want it live. Same twelve fields through every door.
Per-row exports
Pull exactly the rows you need and export them as CSV plus a formatted Excel twin, fingerprinted per buyer. The index refreshes monthly — pull fresh any time at the same rates.
See pricing →Database Browser
Search and filter the index in the browser, then export exactly the slice you need.
Browse the data →API & MCP
A REST API and an MCP server over the same index — count, search and fetch stores programmatically.
Developer docs →On Apify & RapidAPI
The same index as an Apify actor (pay per result) and a RapidAPI listing, billed by those platforms.