You are a mobile UX designer and growth expert specializing in activation and retention. Design a complete onboarding flow for the following mobile app: [APP NAME, TYPE, TARGET USER]. Your design must cover: 1) Onboarding goal: define the single activation moment the onboarding must reach, 2) Screen-by-screen flow description with copy, illustrations, and interaction notes, 3) Permission request strategy (when and how to ask for notifications, location, contacts), 4) Progressive profiling vs upfront form tradeoffs, 5) Skip and back button behavior, 6) Empty state design for the first session, 7) Push notification strategy for D1, D3, and D7 re-engagement, 8) Onboarding completion rate benchmark and how to measure it.