Achievements: Site-Wide Badges, Visit Streaks, and a Leaderboard
The Achievements module tracks dashboard-wide badges, daily visit streaks, opt-in leaderboards, and optional streak reminder emails — gamification for your whole board.

Individual modules already hand out badges for Wordle streaks and todo milestones. What's missing is the scoreboard for showing up — the site-wide picture of how you're using MyPort.al day after day.
The Achievements module is that picture: badges across the product, visit streaks, an opt-in leaderboard, and optional reminders when you're about to break a streak.
See Progress Across Everything
Browse dashboard-wide achievements spanning getting started, engagement, productivity, streaks, and community. Track your current and best daily visit streak. Opt into a leaderboard by gaming name, points, and streak if competition helps. Turn on streak reminder email (off by default) with a timezone-aware send time so the nudge arrives when it helps, not when it annoys. Watch progress toward bronze, silver, and gold style tiers as you keep using the board.
Friday, 7:05 AM. You open MyPort.al mostly for weather and Start of Day. Achievements shows day 14 of your visit streak and a productivity badge one step from silver. That tiny progress bar is enough reason to clear two tasks before email takes over.
What Makes It More Than a Widget
This isn't a decorative trophy shelf. The Achievements module is built to reinforce habits across the product:
- Site-wide achievements — getting started, engagement, productivity, streaks, and community
- Daily visit streak tracking — current streak and personal best in one place
- Opt-in leaderboard — compete by gaming name, points, and streak when you want
- Streak reminder email — optional, timezone-aware, off until you enable it
- Reminder and sharing settings — control when you're nudged and whether you appear on the board
- Tiered progress — bronze / silver / gold style milestones that reward consistency
- Dashboard-native view — see the big picture beside the modules that earn the badges
The Fun Factor
Unlocking a badge you didn't know existed — because you finally used three modules in one morning — feels like the product noticing you. Streaks turn "I should open my dashboard" into "I don't want to break day twenty." The leaderboard is optional spice, not mandatory pressure.
Pair Achievements with Start of Day and SMITTI when you want morning ritual plus a visible reason to keep the ritual alive.
Who It's For
- Habit and streak-motivated users who respond to visible counters
- Gamification fans who want progress across the whole app, not one game
- Competitive users who enjoy opt-in leaderboards
- Anyone who wants a gentle nudge to open the dashboard daily
Start With Achievements
Achievements is free to add. Drop it on your board, check your first badges, and decide later whether the leaderboard or reminder email is for you.
Preview the Achievements module or add it to your dashboard — and let showing up count.
Try the Achievements app on your dashboard.