AudraПриложение личной безопасности, работающее при заблокированном экране
Автор: Кеннет Мельчор, Основатель и Технический директор
Overview
Этот кейс посвящён Audra — нативному iOS-приложению для личной безопасности женщин. Один жест запускает одновременный экстренный ответ: громкая сирена, непрерывная аудиозапись, GPS-отслеживание в реальном времени, SMS экстренным контактам со ссылкой на геолокацию и опциональный автоматический вызов полиции — всё работает в фоновом режиме с заблокированным экраном. Респонденты получают веб-страницу с картой в реальном времени и индикатором актуальности данных. Работает, когда руки заняты и экран заблокирован.
Проект охватывал нативную разработку для iOS и watchOS, компаньон-виджет WidgetKit, архитектуру бэкенда на Firebase с шифрованием AES-GCM на устройстве и интеграцию Apple Critical Alerts. Каждое архитектурное решение определялось одним принципом: приложение должно надёжно работать, когда от этого зависит безопасность человека.
Задача
Существующие приложения безопасности подводят именно тогда, когда они нужны больше всего — они требуют нажатия на экран, ввода пароля, момента спокойствия. Audra была создана для противоположной ситуации: телефон в кармане, одна рука свободна, человек в стрессе. Каждая функция должна была работать бесшумно в фоновом режиме при заблокированном экране. Бюджет фонового выполнения Apple невелик; гонка данных в аудиосессии беззвучно отключает сирену. Использование системы Apple Critical Alerts, обходящей беззвучный режим и режим «Не беспокоить», требует ручного одобрения со стороны Apple и соответствия строгим критериям.

Решение




Каждое архитектурное решение принималось при одном условии: оно должно работать, когда от этого зависит чья-то жизнь. 10 путей запуска. 5 потоков доказательств. Один жест.
Результаты
Архитектура Audra рассчитана на работу в 24 странах с различными сетевыми условиями, протоколами экстренных служб и конфигурациями устройств. 10 независимых путей активации SOS — физическая кнопка, жест встряхивания, Apple Watch, виджет, быстрая команда Siri, действие с экрана блокировки, голосовая команда, автоматическое обнаружение аварии, истечение таймера и пересечение геозоны — гарантируют, что ни одна точка отказа не сможет помешать отправке сигнала. Пять одновременных потоков сбора доказательств — аудиозапись, GPS-координаты, данные акселерометра, транскрипция речи в текст и журналы событий с временными метками — обеспечивают полную документацию для служб реагирования и правоохранительных органов. Audra использует систему Apple Critical Alerts, которая позволяет сирене и оповещениям обходить беззвучный режим и режим «Не беспокоить» (как указано на audra.uk).
10
Независимых путей запуска SOS — без единой точки отказа
5
Одновременных потоков доказательств на каждое событие SOS
24
Стран с автодозвоном на экстренный номер
10
Локалей поддерживается при запуске
Производительность
Мобильный · Google PageSpeed Insights
Достижения KAUFAST
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
- Облачная инфраструктура
- Процесс публикации в App Store
Технологии
- 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
- Архитектор бэкенда и облака
- UX Designer
- Руководитель публикации в App Store
- QA и тестирование безопасности
Создано
Хотите таких же результатов?
Связаться с нами
