Pricing
Only the runs
that worked count.
Every plan benchmarks in an isolated database. If a run does not beat the improvement threshold, it does not come off your monthly count.
Currently supports MySQL 8.0-8.4.
Prices shown are tax-inclusive. Where VAT or sales tax applies, it is included in the displayed total rather than added at checkout.
Free
$0
Enough runs to test it properly on a few real queries.
MySQL included
Side-by-side original vs optimized SQL review
All 392 optimization strategies, including on Free
5 SQL optimizations per month
Benchmark metrics, exact SQL changes, and plan review
Relevant index recommendations with generated SQL
Test data up to 1,000 rows per table (10,000 total) Core benches up to 30,000 rows per table so index and join wins show at production-like scale
Export/share review outputs
Query history
1 parallel optimization job
Team seats
Core
Launch price
Recommended
$49$39
$40.83$32.50
/mo
Billed $390/yr
For the one person who ends up fixing everyone’s slow queries.
MySQL included
Side-by-side original vs optimized SQL review
All 392 optimization strategies, including on Free
100 SQL optimizations per month
Benchmark metrics, exact SQL changes, and plan review
Relevant index recommendations with generated SQL
Test data up to 30,000 rows per table (200,000 total) Large enough to surface index, join, and predicate plan changes
Export/share review outputs as Markdown, PDF & CSV
Query history retained for 730 days (about two years)
1 parallel optimization job
Team seats
Cancel anytime · 14-day money-back guarantee
Max
Team
$149
$124.17
/mo
Billed $1490/yr
For teams who review each other’s SQL and want the history kept.
MySQL included
Side-by-side original vs optimized SQL review
All 392 optimization strategies, including on Free
500 SQL optimizations per month
Benchmark metrics, exact SQL changes, and plan review
Relevant index recommendations with generated SQL
Test data up to 200,000 rows per table (1,000,000 total)
Export/share review outputs as Markdown, PDF & CSV
Query history retained for 730 days (about two years)
Up to 5 parallel optimization jobs
Up to 5 team seats for shared review workflows
Cancel anytime · 14-day money-back guarantee
Compare plans in detail
Every plan can run all 392 optimization strategies, including Free.
Free
Core
Max
Engine
MySQL included
MySQL included
MySQL included
SQL optimizations / month
5
100
500
Test data per table / total
1,000 / 10,000
30,000 / 200,000
200,000 / 1,000,000
Side-by-side SQL review
Execution plan visual & index recommendations
Export/share review outputs (Markdown, PDF & CSV)
Query history
Parallel optimization jobs
1
1
5
Team seats
Up to 5
Launch pricing applies to Core subscriptions started while the offer is running. The rate stays with the subscription for as long as it stays active. It does not step up at renewal. Free and Max are unchanged.
Paid-plan prices include applicable VAT or sales tax. The amount shown remains the amount charged.
All plans benchmark in temporary, isolated databases. Per-run test data is dropped automatically.
One job is one optimization attempt. Runs below the minimum improvement threshold do not consume an optimization.
Routine query and optimization data you do not save to Query History is deleted after 90 days. Saved Query History follows a 730-day retention policy (about two years), unless you delete it or turn history off sooner. A query you choose to send us for review is the exception, and we keep that copy for as long as the review takes.
We do not train on your scripts. The only ones we look at are the ones you send us on purpose.
Frequently asked questions
Every plan includes side-by-side SQL review, benchmark metrics, exact SQL change visibility, and relevant index recommendations with generated SQL where appropriate. On MySQL, supported workload shapes include SELECT queries, CTEs, and stored procedures.
One job is one optimization attempt. If the run does not meet the minimum improvement threshold, it does not consume an optimization. When you do hit a monthly plan limit, you can upgrade or wait for the next billing cycle.
Core adds larger benchmark test-data budgets (up to 30,000 rows per table), export/share outputs, and Query History. Max adds those plus up to 5 team seats for shared optimization review.
On supported plans, Query History is separate from the default 90-day rolling retention for other optimization data (see the FAQ on how long query data is kept). Saved history follows a 730-day retention policy (about two years), unless you delete it or disable history sooner. Disabling history deletes stored scripts and prevents new scripts from being saved.
We use a rolling 90-day retention for routine query and optimization data, so you get automatic data minimization without extra work. Query History (on supported plans) is the place to keep scripts longer: saved history follows a 730-day retention policy (about two years), unless you delete it or turn history off sooner. There is one exception. If you choose to send us a query for review, usually after a run that did not beat the threshold, we keep that copy for as long as it takes to look into it.
No. Stored scripts are not used for training by default. Users only share a query for product improvement if they explicitly choose to submit it, such as when a run needs manual review.
Test data is generated for each run inside the isolated benchmark environment and dropped automatically after the run completes.
Yes. Core and Max come with a 14-day money-back guarantee: if the product is not right for you, contact us within 14 days of your first payment and we will refund it in full. Free has no charge, so there is nothing to refund.
Most tools in this space either watch your database or suggest rewrites. We do one thing: take a rewrite and prove it. Every candidate runs in an isolated MySQL benchmark against generated test data, and we only call it an optimization once it beats a minimum improvement threshold, so what you get back is measured, not advised: before-and-after metrics, the execution plan, and the exact SQL diff. Every plan can run every strategy, including Free. Plans differ by how many runs you get, whether history and exports are on, and seats. Today that covers MySQL 8.0-8.4 for SELECT queries, CTEs, and stored procedures, plus SQL Server 2019-2022 on a SQL Server plan. If you are comparing, run the same query through both and see.
Run one and see what it finds.
Start on Free. Move up when you need bigger benchmarks, exports, saved history, or seats for the rest of the team.