unofficial · lazer · osu!standard
An honest coach for the 5-digit grind.
Sign in with your real osu! account — official OAuth, read-only, your password never touches us. osu.pro reads your actual scores, builds a six-axis picture of your skill, and computes today's session from evidence. Every day. For any level.
Free. No ads. Honest math only — the median projection to 5 digits is months of work, and we will tell you that to your face.
What your dashboard looks like
demo dataToday's call:
Heavy day: streams + FC hunting (120 min)
- → streams is underperforming: you play it, it lags
- → push block @ 2.8★ · consistency @ 2.4★
- → micro-break every 25 min · stretch bookends
- → landing zone (median): ~19 weeks to 2,500pp
Evidence gates, not vibes
Bands move when you produce 96%-accuracy proof — three times. Lucky passes count for nothing.
Everchanging by design
No fixed 12-week PDF. Every session is computed fresh from your scores, fatigue, and weaknesses.
Underperforming vs. never-plays-it
Two different failure modes, two different prescriptions. Most tools can't tell them apart.
Mods stay locked
HD/HR/DT unlock when the pp math demands them — a plateau plus band saturation — and not a day earlier.
Hands are load-bearing
Daily check-ins, forced deloads, micro-break law. One tendon flare-up costs more than any bad practice week.
Landing zones, never fake ETAs
Median / strong / ceiling date ranges from your real trajectory. Under 14 days of data? We say exactly that.
How it works
- 01
Sign in with osu! (OAuth, read-only) and tell us mouse or tablet, your goal, and your hours.
- 02
We import your top plays, recents, and rank history — or run a placement ladder if your account is fresh.
- 03
Every day you get a computed session: skill block on your weakest axis, FC hunting at comfort, breaks enforced.
- 04
The poller grades your real scores against targets. Bands promote on evidence. Landing zones update honestly.