Sync is locked

Verify your Codeforces handle on the Dashboard to sync and view your own solve stats here — unverified, a handle can no longer be synced at all (this stops a browsed-but-unproven handle's data from ever mixing with your real one after you verify). To look up any public handle without claiming it as yours, use Comparison in Codeforces Analysis below.

Points & Codeforces Sync

Manual sync fallback (if the live fetch fails)

If the direct fetch is blocked (network issue, rate limit, browser extension, etc.), open your submissions JSON in a new tab, copy all of it, and paste it below.

Open Codeforces API URL →

Note: Codeforces Rating trajectory needs a live sync (a separate Codeforces endpoint) — the manual paste above covers solves, accuracy, and the unsolved list only.

Log a single solve manually

Recent solves

Reports

Codeforces Analysis

icpc-prep-hub is open source under the MIT License. Contributions welcome — see README.md and TODO.md for planned features.