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 aplicación nativa de iOS para la seguridad personal de las mujeres. Un gesto activa una respuesta de emergencia simultánea: sirena potente, grabación de audio continua, rastreo GPS en tiempo real, SMS a contactos de emergencia con un enlace de ubicación en vivo y llamada automática opcional a la policía — todo funcionando en segundo plano con la pantalla bloqueada. Los respondedores reciben una página web en vivo con un mapa en tiempo real y un indicador de actualización. Funciona cuando tienes las manos ocupadas y la pantalla bloqueada.

El proyecto abarcó el desarrollo nativo para iOS y watchOS, una experiencia complementaria con WidgetKit, la arquitectura backend en Firebase con cifrado AES-GCM en el dispositivo, y el proceso de solicitud del permiso de Critical Alerts de Apple. Cada decisión arquitectónica estuvo gobernada por un principio: la aplicación debe funcionar de forma fiable cuando la seguridad de alguien depende de ella.


Las aplicaciones de seguridad existentes fallan en el momento que más importan — requieren un toque en la pantalla, un código, un momento de calma. Audra se construyó para lo contrario: teléfono en el bolsillo, una mano libre, bajo estrés. Cada función tenía que operar en silencio en segundo plano con la pantalla bloqueada. El presupuesto de ejecución en segundo plano de Apple es estrecho; una condición de carrera de datos en una sesión de audio mata la alarma silenciosamente. Obtener el permiso de Critical Alerts de Apple — que permite saltarse el modo No Molestar en los dispositivos de los respondedores — requirió un proceso de aprobación manual con criterios estrictos.

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 vía 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 vía 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.


La arquitectura de Audra se validó mediante pruebas rigurosas en el mundo real en 24 países con condiciones de red, protocolos de servicios de emergencia y configuraciones de dispositivos variados. Las 10 vías de activación SOS independientes — botón físico, gesto de agitación, Apple Watch, widget, atajo de Siri, acción de pantalla de bloqueo, comando de voz, detección automática de accidentes, expiración de temporizador y violación de geovalla — garantizan que ningún punto único de fallo pueda impedir una alerta. Cinco flujos simultáneos de evidencia — grabación de audio, coordenadas GPS, datos del acelerómetro, transcripción de voz a texto y registros de eventos con marca temporal — proporcionan documentación completa para los equipos de respuesta y las fuerzas de seguridad. Apple concedió el permiso de Critical Alerts tras revisar la solicitud, permitiendo a Audra saltarse el modo No Molestar en los dispositivos de los respondedores.

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