01 Connect only the permissions you want
SuperStrive can work with camera, Screen Time, notifications, location, and HealthKit, but each capability is tied to a visible product purpose.
- Camera for movement detection
- Screen Time for app control and rewards
- Health data only when you choose to connect it
02 Read the current state
The app uses available context to decide whether today should be a training day, a lighter movement day, or a recovery day.
- Recent sessions and completion history
- Fatigue, sleep, and recovery signals when available
- Daily rhythm instead of a fixed generic plan
03 Recommend one next action
Instead of handing you a long task list, the app reduces the moment to one useful choice that fits your current capacity.
- Train when the window is good
- Recover when the signal says to back off
- Use short movement when friction is high
04 Verify movement, not intention
For camera-supported workouts, completion depends on real movement rather than tapping through a checklist.
- Front camera motion checks
- Rep counting for supported bodyweight actions
- Form visibility as part of the completion standard
05 Return a reward you can feel
Completed action can translate into points and usable screen time, so the reward arrives while the habit loop is still fresh.
- Earned minutes after completion
- Progress nodes that keep momentum visible
- Less dependence on distant motivation
06 Reflect and adapt tomorrow
Outdoor recaps, recovery prompts, and completion history feed the next recommendation instead of leaving every day disconnected.
- Route and workout recap
- Sleep and recovery prompts
- A path that can continue after missed days