Case file
Product design, brand and marketing site with a working waitlist. Local-first privacy (no account, health data never leaves the phone), GDPR and EU MDR positioning as a wellness app, Flutter build specification.
Product thesis
Safety apps and cycle trackers live in separate apps, and most cycle apps are built for tracking fertility, not for everyday life. Women who walk home late want someone watching without making a fuss, and many do not want an account or their health data on a company server.
Awalady is one calm app for walking home with trusted people watching, tracking the cycle in plain words, noting how food and the body feel, and keeping a private diary. It is designed for every woman, not just the health-literate, and needs no account.

The Today screen: Walk me home, the yellow Stay with me and red Help now buttons, the weather for the evening, the cycle day, water and the diary.
Architecture
Four parts, each one a deliverable on its own.
Product concept and prototype. The information architecture and a clickable prototype covering 23 screens and states: onboarding, the Today dashboard, Walk me home with a late check and fake call, an area safety feed, cycle, food, self-care, diary and privacy settings.
Brand system. Palette, type and wordmark.
Marketing site with a working waitlist. Static HTML and CSS, a Vercel serverless function writing to Supabase in the EU, strict security headers, no cookies or trackers, self-hosted fonts.
Flutter build specification. Screen-by-screen behaviour, data model, safety rules, backend design and a four-milestone build plan.
Key engineering decisions
Local-first privacy. Cycle, sex, symptoms and diary data stay encrypted on the phone. Only walk and alert location goes to the server, and it is deleted 24 hours after.
Safety logic on the server. If her phone dies mid-walk, her contacts are still alerted.
Regulatory positioning. A written intended purpose and copy rules keep the app a wellness product under EU MDR: no contraception, diagnosis or abnormal-value claims, with any future medical feature planned as a separate certifiable module. GDPR Art. 9 and the EU AI Act Art. 50 chat disclosure are covered.
The signature element
Walk me home. She picks who watches, and they see her route until she is in, without needing the app. One tap if she feels uneasy. The red alert needs a hold of two seconds, so it cannot fire by accident.
Where it stands
Marketing site live, waitlist opening soon, app in development.