What we count and what we do not
Invalid traffic
We filter bot user agents, headless browsers, missing user agents, repeat clicks from the same viewer inside a short window, and viewers exceeding a click ceiling. Filtered events are recorded. They are visible to advertisers as a separate number, but they are never billed and never counted in a reported CTR.
What we store about visitors
We do not store raw IP addresses against traffic events. A visitor is represented by a salted hash of address and user agent, and the salt rotates daily, so the same person cannot be linked across days. Geography is reported at country level only, and countries with fewer than 5 events in a period are aggregated into "Other" rather than reported separately.
What advertisers can see
Impressions, unique reach, clicks, CTR, rank history, spend, aggregated country, aggregated device class and traffic surface. They cannot see who you are, what else you looked at, or anything that could identify you.
Market density
247 of our 276 traded markets have five or more competing advertisers. The rest are thin, and we show the real competitor count on every board rather than manufacturing the appearance of demand.
Payments
We never treat a browser redirect as proof of payment. Rank changes only after a signature-verified event from the payment provider, handled idempotently so a duplicate webhook cannot double-charge you or double-count your value.
Last updated 2026-08-24.