Daily Ascent
If you’re experiencing issues, have a feature request, or want to ask a question, the best way to reach out is through GitHub:
Do I need an account to use Daily Ascent?
No. Daily Ascent does not require an account. All your workout data is stored locally on your device. Optional anonymous features (motion data sharing and community benchmarks) can be controlled in Settings → Privacy.
Can I use Daily Ascent without an Apple Watch?
Yes. The iPhone app is fully self-contained. The Apple Watch app is an optional companion — it lets you track sets, count reps, and manage rest timers from your wrist during workouts.
How does the Apple Watch app work?
Open Daily Ascent on your Apple Watch. Your workout schedule syncs automatically from your iPhone when you launch the app. You can complete full workout sessions from your watch, and results sync back to your iPhone when the session ends.
I missed a workout day. Is my schedule ruined?
No. Daily Ascent schedules your next session based on when you last trained, not a fixed calendar. If you miss a day, your schedule simply picks up from your last completed session. You never lose your progress.
How do I advance to the next level?
After completing all days in your current level, a test day is unlocked. On test day, you perform a single max-rep set. If you hit the target rep count, you advance to the next level. If not, you continue at the current level and can retest when it comes around again.
What is the Prepare level?
Pull-Ups, Push-Ups, and Dips include a Prepare tier below Level 1 for anyone not yet ready for the standard Level 1 entry. Prepare uses an easier variation of the movement — negative pull-ups, incline push-ups, and bench-assisted dips — to build the base strength needed for Level 1. Prepare runs for 16 training days with a checkpoint test at day 8: pass the checkpoint and you jump straight to Level 1; otherwise you continue through day 16 for more practice before a final test. You can long-press any level in the exercise detail screen to preview what that level looks like before committing.
What are the rep counting modes?
Real-time: tap the screen once per rep as you go. Post-set: a timer runs during your set and you confirm how many reps you completed when you’re done. Metronome: for exercises like Dead Bugs and Hip Hinge, an audio beat guides your pace and counts reps automatically. You can set a preferred mode per exercise in Settings → Tracking Method. Timed exercises like Plank use a countdown timer automatically.
What are achievements?
Daily Ascent awards badges for milestones, streaks, consistency, and more. Check the Achievements tab under Me to see your collection and track your progress.
What are community benchmarks?
Community benchmarks let you see where your personal bests and streak rank relative to other Daily Ascent users. This is fully anonymous — your data is identified only by a one-way hash that cannot be linked to your identity. Community benchmarks are on by default but can be disabled at any time in Settings → Privacy. You can also delete all your community data from our servers with one tap.
What is the motion data sharing toggle?
During onboarding, Daily Ascent asks if you’d like to share anonymous motion sensor data to help train future automatic rep counting. It is off by default. If you opt in, only accelerometer and gyroscope readings are uploaded — no personal information of any kind. You can turn it off at any time in Settings → Privacy.
How do I delete my data from your servers?
Go to Settings → Privacy. You’ll find separate options to delete your contributed motion data and your community benchmark data. Each removes all records associated with your anonymous identifier from our servers.