Pricing built for the AI-search era
One credit = one AI action. Cancel anytime. Yearly saves 17%.
Prices shown in USD. Norway is billed in NOK; VAT (25% MVA) is added at checkout where applicable.
Free trial
Free
50 credits / month · 1 domain
- 14-day Pro feature trial
- Basic Brand Vault
- AI rewriter for Title / Description / H1
- No credit card required
Starter
$99/mo
or $990/yr (save $198)
500 credits / month · 1 domain
- Everything in Free, plus:
- LLM Citation Tracking (1 LLM, 50 q/mo)
- Daily Site Audit
- Email reports
- Full LLM citation tracking — Otto has none under $99
Pro
$399/mo
or $3,990/yr (save $798)
2,500 credits / month · 5 domains
- Everything in Starter, plus:
- LLM Citation Tracking (4 LLMs, weekly)
- Full Brand Vault + RAG
- Auto-approve bulk deploy
- Priority email support
Enterprise
$799/mo
or $7,990/yr (save $1,598)
10,000 credits / month · 25 domains
- Everything in Pro, plus:
- Unlimited LLM Citation Tracking
- Page-bucket A/B testing (Phase 14)
- White-label sub-user dashboards
- Sub-user provisioning
- Dedicated Slack support
- Custom DPA + SOC 2 (on request)
Add-ons
Top up credits or extend domain quota without changing your subscription tier.
Credit pack
500 credits
One-shot top-up. Charged once via your existing Stripe customer.
From $15
Extra domain
+1 domain
Adds 1 domain slot to your plan. Recurring add-on at the same billing cadence.
$50 / mo (Enterprise)
White-label
Branded
Sub-user dashboards under your brand. Enterprise-only feature.
Included with Enterprise
Frequently asked questions
- What counts as 1 credit?
- One AI action — one rewrite (Title / Description / H1 / JSON-LD), one image-alt generation, one LLM citation tracking query, one PageSpeed audit. Crawls and dashboard usage are free.
- What happens if I run out of credits?
- AI generations pause until the next billing cycle. You can buy a one-shot credit pack top-up from Settings → Billing without changing your subscription, or upgrade to a higher tier. The Service keeps serving previously-deployed optimizations to AI crawlers without interruption.
- Do I need to switch CMS or install anything?
- No. You add a CNAME pointing your domain at our edge (Cloudflare for SaaS). No JavaScript snippet, no plugin install, no CMS migration. Works for WordPress, Webflow, Shopify, Astro, Next.js, custom — anything that serves HTML.
- How is this different from Otto SEO / Alli AI / Ahrefs Patches?
- Same architecture (server-side optimization at the edge), but full LLM citation tracking from $99 (Otto starts at $99 without it), 7 element types from day 1 (Ahrefs Patches only does title + meta), and post-deploy Playwright verification with auto-rollback — nobody else does this.
- Can I cancel anytime?
- Yes. Cancel from Settings → Billing → Manage subscription (Stripe Customer Portal). Service continues until the end of your current billing period; no pro-rata refund for unused days. We offer a 14-day satisfaction-guarantee refund for new subscriptions.
- Is my data safe?
- EU-hosted (Frankfurt / Stockholm via Supabase). Encrypted at rest + TLS in transit. OAuth tokens encrypted with AES-GCM at the edge with keys that never reach the database. Full DPA with Article 28 GDPR coverage available at /legal/dpa.
Ready to ship optimizations to AI crawlers? Start free in under 5 minutes.
Start free trial