pricing · USD · billed monthly via Stripe
Pay for monitoring, not for the audit.
The full 9-category audit stays free, with no account and no card. The audit engine and the CLI are MIT-licensed. Paid plans add what a one-shot audit can't: the schedule, the stored history and the alerts.
no card for Free · 14-day Agency trial on request · cancel anytime
founding price, locked while your subscription stays active
Plans
The audit is free and needs no account. Pro is $19/month and Agency is $89/month at the founding price.
Free
no card · no account
Single-URL audit with a full GEO score and the complete 9-category breakdown. No account required.
- Audits on demand, no account needed
- 1 AI answer check per week with a free account (Perplexity)
- GEO score 0-100
- Full 9-category GEO report
- Actionable recommendations
- CLI (MIT, unlimited)
Pro
founding price · then $29/month
Weekly monitoring for up to 10 domains, score history, regression alerts, PDF export, and API access. For developers and consultants managing a few sites.
- Unlimited audits
- 10 domains, weekly monitoring
- 30-audit score history
- Regression alerts by email (when your score drops by 5 points or more)
- PDF export
- API access (Bearer token)
Agency
For client portfoliosfounding price · then $199/month
Team workspace, 50-domain daily portfolio monitoring, AI answer snapshots, and unlimited batch audits.
- Everything in Pro
- 50 domains, daily monitoring
- Unbranded PDF export (removes GeoReady footer and badge)
- Competitor comparison
- Score history: last 100 audits per domain
- Team workspace (owner / editor / viewer)
- Unlimited batch audits
- AI answer snapshots (Perplexity and Google AI Overviews, on request or on a schedule; ChatGPT, Gemini, Claude and Copilot pasted by hand)
- Citation quality scoring
Want to try Agency first? A 14-day trial is available on request at info@geoready.dev.
custom
More than 50 domains, invoicing, or a security questionnaire? Email info@geoready.dev. You get a reply from the person who builds GeoReady.
what runs on its own
What's automated, what isn't
Site audits and score monitoring are automatic: they run on our servers, weekly on Pro and daily on Agency. AI answer checks query Perplexity through its API, and on Agency Google AI Overviews can be checked on request or on a schedule (from the United States, in English). For ChatGPT, Gemini, Claude and Copilot answers, you paste the answer you see and GeoReady scores it the same way (brand mention, cited domains). We don't scrape those interfaces.
The score measures technical readiness; it does not guarantee citations.
-
automated
Site audits
On our servers: weekly on Pro, daily on Agency
-
automated
Score monitoring
Same schedule, with regression alerts
-
automated
Perplexity answers
Queried through the Perplexity API
-
manual paste
ChatGPT answers
Scored the same way: brand mention, cited domains
-
on request or scheduled
Google AI Overviews
Checked from the United States, in English. When Google shows no AI Overview, that is recorded too
-
27 AI bots checked
robots.txt access verified across 27 AI crawlers.
models/config.py · AI_BOTS
-
47 citability checks
A content analysis reported next to the 0-100 score. The score itself comes from 9 categories.
core/citability.py
-
9 checks from KDD 2024
9 of the 47 content checks come from the methods tested in Princeton KDD 2024. The weights are a published starting point.
KDD 2024 · arXiv:2311.09735
-
MIT open source
Scoring weights are public and auditable on GitHub.
github.com/Auriti-Labs
Which GeoReady plan should you choose?
Pick the plan by the job you need done after the audit, not by feature count. A one-time diagnosis stays free. Ongoing monitoring starts with Pro. AI citation tracking and client workflows start with Agency.
| If your next job is... | Choose | Why | Action |
|---|---|---|---|
| I need one current GEO score before I change anything. | Free audit | Use the free audit when you need a one-time diagnosis for one URL, with the full 9-category report and no account. | Run free audit |
| I need to know when my site gets worse or better. | Pro | Choose Pro when your domains need weekly monitoring, score history, regression alerts, PDF export, and API access. | Start Pro |
| I manage a portfolio and need team or bulk workflows. | Agency | Choose Agency when 50 monitored domains, team access, unlimited batch audits, and AI answer snapshots are part of the workflow. | Start Agency |
source: plan entitlements · billed via Stripe
Feature comparison
Items marked "roadmap" are planned and not yet available. Everything else is live today.
| Feature | Free | Pro | Agency |
|---|---|---|---|
| GEO score (0-100) | |||
| Full 9-category report | |||
| Audits | On demand | On demand | On demand |
| Domain monitoring | Not included | 10, weekly | 50, daily |
| Score history | Not included | 30 audits | Last 100 audits |
| Regression alerts | Not included | ||
| PDF export | Not included | ||
| Unbranded PDF export | Not included | Not included | |
| Custom-logo white-label | Not included | Not included | roadmap |
| Competitor comparison | Not included | Not included | |
| Bulk audit | Not included | Not included | ∞ |
| Team workspace | Not included | Not included | |
| Automated AI answer checks (Perplexity) | 1 / week, with an account | 3 / day | |
| API access | Not included | ||
| CLI (MIT) |
The CLI already has geo track and geo monitor. Why pay for Pro?
You may not need to. geo track and geo monitor use the same open-source audit engine, and they are enough if you are willing to run them yourself: your own cron or CI job, your own storage, and you read the output. Neither command stays running or sends anything on its own.
| Aspect | CLI (free, MIT) | Pro |
|---|---|---|
| Where the audit runs | On the machine or CI runner where you start it. | On GeoReady servers. |
| Schedule | None built in. geo track and geo monitor run once, when you call them. Recurring runs need your own cron or scheduled CI job. | Weekly for up to 10 domains, without a scheduler on your side. |
| Where history lives | A local SQLite file, ~/.geo-optimizer/tracking.db, on the machine that ran the audit. By default the trend shows the last 12 snapshots and keeps 90 days; both are adjustable. A CI runner that starts clean needs that file cached or persisted. | Kept in your account: 30-audit score history. |
| When the score drops | geo audit --regression exits with code 1 and prints a message when the score is lower than the previous saved snapshot. Anything beyond that, such as who gets told, is up to your CI. | An email alert when your score drops by 5 points or more. |
Pro is for people who would rather not operate that setup. If you already run the CLI in CI and the exit code is enough for you, you may not need Pro. Pro adds the scheduling, the stored history and the alerts around the audit. It is not a different audit.
source: geo-optimizer-skill CLI docs and code · Pro column as listed in the plans above
This is what you get
captured: 2026-07-15 · app.geoready.dev
Real screenshots from the live platform: the same dashboard, monitoring and alerts you get on every paid plan. No mockups.
checkout: Stripe
What happens after you pick a paid plan
Self-serve plans activate through Stripe and there is no sales contact step. The app then guides you to claim the report or add the first monitored domain.
-
01
Stripe checkout
Payment is handled by Stripe. GeoReady does not store card details on its own servers.
-
02
Plan activates immediately
After payment, the selected plan is available in the app without a sales call or manual approval.
-
03
Claim or add your domain
If you start from a free report, the claim link carries that report into your account. Pricing links open the app with the first-domain onboarding context.
-
04
Monitoring starts from there
Pro runs weekly for up to 10 domains. Agency moves to daily multi-site monitoring with longer history and client workflows.
Frequently asked questions
Billing, data and the free audit are covered here. Anything else: info@geoready.dev.
Is the free audit really free?
Yes. The web audit requires no account, no credit card, and no signup. You get a full GEO score and the complete 9-category breakdown immediately. The CLI is MIT-licensed and free to use without limits.
Do I need to register to use the free audit?
No. Just enter a URL and run the audit. No email is required to see your results.
What does Pro add that Free does not?
Pro adds continuity rather than a bigger report. The free audit is a one-shot snapshot with all 9 categories. Pro monitors your domain weekly, tracks score history over time, and sends alerts when your GEO score drops. It also includes PDF export and API access.
The CLI already has geo track and geo monitor. Why pay for Pro?
If you already run the CLI in CI, you may not need Pro. geo track and geo monitor use the same open-source audit engine, store snapshots in a local SQLite file (~/.geo-optimizer/tracking.db), and run only when you start them, so the schedule, the storage and reading the output are yours to set up. Pro is for people who would rather not operate that: the audit runs weekly for up to 10 domains, history is kept in your account, and a score drop of 5 points or more triggers an email alert.
Does a high score guarantee AI citations?
No. The score measures whether AI engines can reach, read and attribute your pages. Whether a page is cited also depends on the query and on the engine, and no tool controls that.
Is any part manual?
Yes, one part. Site audits and score monitoring run automatically on our servers (weekly on Pro, daily on Agency), and AI answer checks query Perplexity through its API, and on Agency Google AI Overviews can be checked on request or on a schedule (from the United States, in English). For ChatGPT, Gemini, Claude and Copilot answers, you paste the answer you see and GeoReady scores it the same way (brand mention, cited domains). We don't scrape those interfaces.
Are paid plans available right now?
Yes. Pick a plan, create an account, and pay. Your subscription is active immediately. No sales call, no waitlist. Payments are processed securely by Stripe.
What happens after I choose a paid plan?
You complete Stripe checkout, return to the GeoReady app, and the selected plan activates immediately. If you came from a free report, the claim link can attach that report to your account; otherwise you add a domain from the dashboard and monitoring starts from that point.
What is the founding price?
The current prices are a founding rate for early members. They are locked for the life of the subscription as long as it stays active. Pro is $19/month founding, then $29/month; Agency is $89/month founding, then $199/month.
Will the CLI remain open source?
Yes. The CLI (geo-optimizer-skill on PyPI) is MIT-licensed and will remain free forever. SaaS plans add what the CLI leaves for you to run: the schedule, the stored history and the alerts.
Is there a free trial for paid plans?
There is no self-serve trial. The Free plan is the permanent baseline and returns real audit results without commitment. A 14-day Agency trial is available on request: contact us at info@geoready.dev.
Can I cancel at any time?
Yes. You can cancel from your account settings at any time, with no lock-in or penalties.
Start with a free audit. Upgrade when you are ready.
No account required for the audit. Paid plans are live now at a founding price, locked for life while your subscription stays active. Cancel anytime.
Not ready yet? What's stopping you today?
One quick question
Anonymous, used only to improve this page. No email required.