←Torna ai progetti

AudraL'app di sicurezza personale che funziona anche con lo schermo bloccato

Di Kenneth Melchor, Fondatore & Direttore Tecnico

2026
iOS App DevelopmentFirebase BackendCloud Infrastructure
SwiftSwiftUIwatchOSFirebaseAWS SNSApp Store
Visita il sito →

Questo caso studio riguarda Audra — un'app nativa iOS per la sicurezza personale delle donne. Un singolo gesto attiva una risposta di emergenza simultanea: sirena ad alto volume, registrazione audio continua, tracciamento GPS in tempo reale, SMS ai contatti di emergenza con un link alla posizione in diretta e chiamata automatica opzionale alla polizia — il tutto eseguito in background con lo schermo bloccato. I soccorritori ricevono una pagina web in tempo reale con una mappa e un indicatore di aggiornamento. Funziona quando hai le mani occupate e lo schermo è bloccato.

L'incarico ha compreso lo sviluppo nativo iOS e watchOS, un'esperienza companion WidgetKit, l'architettura backend Firebase con crittografia AES-GCM on-device e l'integrazione di Apple Critical Alerts. Ogni decisione architetturale è stata governata da un unico principio: l'app deve funzionare in modo affidabile quando la sicurezza di qualcuno dipende da essa.


Le app di sicurezza esistenti falliscono nel momento in cui servono di più — richiedono un tocco sullo schermo, un codice di accesso, un momento di calma. Audra è stata costruita per il contrario: telefono in tasca, una mano libera, sotto stress. Ogni funzionalità doveva funzionare silenziosamente in background con lo schermo bloccato. Il budget di esecuzione in background di Apple è limitato; una condizione di concorrenza in una sessione audio uccide l'allarme silenziosamente. Utilizzare il sistema Critical Alerts di Apple, che ignora la modalità silenziosa e Non Disturbare, richiede l'approvazione manuale di Apple e il rispetto di criteri rigorosi.

Audra — The Challenge

10 percorsi SOS indipendenti (pulsante, widget, voce, combinazione dei tasti volume, Apple Watch, rilevamento caduta)5 flussi di prove simultanei (audio, video, screenshot, traccia GPS, analisi forense di rete)Crittografia AES-GCM on-device tramite CryptoKit — Firebase non conserva mai testo in chiaroPagina web in tempo reale per i soccorritori con mappa GPS live e indicatore di aggiornamentoSMS tramite AWS SNS — messaggio unico di 113 caratteri in GB/ES/FR/DEApple Critical Alerts — ignorano la modalità silenziosa e Non DisturbareApp companion watchOS + widget WidgetKit per la schermata di bloccoDatabase di numeri di emergenza con chiamata automatica in 24 paesi
Audra — 10 percorsi SOS indipendenti (pulsante, widget, voce, combinazione dei tasti volume, Apple Watch, rilevamento caduta)Audra — 5 flussi di prove simultanei (audio, video, screenshot, traccia GPS, analisi forense di rete)Audra — Crittografia AES-GCM on-device tramite CryptoKit — Firebase non conserva mai testo in chiaroAudra — Pagina web in tempo reale per i soccorritori con mappa GPS live e indicatore di aggiornamento

Ogni decisione architetturale è stata presa con un unico vincolo: deve funzionare quando la vita di qualcuno dipende da essa. 10 percorsi di attivazione. 5 flussi di prove. Un solo gesto.


L'architettura di Audra è progettata per funzionare in 24 paesi con condizioni di rete, protocolli dei servizi di emergenza e configurazioni di dispositivi differenti. I 10 percorsi di attivazione SOS indipendenti — pulsante fisico, gesto di scuotimento, Apple Watch, widget, scorciatoia Siri, azione dalla schermata di blocco, comando vocale, rilevamento automatico di incidenti, scadenza del timer e violazione del geofence — garantiscono che nessun singolo punto di guasto possa impedire un allarme. Cinque flussi simultanei di raccolta prove — registrazione audio, coordinate GPS, dati dell'accelerometro, trascrizione speech-to-text e log di eventi con marcatura temporale — forniscono documentazione completa per i soccorritori e le forze dell'ordine. Audra utilizza il sistema Critical Alerts di Apple, che consente alla sirena e agli avvisi di ignorare la modalità silenziosa e Non Disturbare (come documentato su audra.uk).

10

Percorsi SOS indipendenti — nessun singolo punto di guasto

5

Flussi di prove simultanei per ogni evento SOS

24

Paesi con numero di emergenza a chiamata automatica

10

Lingue supportate al lancio


100Velocità
100Accessibilità
100Buone Pratiche
100Ricerca
Online & mantenutoSEO ottimizzato

Mobile · Google PageSpeed Insights


97+

Punteggio Lighthouse su kaufast.com in tutte e quattro le categorie — verificato tramite Google PageSpeed Insights, giugno 2026

20+

Anni di consegna di soluzioni tecnologiche — fondata a Barcellona, 2004

50+

Progetti consegnati in 6 paesi e 3 continenti

< 100ms

Time to First Byte tramite Vercel Edge Network — tutti i progetti gestiti, nel mondo

Tutte le metriche sono verificabili in modo indipendente. Ultimo audit: giugno 2026.


Servizi Forniti

  • iOS App Development
  • Architettura backend Firebase
  • Infrastruttura cloud
  • Pipeline di sottomissione all'App Store
Servizi →

Tecnologie

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

Team

  • iOS & watchOS Engineer
  • Architetto backend e cloud
  • UX Designer
  • Responsabile della sottomissione all'App Store
  • QA e test di sicurezza

Sviluppato da


Volete risultati come questi?

Mettetevi in contatto