A number belongs to its context
A visibility number is a property of the engine, market, language and conditions it was taken under — not of the brand. Every measurement carries that context and a reference to the full raw answer.
The AI Growth OS · SEO · GEO · ASO
GeoMagics asks the answer engines the questions your customers ask, measures how you appear with honest intervals, proposes gated fixes for what holds you back, proves what worked — and learns from every outcome.
Early access by request. No number on this page is a measurement.
01 · Where it measures
One adapter interface covers all of them, so the statistics never depend on which engine answered.
Google AI Overviews and Copilot have no API. GeoMagics captures their live public answer pages with its own headless browser — and fails closed rather than guess.
A separate parametric panel measures what models believe without live retrieval.
No engine answer is ever fabricated: an engine that is not connected returns “not wired”, never a silent estimate.
02 · How it measures
Engines answer differently every time. GeoMagics treats each answer as one draw from a distribution, and ships every rate with its uncertainty, its sample and its method — or withholds it.
400 draws treated as 400 independent observations.
DEFF = 1 + (10 − 1) × 0.40 = 4.60 → 87 effective observations. The honest interval is 2.12× as wide.
Same formula as the shipped estimator (intervals.py, Wilson score on effective n). Every input above is yours; this is a demonstration of the method, not a measurement.
A visibility number is a property of the engine, market, language and conditions it was taken under — not of the brand. Every measurement carries that context and a reference to the full raw answer.
Mention rates use design-effect-deflated Wilson intervals. Sampling design sets prompts and repeats from variance components and power — before a run, not after.
When the evidence cannot separate two outcomes, the verdict is withheld and the reason is stated. Insufficient is a result, never a zero.
Every movement gets one of four answers: real improvement, real decline, engine drift or not significant. Windows are compared prompt by prompt, and drift is attributed from an independent anchor panel — never from your own numbers.
Selection into the engine's sources, mention in the answer and attributed citation are three separate rates, each with its own interval — never conflated into one score.
Mention rates are de-biased for the parser's measured error rate against labelled Turkish and English gold sets, and many prompts are tested together under Benjamini–Hochberg false-discovery control.
A measurement can carry a receipt: canonical JSON of the prompt panel, engine, model, draws, window and interval method, signed with Ed25519. Anyone with the public key can verify it was produced by our pipeline and never altered. No key, no receipt.
03 · What it covers
Search, stores, shopping agents, crawlers and paid AI are measured on the same honest spine, from GeoMagics’ own crawl and index.
Your site and its discovered social channels: AI visibility plus the classic SEO surface.
Store listings and the developer site: AI visibility plus ASO.
Handled as its own sub-type of store listing: AI visibility plus ASO.
No website required: the brand's whole-web presence, led by off-domain authority and share of voice.
04 · The closed loop
Six steps run end to end on your site, app or brand. The business twin and the intervention-outcome record are what compound.
Each measurement run is bound into a typed business twin, and the brand's own published facts are recorded as claims awaiting approval. Tenants are isolated by row-level security.
Repeated, contextualised measurement across engines, search, stores, crawlers and agents — with intervals, verdicts and receipts.
The failed pipeline stage is named from evidence; fixes are ranked by marginal gain, with value of information and calibrated forecasts.
Content is grounded in your twin's facts and passes factuality, penalty-safety and information-gain gates before publishing through a connector.
Holdout prompts are frozen before the change, then paired difference-in-differences and synthetic control decide whether the movement is yours.
Every intervention and outcome enters an experience record, kept separate per tenant and sector, and exportable by its owner.
05 · Acting safely
Early access
A website, an app, a game or a brand — and the markets and languages that matter. We reply from publish@geomagics.com.