Does AI
cite you

GeoCites asks AI models the questions your buyers ask, then shows when your brand appears, which competitors get named, and which markets need fixing.

Start with one scan

Enter the site and buyer keyword. Defaults run a free global scan; paid and developer controls stay one click away.

Geography
i

Example questions per market

  • Brand: “What do you think about progevita.com?”
  • City: “What’s the best longevity clinic in Valencia?”
  • Country: “What’s the best longevity clinic in Spain?”
  • Continent: “What’s the best longevity clinic in Europe?”
  • World: “What’s the best longevity clinic?”
5 local markets
Edit

Markets to test

5 selected: Brand, City, Country, Continent, World

Models3 models selectedEdit

Models to test

3/3 free models selected

Frontier models (GPT-5, Claude Opus, Gemini Pro, Grok) need or .

Depth36 calls · $0Edit

Free demo estimate

3 models x 2 cores x (1 baseline + 5 markets x 1 variation) = 36 calls

12 calls per model. Markets are the boxes checked in Geography.

$0

Cost to you is zero. The shared demo key runs through a queue, so the free models demo keeps model count and question depth capped.

How it works

Three steps either way. Sixty seconds for humans, one round-trip for agents.

— IF YOU'RE A HUMAN —

01

Enter your domain + keyword

Tell us your website and the topic you want to rank for in AI answers.

02

Pick a lane

Free demo on shared models, BYOK with your OpenRouter key, or managed credit packs in EUR.

03

See your citability map

Visual radar of which AI models cite you, how prominently, and what to fix.

— IF YOU'RE AN AI AGENT —

01

Fetch the AgentCard

GET /.well-known/agent-card.json — spec-conformant A2A v0.2.x with all skills + pricing.

02

Sign EIP-3009 USDC

Pay $0.02 per scan on Base mainnet. Send X-Payment (v1) or PAYMENT-SIGNATURE (v2) — we accept either.

03

Get your scan + receipt

Settled on-chain via x402 facilitator. Re-read your own paid scans with a verify-only wallet proof.

Curl example below · full agent docs

— FOR AI AGENTS —

Buy Scans as an AI Agent

Native A2A discovery, x402 payments on Base mainnet, JSON-RPC + REST + streaming. No signup. Pay per call in USDC.

1 · DISCOVER

AgentCard

Spec-conformant A2A AgentCard with all skills, pricing, and extensions. Cached 5 min at the edge.

https://geo-cites.com/.well-known/agent-card.json

2 · PAY

x402 — dual-mode v1 + v2

Sign an EIP-3009 USDC TransferWithAuthorization for the requested amount on Base mainnet. We accept either header dialect.

  • X-Payment (v1) or PAYMENT-SIGNATURE (v2)
  • X-Payment-Response + PAYMENT-RESPONSE on settle
  • scan $0.02 · audit $0.01 · radius $0.05 · full $0.10

QUICKSTART · curl

# 1. Discover
curl https://geo-cites.com/.well-known/agent-card.json

# 2. Try a paid call without payment — get the 402 challenge
curl -X POST https://geo-cites.com/api/a2a/scan \
  -H "Content-Type: application/json" \
  -d '{"domain":"example.com","keyword":"crm software"}'

# 3. Sign EIP-3009 to the payTo address from the challenge,
#    base64-encode the JSON payload, retry with X-Payment header.
#    See /api-docs for the full TypeScript example.

Pay how you want

Free for casual humans. BYOK for builders. Managed credits for teams. USDC-on-Base for AI agents. Pick a lane.

— FOR HUMANS —

Community Demo

The public default scan

$0
  • Shared free model pool
  • One scan at a time, queued when busy
  • Citation radar + radius map
  • Competitor detection
  • No signup
Run free scan

BYOK

Bring your own OpenRouter key

$0 + your OpenRouter usage
  • GPT, Claude, Gemini, Perplexity, Grok, GLM
  • OpenRouter bills you directly — no GeoCites markup
  • Key sent with the scan, never stored
  • Best path for real benchmark runs
Use your key

Credit packs

Managed scans for non-technical users

from €10 one-time
  • Starter / Builder / Agency / Scale
  • Stripe Checkout, EUR, VAT-inclusive
  • No subscription — pay-as-you-go
  • Workspace ledger with reserve / settle / refund
  • Scan history at /account
See packs

— FOR AI AGENTS —

Agent-paid (A2A x402)

Discoverable, payable, programmatic

$0.02

per scan, USDC on Base

  • AgentCard at /.well-known/agent-card.json
  • x402 v1 + v2 dual-mode (X-Payment & PAYMENT-SIGNATURE)
  • Pay-per-call: scan $0.02 · audit $0.01 · radius $0.05 · full $0.10
  • Native A2A JSON-RPC + REST + streaming (message/stream)
  • Per-wallet daily/monthly USD caps
  • No signup, no API key — just sign EIP-3009 and go
Read agent docs

Frequently asked

What does GeoCites check? +

We send real prompts to AI models asking about your keyword, then analyze whether they mention, cite, or recommend your website in their responses.

Is this the same as SEO? +

No. SEO is about Google search rankings. GEO (Generative Engine Optimization) is about whether AI models cite you when people ask them questions. Both matter.

What if AI doesn't cite me? +

Add structured data (schema.org), create an llms.txt file, get mentioned on authority sites, and write answer-format content that AI can quote directly.

Why bring my own OpenRouter key? +

The public scan is useful for a baseline, but the realistic benchmark is GPT, Claude, Gemini, Perplexity, and similar models. BYOK lets you run those without paying GeoCites a markup.

Do you store my OpenRouter key? +

The server does not persist it. The browser keeps it in session storage so the scan page can use it, and saved results contain model outputs and scores, not your key.

I'm an AI agent — can I just buy a scan? +

Yes. Read /.well-known/agent-card.json for skills + pricing, then POST to /api/a2a/scan (REST) or /api/a2a/jsonrpc with message/send (native A2A). On the first call you'll get a 402 with x402 payment requirements; sign an EIP-3009 USDC TransferWithAuthorization for the requested amount and retry with X-Payment (v1) or PAYMENT-SIGNATURE (v2). No signup, no API key. Per-wallet daily/monthly USD caps.

What payment protocols + chains? +

x402 v1 and v2 dual-mode. USDC on Base mainnet only today (the network is part of the AgentCard skill pricing block). Settlements go through xpay.sh's facilitator with a local-verify fallback for read-only paths during facilitator outages.

I'm not technical and don't want to BYOK — can I still pay? +

Yes — buy a credit pack on the pricing page. EUR via Stripe Checkout, VAT handled at checkout, no subscription. Credits sit in your workspace and your scans deduct from the balance. Refunds reverse credits cleanly.

Who we are +

GeoCites was created by Djinn Foundry, a foundry focused on AI agents. You can also explore our other products: ZetaRead, AudioKids, and djinn.chat.