Yes. All Easy problems are free forever — full statements, code editor, and test runs included, no account required. Medium and Hard problems show full statements for free; running and submitting solutions for them requires CodeSprint Pro at $1/month.
Pro unlocks Run and Submit on all Medium and Hard problems, including hidden test cases on submission. One simple plan, cancel anytime.
JavaScript and Python. JavaScript runs in a sandboxed web worker; Python runs via Pyodide (Python compiled to WebAssembly). Both execute entirely in your browser — the first Python run downloads a ~10 MB runtime, once.
No. There are no accounts on CodeSprint. Your solved progress is stored only in your own browser's local storage, and clearing it resets your progress.
No. The editor, code execution, and test grading all run locally in your browser. Your code never leaves your device.
Pro billing is handled through our payment provider, where you can cancel anytime in a couple of clicks. You keep Pro access until the end of the billing period.
Anyone preparing for coding interviews or practicing data structures and algorithms — students, bootcamp grads, and working developers brushing up before interviews.