What's included in the free plan?
Every lesson, staff-level deep dive and quick revise page, every multiple-choice question, the
easy coding and SQL problems, and one graded sample of each premium format: a design project,
a debugging task, a code review, a test-writing task and a system design problem. Mastery
tracking, weak areas and spaced review work on the free plan too. It never expires.
How does the free trial work?
Your first Pro subscription starts with a 7-day free trial. You choose monthly or yearly at
checkout, and nothing is charged until the trial ends. Cancel before then and you pay nothing.
Can I cancel anytime?
Yes. Open Profile, then Plan & billing, and cancel in a couple of clicks. You keep Pro until
the end of the period you've paid for, and your progress stays on the free plan. You can also
switch between monthly and yearly or download invoices there.
Do you charge in euros and pounds?
Yes. Pro is priced in US dollars, euros and British pounds. EU and UK prices include VAT; US
sales tax is added at checkout where it applies. Payments are handled securely by Stripe.
How is AI Proof Engineers different from LeetCode or an AI chatbot?
Problem sites are great for algorithm practice. AI Proof Engineers adds what they don't track: a picture of
your mastery per skill and concept, the misconception behind each wrong answer, spaced review,
and formats beyond puzzles, such as design projects, code review, debugging, SQL tuning and
system design. A chatbot can explain an idea, but it can't reliably tell you whether your
solution is correct. AI Proof Engineers never asks one to: code runs against hidden tests, SQL is compared
row by row, and designs are checked by rules.
How can a system design answer be graded automatically?
You build the design from typed components (load balancers, caches, queues, databases and so
on) with arrows marked sync or async, instance counts, capacity estimates and notes. The checks
are rules that follow from the brief: traffic enters through a load balancer, there's no single
point of failure, reads survive a cache outage, slow work goes through a queue. You see every
check with what was wrong and why it matters, plus a reference design.
Which languages can I use?
Java 21 or Python, your choice, and you can switch anytime. Coding problems, design projects,
debugging tasks and code reviews come in both. SQL runs on PostgreSQL 18, and lessons show Java
and Python side by side.
Is it only for people who are interviewing?
No. The courses go well past interview trivia: staff-level deep dives, concurrency, language
versions and production trade-offs. It's built for engineers who want to know where their
foundations are thin, whether that's for an interview next month or the job they already have.
Does it work on my phone?
Lessons, questions and review work in a phone browser. Coding, SQL and the design canvas are
best on a laptop, where the editor has room. Native Android and iOS apps are on the way.
What happens to my code and data?
Submitted code runs in a short-lived, locked-down container, separate from the application and
its database. You can download everything tied to your account as JSON, or delete the account,
from Profile, then Data & privacy.