Missed Alert Liability
The inverse of the false alarm problem is the missed alert — a distress phrase spoken in genuine need that the app fails to detect. Missed alerts can occur for multiple technical reasons: the OS killed the background service (Doze mode, OEM battery optimisation), the microphone permission was revoked, a noisy environment overwhelmed the wake word detector, the phrase was spoken in a language or accent not in the training data, or the phone was out of data coverage at the critical moment.
In a safety-critical application, a missed alert is not merely a poor user experience — it may constitute negligent failure of a product marketed as a safety device. South Africa’s Consumer Protection Act (CPA) imposes liability on suppliers of goods and services that are defective or unsafe. A voice distress app that fails to function as marketed — “transforms your smartphone into a voice-activated panic button” — in an emergency scenario could expose the developer to civil claims under the CPA. The CPA’s limitation of liability rules make it difficult to fully contract out of liability for a product that causes direct physical harm.
The key mitigation is honest, transparent marketing and onboarding. Apps must clearly communicate that: (1) the voice trigger requires microphone access, data connectivity, and the background service to be active; (2) the app is a supplementary safety tool, not a guaranteed emergency response; and (3) users should continue to maintain traditional armed response subscriptions for primary protection. This manages user expectations and provides a legal defence if a CPA claim is brought.
There is no published South African court case specifically addressing liability for a failed voice distress app alert, but alarm monitoring company liability cases provide the most applicable analogy. SA alarm companies routinely limit liability through subscriber agreements, but courts have occasionally pierced these where the failure was due to operator negligence.
Connections
- Android Doze Mode and Screen-Off Behavior — causes_or_contributes_to, source: https://picovoice.ai/blog/android-speech-recognition/
- iOS Background Audio Constraints — causes_or_contributes_to
- Stressed Speech Detection Accuracy — causes_or_contributes_to
- POPIA — relates (POPIA governs data processing; liability framework overlaps)
- B2B2C Safety App via API Platform — threatens
Ontology Missed Alert Liability [threatens] B2B2C Safety App via API Platform Missed Alert Liability [relates] Android Doze Mode and Screen-Off Behavior Missed Alert Liability [relates] Stressed Speech Detection Accuracy