Product status
What is collecting real data today, what is still a preview, and what is next.
Geonimo is being built in the open. This page is the honest map of where the platform stands, so nothing in the rest of these docs reads as a promise it cannot keep.
Collecting and reporting real data
The collection engine is live. Prompts are scraped daily against real consumer AI surfaces, answers are ingested, mentions are extracted and metrics roll up on ingest.
| Screen | State |
|---|---|
| Overview | Real — KPIs, competitor table, visibility trend, recent answers |
| Sources | Real — domains and URLs, quoted vs listed |
| Query Fan-out | Real — the searches engines actually ran |
| Ads & Shopping | Real — carousel and ad placements |
| Brand Perception | Real — awareness, quotes, co-mentions, sources, and strengths / weaknesses / misconceptions with verbatim evidence |
| Prompts | Real — generation, CRUD, per-prompt metrics |
| Competitors | Real — CRUD and mention counts |
| Products | Real — product-level visibility |
| PR Opportunities | Real — deterministic gap detector |
Accounts, teams, roles, invitations, billing, authentication and MFA are live, as is the marketing site, blog and these docs.
Preview screens
These are built and navigable but not yet wired to your data. They render a fixed sample dataset for a demonstration brand:
| Screen | Waiting on |
|---|---|
| Recommendations | The recommendation generator over the gap detectors |
| Pages Optimization | The page audit crawler |
| GEO Copilot | The tool-use agent over your workspace data |
| Pages | The page audit crawler |
| AI Tracker | The tracker ingest endpoint |
Telling them apart is easy: a preview screen shows the demonstration brand set (Geonimo, Profound, Peec AI, Otterly…) rather than the brand and competitors you configured.
Partially wired
A few elements inside live screens are still sample data, and are captioned as such in the interface:
- Citation Index on the Overview — citations are not yet attributed to individual entities.
- Platform, location and tag filters on the Overview — the filters render but do not yet scope real data.
- Sentiment and recommendation strength per mention — not yet scored, so sentiment figures come from the sample layer. Perception claims — strengths, weaknesses and misconceptions with verbatim evidence — are live and separate from this.
What runs behind the screens
- Collection — daily dispatch at 01:00 UTC plus an hourly catch-up, submitted to the scraper in batches, ingested by callback, with a reconciliation sweep every five minutes. See Analysis pipeline.
- Engines — three scraped consumer surfaces collected daily (ChatGPT, Google AI Overviews, Perplexity), plus Google AI Mode. See AI engines.
- Measurement — mentions extracted deterministically from answer text, rolled up on ingest into daily metrics with Wilson confidence intervals. See Metrics.
- Isolation — every GEO table is behind row-level security, with tenant-isolation tests in the migration suite. See Security and privacy.
Next
- Per-mention sentiment and recommendation-strength scoring.
- Entity-attributed citations, retiring the sampled Citation Index.
- Engine, location and tag filters scoping live data across every tab.
- Page audits, feeding Pages and Pages Optimization.
- Recommendations generated from the deterministic gap detectors.
- Tracker ingest, for AI referral traffic.