Achievements 〈ORIGINAL 2026〉

Users earn a badge, "XP" (experience points), or a vanity item (like a profile border). 2. Achievement Categories

Rewards for consistency. Example: "Unstoppable" (7-day active streak). Achievements

An Achievement Engine that checks if criteria are met every time an event is logged. Users earn a badge, "XP" (experience points), or

A user completes a specific action (e.g., "Finished 5 lessons" or "Logged in 7 days in a row"). Users earn a badge

A backend service that watches for specific "events" (clicks, completions, time-on-app).

This is the dedicated space in the user profile where achievements live: