Retour aux projets

Audra

The personal safety app that works when your screen is locked and your hands are full

2025–2026
iOS App DevelopmentFirebase BackendCloud Infrastructure
Audra — Personal safety app for women — one gesture, five simultaneous SOS streams

Audra is a native iOS personal safety app for women. One gesture triggers a simultaneous emergency response: loud siren, continuous audio recording, real-time GPS tracking, SMS to emergency contacts with a live location link, and optional auto-call to police — all running in the background with the screen locked. Responders receive a live web page with a real-time map and a freshness badge.


Existing safety apps fail at the moment they matter most — they require a screen tap, a passcode, a moment of calm. Audra was built for the opposite: phone in a pocket, one hand free, under stress. Every feature had to work silently in the background with the screen locked. Apple's background execution budget is narrow; a data race in an audio session kills the alarm silently. Getting Apple's Critical Alerts entitlement — which bypasses Do Not Disturb on responder devices — required a manual approval process with strict criteria.
Audra — the challenge we set out to solve

10 Independent SOS Trigger Paths (button, widget, voice, volume combo, Apple Watch, fall detection)5 Simultaneous Evidence Streams (audio, video, screenshot, GPS trail, network forensics)AES-GCM On-Device Encryption via CryptoKit — Firebase never holds plaintextReal-Time Responder Web Page with Live GPS Map and Freshness BadgeAWS SNS SMS — 113-char single message across GB/ES/FR/DEApple Critical Alerts Entitlement — bypasses Do Not Disturb on responder deviceswatchOS Companion + WidgetKit Lock Screen Widget24-Country Emergency Number Auto-Dial Database
Audra solution detail — view 1 of 4Audra solution detail — view 2 of 4Audra solution detail — view 3 of 4Audra solution detail — view 4 of 4

Every architectural decision was made under one constraint: it must work when someone's life depends on it. 10 trigger paths. 5 evidence streams. One gesture.


10

Independent SOS trigger paths — no single point of failure

5

Simultaneous evidence streams per SOS event

24

Countries with auto-dial emergency number

10

Locales supported at launch


En ligne & maintenuHors périmètre
Audra — final product showcase

Services fournis

  • iOS App Development
  • Firebase Backend Architecture
  • Cloud Infrastructure
  • App Store Submission Pipeline

Technologies

  • Swift 6
  • SwiftUI
  • watchOS
  • WidgetKit
  • AVFoundation
  • SFSpeechRecognizer
  • CryptoKit
  • CoreLocation
  • Firebase (Auth, Firestore, RTDB, Storage)
  • Cloud Functions (TypeScript)
  • AWS SNS
  • StoreKit 2
  • Fastlane
  • Leaflet.js

Équipe

  • iOS & watchOS Engineer
  • Backend & Cloud Architect
  • UX Designer
  • App Store Submission Lead
  • QA & Safety Testing

Développé par


Vous voulez des résultats comme ceux-ci ?

Contactez-nous