Methodology

This page explains where every number on this site comes from, so you can check our work or discount it with full knowledge of how it was produced.

The entry rule

A site enters the database only when at least one public source publishes a clear monthly visit figure for it. The sources we accept are Similarweb, Semrush, Hypestat, Grips and trafficchecker.net. The figure is stored with the source name, the source page and the month it describes. If no source publishes a figure, the site is not listed, however interesting it looks. That rule costs us entries every round. It is also the only reason the entries we do publish are worth anything.

Estimates, labelled as estimates

Independent sites do not publish official daily or monthly active user counts. Every traffic figure here is a third-party estimate produced by someone else's panel and model, and every figure is labelled that way where it appears: third-party estimate, not official MAU/DAU. Treat the numbers as orders of magnitude with a named source, not as audited accounts. When two accepted sources disagree for the same month, we print a range instead of choosing one. Excalidraw in the current database is an example: 4.13M to 4.57M, because Hypestat and Semrush differ.

What we do when data is missing

Missing data is printed as missing. If a site has no public pricing page, its pricing field reads "not publicly disclosed", and we do not fill the gap with numbers from blog posts or review sites. If a country breakdown is not published by the source, the field says so. If a channel mix, conversion rate or retention figure cannot be verified, the teardown says "not publicly disclosed" in that section and moves on. A teardown with honest gaps is shorter. It is also the only kind we publish.

Pricing data

Prices are taken from the site's own public pricing or upgrade page, and the page is linked in the teardown's data card. Prices are recorded as displayed, including currency and billing period. Where a price exists only inside a product, behind sign-in, we record the pricing as not publicly disclosed rather than repeating a number we could not see on a public page.

Corrections

Traffic estimates get revised by their sources, and pricing pages change. When we re-check a site and a figure has moved, the database row and the teardown are updated and the month is updated with them. If you spot a figure that does not match its named source, that is a bug in our database, and the source page linked in the data card is the arbiter.