Volver a proyectos

AudraLa app de seguridad personal que funciona con la pantalla bloqueada

Por Kenneth Melchor, Fundador y Director de Tecnología

2026
iOS App DevelopmentFirebase BackendCloud Infrastructure
SwiftSwiftUIwatchOSFirebaseAWS SNSApp Store
Visitar sitio

Este caso de estudio cubre Audra — una app nativa de seguridad personal para iOS destinada a mujeres. Un solo gesto activa una respuesta de emergencia simultánea: sirena, grabación de audio continua, seguimiento GPS en tiempo real, SMS a contactos de emergencia con enlace de ubicación en vivo y llamada automática opcional a la policía, todo ejecutándose en segundo plano con la pantalla bloqueada.


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


100Velocidad
100Accesibilidad
100Buenas Prácticas
100Búsqueda
En producciónSEO optimizado

Móvil · Google PageSpeed Insights


97+

Puntuación Lighthouse en kaufast.com en las cuatro categorías — verificado con Google PageSpeed Insights, junio 2026

20+

Años entregando soluciones tecnológicas — fundada en Barcelona, 2004

50+

Proyectos entregados en 6 países y 3 continentes

< 100ms

Time to First Byte a través de Vercel Edge Network — todos los proyectos gestionados, a nivel mundial

Todas las métricas son verificables de forma independiente. Última auditoría: junio 2026.


Servicios Prestados

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

Tecnologías

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

Equipo

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

Desarrollado por


¿Queréis resultados como estos?

Poneos en contacto