Train without stakes
Work through trials at your current rank. Run the visible tests as often as you like, fail as often as you like. Nothing here affects your rank.
No clock, no limit, no consequence.
Most platforms count the problems you finish. Codexa measures how you finished them, then awards a rank that holds up when someone asks you to explain your code.
Anyone can paste a solution. A rank is worth something only when someone watched you write it.
You can practise badly, at length, with no consequence. The rank only moves under exam conditions, which is the whole reason it means something afterwards.
Work through trials at your current rank. Run the visible tests as often as you like, fail as often as you like. Nothing here affects your rank.
No clock, no limit, no consequence.
When the skills behind a rank are covered, an exam opens: unseen trials, a clock, and hidden tests. It is the only place a rank changes.
One session. No going back.
If the measurements disagree with the result, you answer a short question about your own solution. Passing it clears the doubt; skipping it does not.
Explain the choice you made.
An assistant can write a solution faster than you can read it. So the exam does not ask whether the tests pass. It asks whether you wrote the thing that makes them pass.
A blocked paste records its size and the time it happened never its contents.
Rhythm, linearity, and long pauses followed by a flawless burst. Structure, not text.
One question about a choice you made. Nobody is judged on a measurement alone.
What is never collected: clipboard contents, screenshots, keystrokes outside the editor, anything typed in another window. If you code with assistive technology, say so in your settings: paste blocking is lifted and typing metrics stop being interpreted, no proof required.
Everyone starts at E. Each rank is a supervised exam, and there is no shortcut past one: not a streak, not a subscription, not a solved-problem count.
Training is open immediately. Sign in with your email: there is no password to choose.