Назад к проектам

AudraПриложение личной безопасности, работающее при заблокированном экране

Автор: Кеннет Мельчор, Основатель и Технический директор

2026
iOS App DevelopmentFirebase BackendCloud Infrastructure
SwiftSwiftUIwatchOSFirebaseAWS SNSApp Store
Посетить сайт

Этот кейс представляет Audra — нативное iOS-приложение личной безопасности для женщин. Один жест запускает одновременный экстренный отклик: громкая сирена, непрерывная запись аудио, отслеживание GPS в реальном времени, SMS экстренным контактам со ссылкой на живую локацию и опциональный автодозвон в полицию — всё работает в фоновом режиме при заблокированном экране. Респонденты получают живую веб-страницу с картой в реальном времени и индикатором актуальности данных.

Работа включала нативную разработку для iOS и watchOS, companion-виджет на WidgetKit, серверную архитектуру на Firebase с шифрованием AES-GCM на устройстве, а также процесс получения разрешения Apple Critical Alerts. Каждое архитектурное решение подчинялось одному принципу: приложение должно работать безотказно, когда от него зависит чья-то безопасность.


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


100Скорость
100Доступность
100Лучшие практики
100Поиск
В работеSEO-оптимизировано

Мобильный · Google PageSpeed Insights


97+

Балл Lighthouse на kaufast.com по всем четырём категориям — проверено через Google PageSpeed Insights, июнь 2026

20+

Лет в сфере технологических решений — основана в Барселоне, 2004

50+

Проектов реализовано в 6 странах на 3 континентах

< 100ms

Time to First Byte через Vercel Edge Network — все управляемые проекты, по всему миру

Все показатели можно проверить независимо. Последний аудит: июнь 2026.


Оказанные услуги

  • iOS App Development
  • Firebase Backend Architecture
  • Cloud Infrastructure
  • App Store Submission Pipeline
Услуги

Технологии

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

Команда

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

Создано


Хотите таких же результатов?

Связаться с нами