Retour aux projets

AudraL'appli de sécurité personnelle qui fonctionne même écran verrouillé

Par Kenneth Melchor, Fondateur & Directeur Technique

2026
iOS App DevelopmentFirebase BackendCloud Infrastructure
SwiftSwiftUIwatchOSFirebaseAWS SNSApp Store
Visiter le site

Cette étude de cas couvre Audra — une application native iOS de sécurité personnelle pour les femmes. Un seul geste déclenche simultanément une réponse d'urgence complète : sirène puissante, enregistrement audio continu, suivi GPS en temps réel, SMS aux contacts d'urgence avec un lien de localisation en direct et appel automatique optionnel à la police — le tout fonctionnant en arrière-plan avec l'écran verrouillé. Les contacts d'urgence reçoivent une page web en direct avec une carte en temps réel et un indicateur de fraîcheur. Ça fonctionne quand vos mains sont occupées et que votre écran est verrouillé.

La mission a couvert le développement natif iOS et watchOS, une expérience compagnon WidgetKit, une architecture backend Firebase avec chiffrement AES-GCM sur l'appareil et le processus de soumission pour l'autorisation Apple Critical Alerts. Chaque décision architecturale a été gouvernée par un seul principe : l'application doit fonctionner de manière fiable lorsque la sécurité de quelqu'un en dépend.


Les applications de sécurité existantes échouent au moment où elles comptent le plus — elles exigent un toucher d'écran, un code d'accès, un instant de calme. Audra a été conçue pour l'inverse : téléphone dans la poche, une main libre, sous stress. Chaque fonctionnalité devait opérer silencieusement en arrière-plan avec l'écran verrouillé. Le budget d'exécution en arrière-plan d'Apple est étroit ; une condition de course dans une session audio tue l'alarme silencieusement. L'obtention de l'autorisation Critical Alerts d'Apple — qui contourne le mode Ne pas déranger sur les appareils des contacts d'urgence — a nécessité un processus d'approbation manuel avec des critères stricts.

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.


L'architecture d'Audra a été validée par des tests rigoureux en conditions réelles dans 24 pays avec des conditions réseau, des protocoles de services d'urgence et des configurations d'appareils variés. Les 10 chemins de déclenchement SOS indépendants — bouton physique, geste de secousse, Apple Watch, widget, raccourci Siri, action sur écran verrouillé, commande vocale, détection automatique d'accident, expiration de minuterie et franchissement de géobarrière — garantissent qu'aucun point de défaillance unique ne peut empêcher une alerte. Cinq flux de preuves simultanés — enregistrement audio, coordonnées GPS, données d'accéléromètre, transcription parole-texte et journaux d'événements horodatés — fournissent une documentation complète pour les intervenants et les forces de l'ordre. Apple a accordé l'autorisation Critical Alerts après examen de la candidature, permettant à Audra de contourner le mode Ne pas déranger sur les appareils des contacts d'urgence.

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


100Vitesse
100Accessibilité
100Bonnes Pratiques
100Recherche
En ligne & maintenuSEO optimisé

Mobile · Google PageSpeed Insights


97+

Score Lighthouse sur kaufast.com dans les quatre catégories — vérifié via Google PageSpeed Insights, juin 2026

20+

Années de livraison de solutions technologiques — fondée à Barcelone, 2004

50+

Projets livrés dans 6 pays sur 3 continents

< 100ms

Time to First Byte via Vercel Edge Network — tous les projets gérés, dans le monde entier

Toutes les métriques sont vérifiables indépendamment. Dernier audit : juin 2026.


Services fournis

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

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