Skip to article

Leaderboard & Groups

The Leaderboard shows you how you stack up against other Taskvault users. Six boards cover different dimensions of performance. Groups let you create a private leaderboard with a specific set of people.

At a glance

  • Six leaderboards covering XP, todos completed, streaks, level, points, and monthly
  • Top 3 positions display as an animated podium
  • Groups are private boards with a 6-character join code
  • New project members can be auto-added to a linked group
  • Monthly board resets at start of each calendar month — fair competition from zero

The six leaderboards

🏅 XP

Total experience points earned all-time.

✅ Todos

Total todos completed all-time.

🔥 Streaks

Current active streak length in days.

⭐ Points

Composite score combining completions, speed, and consistency.

🎯 Level

Current XP level.

📅 Monthly

Todos completed in the current calendar month. Resets each month.

Top 3 podium

🥈
2nd
🥇
1st
🥉
3rd

Creating a group

  1. 1

    Open the Leaderboard page

    Navigate to Leaderboard from the sidebar.

  2. 2

    Click Groups, then Create Group

    Enter a name for your group.

  3. 3

    Share the join code

    Your group is created immediately with a unique 6-character code. Share the code with teammates, friends, or colleagues.

Joining a group

Open the Leaderboard page, click Groups, then Join Group, and enter the 6-character code. You are added instantly.

Auto-join on project membership

When a group is linked to a project, new project members are automatically added to the group. Useful for per-project competitions — create a group for your project and everyone who joins is automatically in the leaderboard.

ℹ️ Note

The Monthly leaderboard resets at the start of each calendar month. All other boards are cumulative and never reset. Monthly rankings are fair because everyone starts from zero regardless of how long they have been on the platform.