⊕  Every number links to its evidence

Market gaps with the receipts.

Anyone can ask a chatbot for startup ideas. GapSonar reads hundreds of real complaints from the communities where your buyers already are, checks each pattern against live Google volume, difficulty and competition data, and hands you the gaps that survive. With quotes, permalinks and numbers you can defend.

Free reports need no account. The engine has a free tier.

450+real complaints read, typed and permalinked so far, growing nightly
2,800+keywords checked for live volume, difficulty and CPC
630+Google results classified: working tool, article, forum or dead page
0numbers we ask you to take on faith

Where the data comes from

An analytics engine, not a chatbot with confidence.

Four independent data layers feed every gap. If a claim can't be traced to one of them, it doesn't ship. That is the whole product.

Demand

Real people, complaining in public

We harvest discussions from Reddit and Hacker News and extract typed signals: pains, feature requests, and the gold standard, costly workarounds. "I built a spreadsheet for this" beats any survey. Every signal keeps its permalink and date.

Search

Licensed Google search data

Monthly volume, keyword difficulty, CPC and 12-month trend for every keyword a gap touches, from a licensed commercial data provider. Not scraped, not estimated by a model, not last year's CSV.

Supply

Competition, classified page by page

For each gap we pull the live Google results and classify what actually ranks: a working tool, a blog post, a forum thread, an abandoned product. Three purpose-built tools in the top 3 is a wall. Three forum threads is an open door.

Market map

3,500+ real business categories

A curated taxonomy of real-world business verticals tells us how dense a market is, which makes directory and local plays measurable instead of hopeful.

Harvest complaints Group into jobs Verify vs search + competition Keep what survives

The order matters. The AI never invents an idea and then defends it. Evidence is collected first; the model's only job is to describe what the data already proved. Ideas that fail verification get rejected, and we tell you how many did.

This is what demand looks like.

Three real signals from the live corpus. Each one is a person already paying for a missing product with their time.

"I got a Python script that does what I need"

workaroundReddit · r/excel

"I tried a bunch of technologies like RPA tools but they are a bit expensive, so I'm looking for a more affordable choice."

willing to payReddit · r/rpa

"I have to do a lot of largely the exact same editing to make the data useful and reformat it for our software to read"

workaroundReddit · r/excel

Free gap reports

See the quality before you spend a cent.

Each issue takes one market, reads hundreds of its complaints, and profiles the gaps that survived verification. The free scan shows the top opportunities. The full report goes deeper on every one.

The engine

Explore the corpus yourself.

Reports are snapshots. The engine is live. Describe what you want to build and it answers from evidence, not imagination.

1

Ask in plain language

"Something that helps accountants stop retyping numbers." Semantic search finds gaps that match the meaning, not the keywords.

2

Every idea wears its evidence

Verified or emerging, n= behind it, monthly search volume, the channel it sells through. Model brainstorms are labeled as exactly that.

3

Honest by design

If the corpus only has 3 real matches, you get 3, not 10 padded ones. Thin evidence says so on the card.

✓ Verified gap · n=23 ◔ Emerging · n=4 129K/mo
Open the engine
Ideas for: "help accountants stop retyping numbers"
Invoice line item extractor4.9/10 pain

A cheap, layout-adaptive tool that extracts line items from any invoice PDF without regex or huge automation budgets.

✓ Verified gap · n=23129K/motool · seo
Multi-format invoice SaaSplay 2

Recurring subscription that automatically extracts line items from any invoice format, with a manual review step.

✓ Verified gap · n=23saas · community
Keyboard-free text input2.1/10 pain

Dictate complex markup using voice with structured commands.

◔ Emerging · n=4245K/mo
Real rows from the live corpus · quotes and permalinks one click deeper

Pricing

Start free. Pay when it saves you a month.

One bad product bet costs months. One report costs less than a dinner.

Free scan

$0
per market scan
  • Top gaps in a market, verified
  • Method page: sources, sample sizes, dates
  • Evidence quotes with permalinks
  • Full gap profiles and all plays
  • Complete keyword tables
Download a free scan

Full report

$49
per market, one-time
  • Every gap that survived, fully profiled
  • 2 to 4 attack plays per gap with risks
  • Complete keyword and competition tables
  • Verified and emerging tiers, honestly labeled
  • Live evidence links in the PDF
Get the full report
Best value

Everything + engine

$99
all reports + engine access
  • Every report we have published
  • Every new issue as it lands
  • Full engine access: search, generate, research
  • Your ideas backed by the live corpus
Get the bundle

Payments are being wired up. Until then the bundle button starts a free account and the report button reaches a human.

Questions

Fair questions, straight answers.

How is this different from asking ChatGPT for ideas?

A chatbot generates plausible text. GapSonar collects evidence first: real complaints with permalinks, licensed search volumes, classified competition. The AI's only job is to describe patterns the data already proved. That order is the difference between research and fiction, and it's why every number in our output links to a source.

What does "verified" actually mean?

A verified gap has at least 3 independent people voicing the same problem plus hard evidence: someone already hand-rolling a workaround or explicitly willing to pay. Patterns with 2+ voices but no hard evidence yet are labeled "emerging" and we say so everywhere they appear. Single complaints get rejected as anecdotes, and each report states how many candidates didn't make it.

Where exactly does the data come from?

Demand signals come from public discussions on Reddit and Hacker News, quoted briefly and always linked to the original. Search metrics come from a licensed commercial provider of Google Ads and SERP data. Competition classification runs on live Google results. We never republish anyone's post and we never invent a number.

What if a market has no good gaps?

Then the report says so. A scan that finds 3 real gaps delivers 3, with the rejects counted. Padding a thin market to a round number is exactly the practice this product exists to replace.

Can I request a market?

Yes. Bundle customers can request verticals and we run the sonar on them as new issues. Email hello@gapsonar.io with the market you care about.

Stop guessing. Start reading the market.

The next report is generating tonight. Get the free scans and see the difference evidence makes.

Get the free reports