Data Methodology & Provenance Assurance
How checkads aggregates, verifies, normalizes, and cryptographically preserves growth intelligence without compromising business privacy.
1. The 4 Verification Statuses
Every metric published on checkads strictly belongs to one of four mutually exclusive statuses. We never blend or mislabel unverified figures.
Directly authenticated via authorized OAuth API feeds (Meta Ads, Shopify, Stripe). Raw JSON responses are hashed with SHA-256 for cryptographic audit trails. Account owners cannot manually edit verified figures.
Calculated deterministically using verified inputs where partial attribution exists (e.g. Blended CAC = Verified Spend / Verified New Customers, or Platform ROAS).
Data provided voluntarily by company representatives without automated API verification (e.g., historical founding year or team headcount).
Data source disconnected, integration revoked, or metric sample size insufficient. We never fabricate placeholder numbers.
2. Core Metric Formulas
3. Benchmark Anonymity & $N \ge 10$ Privacy Moat
Aggregated industry benchmarks serve as an industry public good while guaranteeing absolute company confidentiality:
- Strict Sample Threshold: No benchmark cohort displays aggregate numbers unless at least 10 independent verified companies are active ($N \ge 20$ for sensitive sub-cohorts).
- Zero Inferential Leakage: Quartiles are computed using Type-7 interpolation with outlier Winsorization, preventing single-company influence on benchmark percentiles.
- Frozen Snapshots: Snapshots are frozen monthly. Dynamic updates cannot be diffed to reconstruct individual business changes.