Pricing
Pay for the users you serve. Everything else is included.
Every plan is a monthly subscription based on monthly tracked users across your organization. Invite your whole team and connect every project. There are no seat or project limits.
10,000monthly tracked users
- Starter0–1,999 MTU$59/mo≈ $30 per 1,000 · 1 GB replay
- Launch2,000–4,999 MTU$89/mo≈ $18 per 1,000 · 2 GB replay
- Grow5,000–14,999 MTU$169/mo≈ $11 per 1,000 · 5 GB replay
- Scale15,000–24,999 MTU$249/mo≈ $10 per 1,000 · 10 GB replay
- Pro25,000–49,999 MTU$449/mo≈ $9 per 1,000 · 25 GB replay
- Business50,000–100,000 MTU$749/mo≈ $7 per 1,000 · 50 GB replay
- Enterprise100,000+ MTUCustomcustom storage
The more users you have, the less you pay per user. Per-1,000 figures are at each plan’s upper limit, billed monthly.
Your plan
Grow
$169 / month
Up to 14,999 monthly tracked users, billed monthly.
≈ $11 per 1,000 users at this plan’s limit
5 GB session replay storage · unlimited uptime monitors
- Unlimited team members
- Unlimited projects and applications
- Error, performance and user behavior monitoring
- Session replay with privacy masking
- Unlimited uptime monitors and a public status page
- AI analysis with your own provider key
- GitHub pull request proposals
Growing fast? You only move up a plan after 2 months in a row above your limit, so one busy month never changes your bill.
Prices in USD, excl. VAT. Optional add-ons are available on any plan.
Prices in USD, excl. VAT.
Add-ons
Extend any plan. Add-ons are optional and billed with your subscription.
Extra replay storage
Pricing announced at launch
More GB for session recordings than your plan includes. Without it, the oldest recordings are deleted automatically when your storage is full.
- Extra storage on top of your plan's included GB
- Same privacy masking and retention controls
- Delete recordings any time, per user or per project
Marketing Engine
Pricing announced at launch
Grows organic traffic and conversions: finds SEO opportunities in your Google Search Console data and tests page changes automatically, with your approval before anything ships.
- SEO opportunities from your Search Console data
- Suggested titles, meta descriptions and content changes
- Automatic A/B tests of headlines, CTAs and copy
- Winners measured with significance tests, rolled out only after approval
Requires Google Search Console (planned)How it works
Live demo 1 of 2
Your AI bill stays under your control
AI analyses run on your own provider key, so ROOKON doesn’t charge for them. You set a monthly cap and what runs automatically; this simulated month shows the rules at work.
- Lower the cap until it’s reached
- Switch to Full autopilot
rookon · workspace settings · AI budget
Simulated dataBilled by your AI provider, on your key. ROOKON stops before the cap.
Your model’s price per 1M tokens
Example prices. Check your provider’s current pricing for your model.
Simulated day 1 of 30
Live$0.00 of $20 this month
on trackprojected month-end $0.000 tokens0 automatic · 2 waiting
Detected issues (newest first)
- infoRarely used setting causes console warningday 1This issue is below the severity your autopilot mode analyzes automatically.
- infoImage without dimensions on /blogday 1This issue is below the severity your autopilot mode analyzes automatically.
Simulated month. Most impactful issues are analyzed first; ROOKON reserves the worst case before each call so a single analysis can’t push you over the cap.
Live demo 2 of 2
See what the subscription pays back
A simulated impact report. Every change ROOKON proposes is measured after it ships (conversion, bounce rate and engagement, with significance tests), so its value is visible, not assumed.
rookon · acme-cloud · impact of changes
Simulated dataEach change: 14 days before vs. 14 days after.
12 NovLive
Conversion rate · pages ROOKON changed
4.67% → 5.85%
+1.2 pp since the first ROOKON change
Bounce rate · same pages
41.4% → 38.5%
−2.9 pp since the first ROOKON change
ROOKON changes
2 improved of 3 measured
1 no significant change · 0 worse · 1 collecting
Conversion rate · /billing · 7-day rolling
| Time | conversion rate |
|---|---|
| 14 Sept | 3.1% |
| 15 Sept | 3.1% |
| 16 Sept | 2.7% |
| 17 Sept | 2.5% |
| 18 Sept | 2.5% |
| 19 Sept | 2.4% |
| 20 Sept | 2.5% |
| 21 Sept | 2.8% |
| 22 Sept | 2.7% |
| 23 Sept | 2.7% |
| 24 Sept | 2.9% |
| 25 Sept | 2.9% |
| 26 Sept | 2.9% |
| 27 Sept | 3.0% |
| 28 Sept | 2.9% |
| 29 Sept | 3.2% |
| 30 Sept | 3.5% |
| 1 Oct | 3.4% |
| 2 Oct | 3.6% |
| 3 Oct | 3.7% |
| 4 Oct | 3.5% |
| 5 Oct | 3.6% |
| 6 Oct | 3.5% |
| 7 Oct | 3.4% |
| 8 Oct | 3.7% |
| 9 Oct | 3.3% |
| 10 Oct | 3.1% |
| 11 Oct | 3.5% |
| 12 Oct | 3.8% |
| 13 Oct | 3.9% |
| 14 Oct | 3.7% |
| 15 Oct | 3.2% |
| 16 Oct | 3.6% |
| 17 Oct | 3.9% |
| 18 Oct | 3.9% |
| 19 Oct | 3.7% |
| 20 Oct | 3.7% |
| 21 Oct | 3.8% |
| 22 Oct | 4.4% |
| 23 Oct | 4.6% |
| 24 Oct | 4.5% |
| 25 Oct | 4.3% |
| 26 Oct | 4.3% |
| 27 Oct | 4.3% |
| 28 Oct | 4.4% |
| 29 Oct | 3.9% |
| 30 Oct | 3.7% |
| 31 Oct | 3.6% |
| 1 Nov | 3.7% |
| 2 Nov | 3.8% |
| 3 Nov | 3.7% |
| 4 Nov | 3.7% |
| 5 Nov | 3.8% |
| 6 Nov | 3.7% |
| 7 Nov | 3.7% |
| 8 Nov | 3.6% |
| 9 Nov | 3.7% |
| 10 Nov | 3.6% |
| 11 Nov | 3.7% |
| 12 Nov | 4.1% |
Shaded: baseline and after windows of the selected change.
It was better before
“Release v2.15.0: new onboarding checklist”
Bounce rate +2.6 pp (32.9% → 35.5%)
p < 0.001 (Holm-adjusted) · 14 days before vs. after
Either way, ROOKON won’t propose this exact change again. A different approach to the same page is still allowed.
Overlaps with “Release v2.15.0: new onboarding checklist”, so part of the difference may come from that change.
Observed changes between equal windows before and after each change, tested for significance (two-proportion z-test for rates, Welch’s test for durations, Holm-adjusted, p < 0.05). This shows association, not proof of cause: seasonality, campaigns and other releases can contribute, so overlapping changes are flagged.
Try: Open a change · Switch the window
FAQ
Pricing questions
What is a monthly tracked user (MTU)?
A monthly tracked user is an end-user of your product that ROOKON observes during a calendar month, counted across all projects in your organization; your team members are never counted. Because ROOKON uses no cookies, it can’t recognize the same visitor from one day to the next, so the monthly number is an estimate. The billing page shows it as a range, and your plan only moves up after several months clearly above its limit.
What happens if we grow past our plan?
Nothing changes after one busy month. You only move to the next plan after 2 months in a row above your plan's limit, and your data, projects and settings stay exactly as they are.
Is there a discount for paying yearly?
Yes. Paying yearly gets you 2 months free: you pay for 10 months and get 12. The calculator shows both the yearly total and what it works out to per month.
Are there limits on seats or projects?
No. Every plan includes unlimited team members and unlimited projects and applications. Optional add-ons can be purchased on top of any plan.
Do AI analyses cost extra?
ROOKON does not charge for AI usage. Analyses run on your own provider key, so your AI provider bills you directly, and you set a monthly AI budget that ROOKON stays inside. You also decide what runs automatically and which model handles each task.
How much session replay storage is included?
Every plan includes replay storage, from 1 GB on Starter to 50 GB on Business, with custom storage on larger plans. How many recordings fit depends on page complexity and session length. When storage is full, the oldest recordings are deleted automatically; extra GB is available as an add-on, with pricing announced at launch.
How many uptime monitors can I create?
As many as you need: uptime monitors are unlimited on every plan. A fair-use limit of 1,000 monitors per project protects the service from abuse.
Stop managing every detail. Start building a better product.
ROOKON watches your product, explains what’s wrong and prepares the fix. You decide what ships.