Work / Chitragupt / Wiki / Surfaces
kyc-start
Surfacecanonicalverified 2026-06-27
SURFACE.WEB.APP.KYC.STARTKYC — start (intro)
Summary
Intro screen for the one-time KYC flow. Explains why KYC is needed, what the user needs (PAN, Aadhaar with OTP-reachable phone, ~2 minutes), and lets them start or skip.
Raw wireframe
- .context/designs/web/kyc/start.html
- .context/designs/mobile/kyc/start.html
Copy
- H1: "One-time check before you hire a CA"
- Why: "Money will flow through Chitragupt to the CA you hire. Indian regulators (RBI + Aadhaar Authority) require us to verify your identity before any paid CA engagement."
- What you'll need: PAN card · Aadhaar number + phone with OTP · About 2 minutes
- Privacy banner: "Aadhaar number is hashed and discarded. PAN stays encrypted. Both go nowhere except UIDAI / NSDL for verification, per DPDP Act 2023 §6."
- Primary CTA: "Start verification →"
- Escape CTA: "Skip · do this later"
Flows that touch this surface
- hire-a-ca — KYC detour begins here when user clicks "Hire" without prior verification
Concepts referenced
- kyc — concept page
- data-residency-dpdp — consent
Sources
- .context/designs/web/kyc/start.html
- .context/designs/mobile/kyc/start.html
Every project of mine is written down like this.
Read the résumé