AudraАпликација личне безбедности која ради са закључаним екраном
Аутор: Kenneth Melchor, Оснивач и Технички директор
Преглед
Ова студија случаја обухвата Audra-у — нативну iOS апликацију за личну безбедност жена. Један покрет покреће истовремени хитни одговор: гласна сирена, континуирано аудио снимање, GPS праћење у реалном времену, SMS хитним контактима са линком до локације уживо, и опционални аутоматски позив полицији — све то ради у позадини са закључаним екраном. Одговорна лица добијају веб страницу уживо са мапом у реалном времену и значком свежине података. Функционише када су руке заузете и екран закључан.
Ангажман је обухватио нативни iOS и watchOS развој, пратећи WidgetKit искуство, Firebase бекенд архитектуру са AES-GCM шифровањем на уређају и процес подношења захтева за Apple Critical Alerts овлашћење. Свака архитектонска одлука вођена је једним принципом: апликација мора поуздано функционисати када нечија безбедност зависи од тога.
Изазов
Постојеће безбедносне апликације заказују управо у тренутку када су најпотребније — захтевају додир екрана, шифру, тренутак мирноће. Audra је направљена за супротну ситуацију: телефон у џепу, једна рука слободна, под стресом. Свака функција морала је да ради тихо у позадини са закључаним екраном. Apple-ов буџет за позадинско извршавање је узак; трка података у аудио сесији тихо убија аларм. Добијање Apple-овог Critical Alerts овлашћења — које заобилази режим „Не узнемиравај“ на уређајима одговорних лица — захтевало је ручни процес одобравања са строгим критеријумима.

Решење




Свака архитектонска одлука је донета под једним ограничењем: мора да функционише када нечији живот зависи од тога. 10 путања активирања. 5 токова доказа. Један гест.
Резултати
Архитектура Audra-е је валидирана кроз ригорозно тестирање у реалним условима у 24 земље са различитим мрежним условима, протоколима хитних служби и конфигурацијама уређаја. 10 независних SOS путева активирања — физичко дугме, покрет тресења, Apple Watch, виџет, Siri пречица, акција са закључаног екрана, гласовна команда, аутоматска детекција удеса, истек тајмера и пресецање геозоне — обезбеђују да ниједна појединачна тачка отказа не може спречити слање алерта. Пет истовремених токова прикупљања доказа — аудио снимање, GPS координате, подаци акцелерометра, транскрипција говора у текст и временски означени дневници догађаја — пружају свеобухватну документацију за екипе за реаговање и правосудне органе. Apple је одобрио Critical Alerts овлашћење након прегледа апликације, дозвољавајући Audra-и да заобиђе режим „Не узнемиравај“ на уређајима одговорних лица.
10
Независних SOS путања активирања — без једне тачке квара
5
Истовремених токова доказа по SOS догађају
24
Земаља са аутоматским бирањем хитног броја
10
Подржаних локализација при лансирању
Перформансе
Мобилни · Google PageSpeed Insights
KAUFAST резултати
97+
Lighthouse резултат на кауфаст.цом у све четири категорије — верификовано преко Google PageSpeed Insights, јун 2026
20+
Година испоруке технолошких решења — основана у Барселони, 2004
50+
Пројеката испоручено у 6 земаља на 3 континента
< 100мс
Time to First Byte преко Vercel Edge Network — сви управљани пројекти, широм света
Све метрике су независно проверљиве. Последњи аудит: јун 2026.
Заслуге
Пружене услуге
- Развој iOS апликација
- Firebase бацкенд архитектура
- Цлоуд инфраструктура
- Пипелине за App Store
Технологије
- Swift 6
- SwiftUI
- watchOS
- WidgetKit
- АВФоундатион
- СФСпеецхРецогнизер
- CryptoKit
- ЦореЛоцатион
- Firebase (Аутх, Фиресторе, РТДБ, Стораге)
- Цлоуд Фунцтионс (TypeScript)
- AWS СНС
- СтореКит 2
- Фастлане
- Леафлет.јс
Тим
- iOS и watchOS инжењер
- Бацкенд и цлоуд архитекта
- UX дизајнер
- Вођа App Store предаје
- QA и безбедносно тестирање
Развио
Желите овакве резултате?
Контактирајте нас
