← Radar Labs

How we choose what to build

Before writing code for a product, we measured the market. Here is the raw output, including the parts that talked us out of ideas.

The method

Every product we consider has to clear three gates, in this order:

What 55 niches looked like (measured 2026-10-22)

“Supply” = actors matching the search term. “Newcomer u/mo” = median users-per-month-of-age among actors launched in the last 12 months.

NicheSupplyNewcomer u/moOur verdict
douyin / xiaohongshu213 / 194119 / 67Best numbers — but needs browsers & anti-bot work. Skipped.
trustpilot47038.5Attractive, but the API is 403 and the HTML blocks us.
seo / backlink7,05130Crowded but alive; needs paid data sources.
salary / jobs6,51027.8This is what we built.
flight prices3,80620.6Needs a paid flight API to be useful.
product hunt3,00911.6Small but keyless. Candidate for a third product.
mcp server1,2978.5Hyped, but nobody pays.
ai agent / rag / prompt12,1732–6Hyped, but nobody pays.
llm pricing / openrouter748 / 1540.7 / 1.2Worst numbers in the whole scan.
The uncomfortable finding. Everything adjacent to AI had terrible newcomer traction (LLM pricing 0.7, OpenRouter 1.2, prompts 2.1, MCP servers 8.5), while “boring” data with a clear buyer — job listings, salaries, flight prices — scored 10–40× better. We built the boring thing.

The idea we killed after measuring it

A salary-benchmark product looked obvious: we already had normalised salary data. Then we looked at who offers one:

ActorUsersRuns
hirebase/salary-benchmark324
thebee/SalaryBenchmark221
northbell/linkedin-salary-benchmark224
studio-amba/eu-salary-benchmark1212
…while the biggest job-board scraper has27,860—

Four people had already tried the same idea and none of them got traction. What sells is the raw listing data, not our opinion about it. So instead of a fifth benchmark we added connectors — which is why the ATS Job Feed covers six systems and ships a list of 259 verified companies.

What that produced

中文摘要
选品不是靠感觉,是先量市场:
① 数据源能不能「无浏览器、无代理、无账号」拿到——要登录态/验证码/住宅 IP 的一律跳过,那种工具第 30 天就坏;
② 这个赛道里新上线的产品拿不拿得到用户——不看星标,只看「用户数 ÷ 上线月数」,最好的新人也只有 2 用户/月的赛道直接放弃;
③ 大家真正在付钱买的是不是我要卖的东西——薪资基准(salary benchmark)有 4 个人做过,用户数分别是 3 / 2 / 2 / 1,而纯招聘数据抓取有 27,860 用户。所以我们没做第 5 个基准,而是把连接器做多。
顺便一句实话:AI / LLM 周边的数据产品在 Apify 上几乎没人买(OpenRouter 1.2、LLM 定价 0.7),
「无聊」的岗位与薪资数据反而是 10–40 倍。