Does the leaderboard use Supabase?
Yes. The global leaderboard reads from the shared Supabase scores table.
Global and local leaderboard
The leaderboard page shows a shared Supabase-backed global typing board for account scores and local browser categories for public job practice. This makes the ranking visible to visitors while still keeping the public tools usable without an account.
The global board reads from the shared Supabase scores table. Signed-in users can submit supported typing scores, and the page ranks each username by personal best WPM. This keeps the leaderboard visible across browsers and devices instead of only inside one local browser session.
| Category | What it tracks |
|---|---|
| Fastest Data Entry Score | Locally saved browser result |
| Best Accuracy | Locally saved browser result |
| Best Job Readiness Score | Locally saved browser result |
| Fastest Mobile Texting Score | Locally saved browser result |
| 30-Day Challenge Progress | Days completed in the 30-day challenge |
The global board is durable because it uses Supabase. The local categories are still useful because they let a visitor save data entry, accuracy, job readiness, mobile texting, and challenge progress without creating an account first.
Local entries stay in the browser and can disappear if site data is cleared. Supabase rows persist when an account user completes supported typing practice, so the global board is the durable ranking.
Yes. The global leaderboard reads from the shared Supabase scores table.
Yes. Local browser categories work without an account.
Create or log into an account, then complete supported typing practice to publish a score.