Tornar a projectes

AudraL'app de seguretat personal que funciona amb la pantalla bloquejada

Per Kenneth Melchor, Fundador i Director de Tecnologia

2026
iOS App DevelopmentFirebase BackendCloud Infrastructure
SwiftSwiftUIwatchOSFirebaseAWS SNSApp Store
Visitar lloc

Aquest cas d'estudi cobreix Audra — una app nativa de seguretat personal per a iOS destinada a dones. Un sol gest activa una resposta d'emergència simultània: sirena, gravació d'àudio contínua, seguiment GPS en temps real, SMS als contactes d'emergència amb un enllaç de localització en viu i trucada automàtica opcional a la policia — tot funcionant en segon pla amb la pantalla bloquejada.

L'encàrrec va abastar el desenvolupament natiu per a iOS i watchOS, una experiència companion amb WidgetKit, l'arquitectura de backend amb Firebase amb xifratge AES-GCM al dispositiu, i el procés de sol·licitud del permís Apple Critical Alerts. Cada decisió arquitectònica va estar governada per un principi: l'app ha de funcionar de manera fiable quan la seguretat d'algú en depèn.


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

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 — 10 Independent SOS Trigger Paths (button, widget, voice, volume combo, Apple Watch, fall detection)Audra — 5 Simultaneous Evidence Streams (audio, video, screenshot, GPS trail, network forensics)Audra — AES-GCM On-Device Encryption via CryptoKit — Firebase never holds plaintextAudra — Real-Time Responder Web Page with Live GPS Map and Freshness Badge

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


100Velocitat
100Accessibilitat
100Bones Pràctiques
100Cerca
En produccióSEO optimitzat

Mòbil · Google PageSpeed Insights


97+

Puntuació Lighthouse a kaufast.com en les quatre categories — verificat amb Google PageSpeed Insights, juny 2026

20+

Anys lliurant solucions tecnològiques — fundada a Barcelona, 2004

50+

Projectes lliurats en 6 països i 3 continents

< 100ms

Time to First Byte a través de Vercel Edge Network — tots els projectes gestionats, a tot el món

Totes les mètriques són verificables de forma independent. Última auditoria: juny 2026.


Serveis Prestats

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

Tecnologies

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

Equip

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

Desenvolupat per


Voleu resultats com aquests?

Poseu-vos en contacte