Features/Onboarding

Feature

Onboarding

Onboarding is Diorama's guided first-run flow from welcome through consent, permissions, import, and handoff into the app. It sets legal context, initializes health access, and starts historical trend context when available.

Sam had bailed on other health apps because setup dragged on and never explained itself. Diorama walked him through each permission with a reason attached and let him skip the ones he wasn't ready for. He reached a working home screen instead of quitting halfway.

Why it matters

First-run quality strongly shapes whether users return after day one. A clear onboarding sequence reduces setup uncertainty and gets users to meaningful value faster.

How Diorama uses this

Move through Welcome, Consent, HealthKit permissions, import, and celebration steps. Review legal terms and grant consent before completing onboarding. Import up to a year of historical data and continue into the main app shell.

What you can do

Onboarding walks you through Diorama's foundation setup in a fixed sequence: welcome context, legal consent, health permissions, optional historical import, and a completion handoff.

The flow supports retry and continue behavior for permission states, and it includes analytics instrumentation for core onboarding events.

Import can pull extended history to give your trends a stronger starting baseline, reducing empty-state friction in early use.

Notes and limitations

The current celebration step is motivational but not yet truly personalized by best-performing metric.

Permission denial handling works, though richer guidance and direct recovery actions remain a roadmap priority.

The science

Whether someone comes back is shaped early, by how much setup costs and whether it feels like progress. A staged flow with easy ways to recover from a skip lowers the odds of abandonment, and showing something useful right after setup is what earns the second open.

Limitations

Trend celebration still uses a placeholder metric narrative instead of personalized strongest-signal selection. Permission-denied recovery flows are functional but not yet deeply guided. Post-onboarding guidance layers are still limited after initial completion.

A good start is built on momentum, not a flawless configuration. The best onboarding gets you going now and lets you refine later — which is also how consistency tends to work.

Diorama

See your whole picture.

Diorama brings training, recovery, and health together so you keep competing — not just keep going.