AI Mentor messages
1550a day
Up to 200 → 1,500 a month
Locked courses, problems and briefs keep their title and their outline, so you can see what sits behind the mark before you decide. Everything not marked Premium is fully open on Free.
Free to Premium
1550a day
Up to 200 → 1,500 a month
Your goal, cut into days
Free keeps the ranked next steps
The post's skills, listed for you
Up to 200 a month
18a month
Graded, with playback
1100a month
Fit checks 2 → 200 a month
10 to 100100 to 1,000a day
10x your daily roll · Spend up to 4,000 a month
Every limit, published
| Feature | Free | Premium |
|---|---|---|
| AI career tools | ||
| AI mentor chat | ||
Before you buy
The feature pauses until its next reset — you're never charged for overage and your work is always saved. Your account page shows exactly how much you have left and when it refills. Premium raises limits across the product, and unlocks the features Free does not include.
No. Free is permanent and includes courses, coding practice with real execution, community discussions, and gamification. Content marked Premium shows a lock with its outline still readable, and everything not marked is open. Limits apply to AI-assisted features and mock interviews. What Premium unlocks outright rather than raises: Resume score breakdown, Recruiter resume review, Meet with experts, Resume builder templates, Career Twin extraction, Job description reading, Promotion packets, Review drafting, Competency ladder, Wins, Premium courses, problems & briefs, Company insights, Coding languages, Failing test details, Step debugger, Smart autocomplete, Lesson highlights & notes, and Day-by-day schedule. Everything else is an allowance it raises — conversation practice, for instance, goes from 2 rehearsals a month to 30, and adds speaking them out loud instead of typing.
For how billing, cancellations, and refunds work, read the billing and refund terms in our Terms of Service.
| 15 / dayUp to 200 / month |
| 50 / dayUp to 1,500 / month |
| CVTokens | 10 to 100 / dayDaily roll, about 15 on average · Spend up to 300 / month · Unspent CVTokens carry over · Resume analysis, scoring & assessment | 100 to 1,000 / day10x your daily roll · Spend up to 4,000 a month · Unspent CVTokens carry over · Resume analysis, scoring, assessment & project grading |
|---|
| AI mock interviews | 1 / monthBuilt from your profile | 8 / monthTarget a job description you paste in |
|---|
| Resume fit checks | 2 / monthScores your resume against one JD | 200 / month |
|---|
| Resume tailoring | 1 / monthRewrites your resume for one JD | 100 / month |
|---|
| Resume score breakdown | Overall score and strengths | Sub-scores, suggested fixes and a summary |
|---|
| Recruiter resume review | Not included | Ask a recruiter to read itA person writes it up, and it lands on your page as the same report card the analyser produces. Costs CVTokens |
|---|
| Meet with experts | Not included | Book a call with an industry expertPick the expertise area, what you want from it and a slot that suits you; we confirm an expert and get in touch. Costs CVTokens |
|---|
| Resume builder templates | One complete template | Every template |
|---|
| Conversation practice | 2 / monthTyped | 30 / monthTyped or spoken |
|---|
| Career Twin extraction | Not included | 200 / month |
|---|
| Job description reading | Not included | 200 / month |
|---|
| LinkedIn profile import | 2 / month | 10 / month |
|---|
| Learn & practice | ||
|---|---|---|
| Courses, modules & lessons | 2 / monthNew courses started. Re-opening one you've already started never costs another | 10 / month |
| Coding problems | 25 / dayNew problems opened. Re-opening one you've already seen is always free | 100 / day |
| System-design assessments | 12 / dayNew briefs opened. Re-opening one, or resuming a session, is always free | 50 / day |
| Premium courses, problems & briefs | Outline stays readableLocked items keep their title and outline; everything not marked Premium is fully open | UnlockedIncluding a single module marked inside an otherwise free course |
| Company insights | Add tags & see the countHow many companies are listed on a problem, and the tags you added yourself | Full accessEvery company name on every problem, plus filtering the catalogue by company |
| Graded projects | 1 / monthNew projects submitted. Re-submitting the same project never costs another | 10 / month |
| In-browser code runs | 60 runs / hourRunning your code against test cases, before you submit | 120 runs / hour |
| Coding languages | Python and Java | Every language a problem offers |
| Failing test details | Pass or fail per test | The failing input, expected and actual |
| Step debugger | Run it and read the output | Breakpoints, stepping and live variables in Python, Node.js and Java |
| Smart autocomplete | Words in your code, offered as you typePlus JavaScript's own keywords and built-ins in Node.js | The names you would otherwise look up, as you typeNode.js modules; in Python, the methods your own variables and classes actually have, plus the standard library; keywords and common standard-library calls in Java, C++ and Go |
| Lesson highlights & notes | Read, edit and delete your own | Add new highlights and notes |
| Day-by-day schedule | Not includedOne already built for you stays readable, and yours to delete | Build it, and rebuild it as things change |
| Grow in your role | ||
|---|---|---|
| Promotion packets | Pre-flight onlySee where your evidence is thin; shared packets stay readable | Build, freeze & share |
| Review drafting | Read & edit drafts | AI drafting & critique |
| Competency ladder | Browse & adopt the catalogYour existing marks stay readable, and you can always clear one | Import your own & set marks |
| Wins | Write, edit & search | AI impact assist |
| GitHub lookups | 1 / dayRecalling your own commits and reviews. Everything already pulled into your Wins stays there | 20 / day |
| In both plans | ||
|---|---|---|
| Community discussions | Full access | Full access |
| Progress, streaks & badges | Full access | Full access |
| Verifiable certificates | Full access | Full access |
| Every course you finish and project you pass mints one, with a permanent link anyone can verify. Finishing a course means every module in it, so a course with a Premium module — or a brief marked Premium — needs Premium | ||
Yes — Premium starts with a 3-day free trial. You won't be charged until the trial ends, so if you cancel any time before then you pay nothing. We collect your payment method up front so Premium continues without interruption if you keep it, and you can cancel anytime — see the billing and refund terms in our Terms of Service. One trial per account.
No, and we won't claim that. Premium has high fair-use limits — 1,500 AI mentor messages a month, 10x your daily roll in CVTokens with up to 4,000 a month to spend, 8 mock interviews a month — to keep the platform fast and abuse-free. The exact numbers are in the table above.
Daily limits reset at 00:00 UTC, monthly limits on the 1st, and hourly limits roll continuously. Your daily CVToken roll is ready at 00:00 UTC too, and unspent CVTokens carry over. On a free trial, your monthly allowances are anchored to the trial rather than to the calendar — they run as a rolling 30-day window instead of refilling on the 1st, so a trial carries exactly one allowance however it falls in the month. Course, problem, assessment and project limits count only things you open for the FIRST time — returning to something you have already started never counts again. When you're signed in, your account page shows the live countdown to your next reset.
Premium starts with a 3-day free trial — you're not charged until your trial ends — then renews at $19.99/month, or $119.88/year — that's $9.99/month, a 50% saving versus billing monthly — billed securely through our payment processor. Those figures are in USD and include tax — no tax is added on top at checkout. A few countries have their own local price, so you'll always see your exact total before you pay. You can cancel anytime, and you can request a refund within 14 days of a charge — the billing and refund terms in our Terms of Service explain how a request is assessed.