
Recovery Engagement
Cities League
Recovery is a team sport. Play for your city.
A private, encouraging app for people in recovery — and the people who love them. Check in, build your recovery capital, and climb the leaderboard with your city. Free, and anonymous by default.
Anonymous by default · No email required · You choose what every buddy sees
Getting started
Three steps to get going
No paperwork, no waiting list. Download it and you're in.
Check in
Check in at a partner venue when you arrive, or log a recovery activity yourself. Every check-in moves you forward.
Pick your city
Join one of dozens of city teams. Your check-ins lift your whole team's standing — even when you play anonymously.
See yourself grow
A short monthly check-in and the things you already do add up to a picture of your strengths across five areas of life.
What's inside
Built for the whole journey
Everything you need to stay engaged, stay connected, and see how far you've come.
Tiered check-ins
Verified check-ins at partner venues, or self-report your own recovery activities. Every step counts toward your points.
Daily pulse
A quick daily check on how you're doing, with trends over time so you can spot your own patterns.
Journal & calendar
Keep a private journal and plan your week — with optional Google Calendar sync, and a gentle AI reflection whenever you want one.
Recovery capital
See your strengths across five domains: Stability, Social, Recovery Engagement, Functional & Executive, and Identity & Purpose.
Find meetings & support
Discover nearby meetings, recovery centers, and providers on the map — wherever you are.
The Cities League
Join a city team, climb the individual and team leaderboards, and play for something bigger than yourself.
Recovery capital
Recovery is more than a streak
Cities League looks at five areas of your life and shows where you're strong and where you're growing — never where you're “failing.” Ask for an AI insight any time you want a reflection on what's changing.
Stability
Housing, health, and steady daily footing.
Social
Connection and the people in your corner.
Recovery Engagement
Meetings, check-ins, and showing up for the work.
Functional & Executive
Routines, goals, and following through.
Identity & Purpose
Meaning, values, and who you’re becoming.
Cities League is a recovery-support tool, not medical advice or treatment. If you’re in crisis, call or text 988 (US).
For the people who love you
Recovery is easier together
Connect with a buddy — a friend, family member, or sponsor — right in the app. They use the same app, on their side, to cheer you on.
You decide what they see
Per-buddy controls let you share exactly what you choose — your name, streak, activity, city, calendar, or journal feelings — and nothing more. Every buddy can see something different.
Private by design
In the iOS app, messages between buddies are end-to-end encrypted — only the two of you can read them. Our servers only ever hold scrambled text.
A feed of small wins
Your buddy sees the moments you've chosen to share — a quiet way to stay close without checking in constantly.
Share exactly what you choose
Turn any of these on or off, per buddy. Nothing is shared unless you say so.
- Display nameShow your display name instead of an anonymous label
- StreakCurrent streak length
- ActivityYour check-in types (not venue or details)
- LocationYour current city
- CalendarMeetings you plan to attend
- FeelingsJournal entries
Privacy
Anonymous by default. Yours by design.
Recovery is personal. Cities League is built so you stay in control of your data — what you share, who sees it, and whether your name is attached at all.
- No email required — you can stay anonymous.
- Your identity lives on your device, not in a marketing profile.
- You control what every single buddy can see.
- Encrypted messaging on iOS — we store scrambled text we can't read.
Your city is waiting.
Join the people in your city working on their recovery — one check-in at a time.