Mobile App
ASAP Safety
Een persoonlijke veiligheidsapp voor iOS en Android. Met een druk op de knop je vertrouwde contacten alarmeren bij onveilige situaties. Van eerste concept tot publicatie in de App Store in 7 weken.
Over het project
ASAP Safety is een persoonlijke veiligheidsapp die gebruikers in staat stelt om met een druk op de knop hun vertrouwde contacten te alarmeren bij onveilige situaties. De app combineert een SOS-noodknop met live GPS tracking, safety circles en automatische check-ins.
We hebben de app gebouwd van eerste concept tot publicatie in de App Store. Met Flutter als framework kon de app vanuit één codebase worden ontwikkeld voor zowel iOS als Android, met Firebase als complete backend voor authenticatie, database en push notificaties.
De uitdaging
De klant wilde een betrouwbare veiligheidsapp die snel en simpel werkt in noodsituaties. In stressvolle momenten moet de app intuïtief zijn: geen ingewikkelde menu's, direct actie.
De technische uitdagingen:
- Real-time locatietracking met minimaal batterijverbruik
- Betrouwbare push notificaties op zowel iOS als Android
- Een SOS-systeem dat ook werkt bij slechte verbinding
- Privacy-gevoelige data veilig opslaan (GDPR-compliant)
- Snelle onboarding zodat gebruikers direct aan de slag kunnen
Wat we hebben gebouwd
SOS-noodknop
Houd de knop ingedrukt voor een 3-2-1 countdown. Alle vertrouwde contacten worden direct gealarmeerd met je live locatie.
Live GPS tracking
Contacten volgen je locatie in real-time op een kaart. Met breadcrumb trail en polylines voor een compleet beeld.
Safety Circles
Maak groepen van vertrouwde contacten. Met een uitnodigingssysteem en de mogelijkheid om cirkels aan of uit te zetten.
Check-in timer
Stel een timer in van 10 tot 60 minuten. Reageer je niet op tijd? Dan wordt automatisch een SOS verstuurd.
Follow Me
Deel je route met vertrouwde contacten. Als je niet op je bestemming aankomt, worden ze automatisch gealarmeerd.
Push notificaties
Directe meldingen via Firebase Cloud Messaging en Apple Push Notification service. Zodat contacten nooit een noodmelding missen.
Technische stack
Frontend
Backend
Onze aanpak
Het project was opgedeeld in vijf fases, verspreid over 7 weken:
1. Setup & architectuur
Firebase-project opgezet, authenticatie-flow gebouwd, en de basisstructuur van de app neergezet. Inclusief navigatie, theming en de eerste schermen.
2. Authenticatie & onboarding
Telefoonnummer-login met SMS-verificatie via Firebase Auth. Onboarding met vijf geanimeerde pagina's en een profiel-setup met real-time uniekheidscheck op gebruikersnamen.
3. Core features
De kern van de app: SOS-noodknop met hold-to-activate en countdown, Safety Circles met een uitnodigingssysteem, Check-in timer met automatische escalatie, en live GPS tracking op Google Maps.
4. Polish & testing
Animaties, foutafhandeling, edge cases en een uitgebreide acceptatietest. Elke feature getest op meerdere apparaten.
5. Lancering
App Store en Play Store listing voorbereid, de app ingediend, en de broncode en documentatie overgedragen aan de klant.
Het resultaat
In 7 weken hebben we een complete veiligheidsapp opgeleverd:
- iOS en Android app vanuit één Flutter codebase
- 12 volledig gebouwde schermen met animaties
- SOS-noodknop met live locatietracking in 3 lagen (distance filter, throttle, heartbeat)
- Safety Circles en Inner Circle met een bidirectioneel uitnodigingssysteem
- Check-in timer met auto-escalatie naar SOS
- Push notificaties op beide platformen
- Sessiegeschiedenis met detailweergave en statische kaart
- Meertalig: Nederlands en Engels
- GDPR-compliant met privacy by design
Jouw project als volgende case?
Laten we samen iets moois bouwen. Neem contact op voor een vrijblijvend gesprek.