←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 l'intégration d'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'utilisation du système Critical Alerts d'Apple, qui contourne le mode silencieux et le mode Ne pas déranger, nécessite l'approbation manuelle d'Apple et répond à des critères stricts.

Audra — The Challenge

10 chemins de déclenchement SOS indépendants (bouton, widget, voix, combinaison de volume, Apple Watch, détection de chute)5 flux de preuves simultanés (audio, vidéo, capture d'écran, trace GPS, analyse forensique du réseau)Chiffrement AES-GCM sur l'appareil via CryptoKit — Firebase ne détient jamais de texte en clairPage web en temps réel pour les intervenants avec carte GPS en direct et indicateur de fraîcheurSMS via AWS SNS — message unique de 113 caractères pour GB/ES/FR/DEApple Critical Alerts — contourne le mode silencieux et Ne pas dérangerApplication compagnon watchOS + widget WidgetKit pour l'écran verrouilléBase de données de numéros d'urgence à appel automatique pour 24 pays
Audra — 10 chemins de déclenchement SOS indépendants (bouton, widget, voix, combinaison de volume, Apple Watch, détection de chute)Audra — 5 flux de preuves simultanés (audio, vidéo, capture d'écran, trace GPS, analyse forensique du réseau)Audra — Chiffrement AES-GCM sur l'appareil via CryptoKit — Firebase ne détient jamais de texte en clairAudra — Page web en temps réel pour les intervenants avec carte GPS en direct et indicateur de fraîcheur

Chaque décision d'architecture a été prise sous une seule contrainte : elle doit fonctionner quand la vie de quelqu'un en dépend. 10 chemins de déclenchement. 5 flux de preuves. Un seul geste.


L'architecture d'Audra est conçue pour fonctionner 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. Audra utilise le système Critical Alerts d'Apple, qui permet à la sirène et aux alertes de contourner le mode silencieux et le mode Ne pas déranger (comme documenté sur audra.uk).

10

Chemins de déclenchement SOS indépendants — aucun point de défaillance unique

5

Flux de preuves simultanés par événement SOS

24

Pays avec numéro d'urgence à appel automatique

10

Versions linguistiques prises en charge au lancement


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
  • Architecture backend Firebase
  • Infrastructure cloud
  • Processus de soumission à l'App Store
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
  • Architecte backend et cloud
  • UX Designer
  • Responsable de la soumission App Store
  • Tests QA et sécurité

Développé par


Vous voulez des résultats comme ceux-ci ?

Contactez-nous