Your handle. Your rank. Your call.
An auto-handle and a leaderboard rank from day one. A public profile page at dailygoal.fit/u/your-handle when you turn it on yourself.


Your handle is on the boards. Your profile page isn't.
From the day you sign up, your handle appears on the Week, Month, and All-Time leaderboards alongside your level, weekly XP, and division. The standalone profile page at dailygoal.fit/u/your-handle stays off until you flip it on in settings — until then, the URL just says "Profile unavailable."
- On by default: handle, current tier, weekly XP, and division on the leaderboards
- Off by default: the public profile page at dailygoal.fit/u/your-handle
- Opt out of the leaderboard and your public profile goes blank too, even if its toggle is on
- No feed, no follows, no comments, no DMs

Pick a handle, or keep the one we gave you.
Every account ships with an auto-generated handle so you have something to show on the boards from minute one. Don't like it? Change it. Your handle is how you appear everywhere your activity is visible.
- Auto-assigned at signup so you are never a blank row
- Three to twenty alphanumeric characters
- Case-insensitive uniqueness
- Profanity filter on edits
- Thirty-day cooldown between changes

Week, month, all-time.
Three boards, refreshed continuously. Compare against the people putting in the work this week, this month, or since the beginning.
- Week: a small bucket inside your division, sorted by weekly XP. Reshuffles every Monday
- Month: division-wide top fifty by month-to-date XP
- All-Time: global ranking by lifetime XP
- Want out? Toggle leaderboard participation off and you disappear from all three

Bronze to Obsidian, one week at a time.
Everyone starts Bronze. Each week your bucket finish moves you up, holds you, or drops you a tier. Promotion is earned by consistency, not by a single big day.
- Bronze, Silver, Gold, Sapphire, Ruby, Diamond, Obsidian
- Weekly promote, hold, or demote based on bucket finish
- Tier shows on your profile and next to your handle on boards
- Long absences cost ground; coming back makes it up

Turn it on and dailygoal.fit/u/your-handle goes live.
When you flip the public profile toggle on, dailygoal.fit/u/your-handle becomes a shareable page showing your tier, XP, and earned badges — viewable in any browser, no account needed. Until then, the URL renders "Profile unavailable."
- URL stays dark until you enable it
- Public visibility needs both: profile toggle on and leaderboard participation on
- Disable either one and the page goes blank
- Shareable anywhere — link, QR, social bio
Two toggles, your call
Stay on the boards, keep the page off
This is the default. Your handle, tier, weekly XP, and division show on the leaderboards. Your dailygoal.fit/u/your-handle URL stays unavailable.
Turn the public page on
Settings, Profile, Public profile. Your /u/your-handle page goes live with your tier, XP, and badges.
Go fully private
Settings, Privacy, toggle leaderboard participation off. You disappear from all three boards, and your public profile page goes blank even if its toggle is on.
Keep exploring
Your handle, your call.
Stay on the boards, share a profile, or keep the page dark — every switch is yours.