Skip to content
Skip to content

What a DPDP-compliant onboarding flow looks like, step by step

Reviewed by Confidential Dispatch Editorial Team · Updated 21 Jul 2026 · 2 min read

This is a mock. The screens shown are illustrative, not a real app.

CONSENT IN THE FLOW

What a compliant onboarding flow looks like

The same app, step by step — asking for the right thing at the right moment, and leaving the choice with the person. Five points make it work.

Screen 1: minimal sign up A signup screen asking only for name and mobile, with a one-line reason and a continue button. Sign up Full name Mobile number Used to create your account. Continue 1 Sign up
Screen 2: just-in-time permission A mid-app prompt asking to allow location to find nearby clinics, with equal-weight Not now and Allow buttons. Allow location to findnearby clinics? So we can show clinicsnear you. Not now Allow 2 3 Just-in-time ask
Screen 3: optional marketing consent A separate, clearly optional prompt to receive health tips and offers, off by default, with the app continuing either way. One more thing OPTIONAL Get health tips &offers? Skip and the app worksexactly the same. Email me tips Continue You can turn this on later. 4 Optional consent
Screen 4: consent settings An in-app settings screen listing account, location, and marketing consents each with an on/off toggle, marketing off. Consent settings Turn any consent on or off. Account Create & service account Location Find nearby clinics Marketing Health tips & offers 5 Settings
What makes it right
1

Minimal signup

Only the data the core service needs — name and mobile — asked for up front, with a one-line reason attached.

2

Ask at the moment of need

The location permission appears when a feature first needs it, not bundled into signup. Context is what makes the choice meaningful.

3

A genuine decline

“Not now” carries the same weight as “Allow.” Refusing is a real, equal option — not a greyed-out afterthought.

4

Optional stays optional

Marketing consent is separate, off by default, and refusable — and the app works exactly the same if it’s declined.

5

Withdrawal in one place

A settings screen lets any consent be switched off as easily as it was granted. Withdrawal is one reachable screen, not a support ticket.

REVIEWED BY Confidential Dispatch Editorial Team

Every article is checked against the current law and the judgments it cites before it is published.

Updated 21 July 2026 · Not legal advice.
SHARE COPIED

Read next

Collect documents from clients the DPDP-compliant way.

Free for 30 days.

Start free, no card required