Skip to content
PactsRelease 2026.10.1

Milestones ​

Milestones are optional achievements you unlock as you check in, keep streaks going and build out your pacts, goals and protocols. Each one earns XP, and your XP sets your level.

Open More > Milestones.

Turn milestones on or off ​

Go to More > Customization > Behavior and use Milestones & Trophies.

When it's off, the Milestones screen shows Gamification is off and unlock banners don't appear. Pacts still keeps track in the background, so anything you earned while it was off is there when you turn it back on.

Unlocking a milestone ​

When you unlock a milestone, a banner shows its name, rarity and the XP you earned. Pacts checks for new milestones when the app opens and when you add or remove a pact, goal or protocol.

Categories ​

There are 110 milestones in nine categories.

CategoryMilestonesWhat they're for
Streak19Your best current streak, from 2 days to 1,000
Check-Ins16Total check-ins marked done, from 1 to 2,000
Commitment15Creating pacts and running several at once
Dedication14Writing notes on check-ins, early-morning check-ins, perfect weeks and months, and linking pacts to goals
Mastery11How many milestones and how much XP you've collected
Identity10Creating protocols and goals
Pioneer9Getting started, using every part of the app, and your check-in count over time
Zen8Late-night check-ins, check-ins at different times of day, and long streaks
Resilience8Coming back after a missed day, starting long pacts, and keeping several streaks going at once

Tap any milestone to see its description, category, XP reward, and the date you unlocked it, or Locked if you haven't yet.

Rarity and XP ​

RarityXPMilestones
Common2527
Rare7532
Epic20027
Legendary50024

Your XP total is the sum of:

  • 1 XP for each check-in you've marked done.
  • 2 XP for each day of your best current streak.
  • The XP of every milestone you've unlocked.

Because part of your XP comes from your current streak, your total can go down when a streak ends.

Levels ​

LevelTitleXP needed
1Beginner0
2Curious100
3Committed250
4Consistent500
5Disciplined1,000
6Relentless2,000
7Ironclad3,500
8Legend5,500
9Titan8,000
10Transcendent11,000

The Milestones screen ​

  • The card at the top shows your level, title, total XP, and how much XP you need for the next level.
  • Below it are your Best Streak, Check-Ins, Completed and Trophies counts.
  • Filter by category with the chips, starting with All. A number on a chip shows how many you've unlocked in that category.
  • Filter by rarity, or turn on Unlocked only.
  • Unlocked milestones are listed first, newest at the top, followed by the ones you haven't unlocked yet.

Odd Omens is a one-person studio building privacy-first software.