Where the numbers come from
Every figure carries a badge naming its source. We never show a number without one.
First we build it ourselves. Then we hand you the main parts to build with.
This site, the engine that collects the ideas, the membership gates — all built with the same setup commands and the same expert lineup we hand you. A piece that doesn't work for us doesn't ship to you.
Three things you get: the record of a proven business, a setup command that produces a working skeleton, and the expert lineup you need afterwards — contracts, privacy, payments, SEO, content, accounting. You don't start from zero.
Four trust levels
Collapsing all four into “has revenue” is exactly what makes an idea database untrustworthy. So a figure always carries a badge — there is deliberately no code path that renders one without.
The owner connected their own payment account (Stripe/Paddle/RevenueCat) to TrustMRR; the figure is computed from payment records. The figure isn't our interpretation — it's the payment record itself, relayed with its source.
The founder said it on a podcast or in an interview. The source link and the verbatim quote are on the record; click and read the sentence yourself.
A figure the founder published themselves (e.g. an Indie Hackers profile). Not verified, and labelled as such.
A third party's estimate (Starter Story) — NOT founder-reported. Their own disclaimer: “the founder didn't write it… treat figures as best-effort.”
Gates before publishing
Every business's own site is probed with a GET. A dead domain means a dead product — we don't keep it in the list. “Unreachable” and “gone” are marked separately — we don't delete a live business over a transient outage.
Source links on published records are re-probed periodically. When one dies the link is removed and the trust level drops to estimate — serving a dead link as a “source” is worse than showing none.
A record with a figure but neither a quote nor a source link doesn't get published. One audit found 139 records failing this; the gap was closed.
Records that are just “name + number” are dropped. Stack, pricing, growth channel, tags or a substantive description — at least two must be present.
How the master prompt is tested
Judging a command by how good it looks isn't a measurement. In every test we actually run it in an empty folder — exactly what you would do. Then we check whether there is a project that really works: does it start, do its pages load, does its data persist.
Testing is ongoing. Every card shows that idea's own status — tested, not yet tested, or tested-and-failed. You never have to guess.