Automatically discover how many days in a row you've hit your goals. No setup, no manual logging.
iPhone · Apple Watch · Widgets
Get it Free
Everything you already track, now with streaks.
Connects to Apple Health and instantly finds your existing streaks.
Supports 12 metrics including workouts, stand hours, and mindful minutes.
Your longest current streak is always front and center.
Get notified when you're about to break a streak, not randomly.
See your streaks at a glance without opening the app.
Your streaks on your watch face, all day.
Your data never leaves your device. No account needed.
No subscriptions, no tracking, no nonsense.
Clean 8-bit aesthetic that stands out from other fitness apps.
Streak Finder reads from Apple Health and stores everything locally on your device. No servers, no analytics, no third parties.
Read our Privacy PolicyHow it's built and why it matters.
You already have streaks — you just don't know it. That 47-day walk streak, the 12-week sleep average above 7 hours, the 3-month daily stand goal. They're buried in HealthKit, invisible.
Streak Finder surfaces them automatically, ranks them by how impressive they actually are, and warns you before you break the good ones.
| Platform | iOS 17+, watchOS 10+ |
| Size | 9.4 MB |
| Category | Health & Fitness |
| Language | English |
| Age Rating | 9+ |
| Data | SwiftData cache, App Group shared with widgets |
| Metrics | Steps, exercise, stand, energy, distance, flights, workouts, sleep, mindfulness |
| Analysis | 400 days of history, daily + weekly cadences, threshold tiers |
| Notifications | 7 PM at-risk nudge for hero streak |
The discovery engine. Every metric has 6 threshold tiers. The engine evaluates every (metric, cadence, threshold) combo across 400 days, finds contiguous streaks, and filters for minimum viability. Then it ranks by a weighted score: streak length × threshold difficulty.
Hero streak + badges. One streak gets featured — your best current run. Everything else appears as tappable badges. The hero rotates automatically as streaks break and new ones form. No manual curation, no decision fatigue.
Calendar heatmaps. Each streak has a year-view heatmap showing every hit and miss. Green intensity maps to how far above threshold. It's visceral — you can see your life patterns.
The 7 PM nudge. If your hero streak isn't "locked in" for the day, you get a gentle notification at 7 PM. Not nagging — context. You decide if you care enough to save it.
Widget reliability. All widgets read from a snapshot JSON in App Group UserDefaults — never HealthKit directly. The main app refreshes this on every foreground and background task. Widgets are instant, not laggy.
Download free on the App Store
Download