Case Study
AYSA
Personal Safety Check-in System
Overview
The Problem
Millions of people live alone. Elderly parents, remote workers, solo travelers, independent adults. If something happens to them, it can take days before anyone notices. Existing solutions are either medical alert devices that feel clinical and stigmatizing, or informal check-in texts that are easy to forget.
AYSA makes daily safety check-ins feel like a calm, rewarding ritual rather than an obligation. One tap. If you don't respond, your people are alerted. Your important documents are secured. Peace of mind for you and everyone who cares about you.
Intelligence
Escalation Chain
A multi-channel alert system that increases urgency over time. Each step reaches your trusted contacts through a different channel, maximizing the chance of response.
Immediately
SMS
After 30 min
Voice Call
After 60 min
Each contact receives your custom emergency message with optional GPS coordinates. Orchestrated by Supabase Edge Functions calling Twilio APIs.
Core Features
One-Tap Check-in
A single tap confirms you're safe. Streak tracking with milestone rewards at 7, 30, 100, and 365 days. Monospace countdown timer shows exactly when your next check-in is due. Breathing ring animations create a calm, intentional interaction.
Alert Escalation Chain
If you miss your check-in window, trusted contacts are notified automatically. WhatsApp first, SMS after 30 minutes, voice call after 60 minutes. Each contact gets your custom emergency message and optional GPS location.
Will Vault (AES-256)
Bank-grade encrypted storage for legal documents, financial accounts, medical records, passwords, and video messages. Biometric or PIN-protected. Trustees only gain access after confirmed emergency. Master key stored in hardware-backed Keychain/Keystore.
Smartwatch Activity Detection
Connects to device pedometer and accelerometer sensors. If you've taken steps today, the app knows you're active. Auto check-in eligibility based on real movement data — no manual interaction required.
Trusted Contact Network
Up to 5 trusted contacts with priority ordering. Each contact chooses their notification method: WhatsApp, SMS, email, or voice call. Invitation flow with 6-digit verification codes. Relationship tags and notification method management.
Breathing Exercise
Guided 4-4-4-4 box breathing with full-screen navy gradient, animated breathing circle, and frosted glass stats bar. Phase indicators, round counter, and real-time timer. A calm exhale before or after check-in.
Check-in History & Calendar
Monthly calendar view with color-coded days: navy for checked-in, red border for missed, pulsing dot for today. Horizontal streak timeline strip. Activity log with CSV export for personal records.
Premium Payment Integration
Google Play Billing for the Will Vault one-time purchase. Premium status persisted to Supabase with local cache fallback. Restore purchases across devices. Elegant lock overlay with gold accent styling.
51
App Screens
4
Edge Functions
3
Alert Channels
256
Bit Encryption
Architecture
Frontend
React Native (Expo SDK 54), Jetpack Compose (Kotlin)
Backend
Supabase (PostgreSQL, Auth, Edge Functions, Storage)
Notifications
Twilio (WhatsApp, SMS, Programmable Voice)
Security
AES-256-GCM, SHA-256 PIN hashing, SecureStore / Keychain
Payments
Google Play Billing (react-native-iap)
Sensors
Expo Sensors (Pedometer, Accelerometer)
Auth
Google OAuth via Supabase IDToken, Biometric (Face ID / Fingerprint)
Design
Plus Jakarta Sans, UXMagic design system, Spring animations
Aesthetic
Calm Authority
Headspace meets Linear. A neutral off-white canvas with navy accents and monospace countdown timers. Every pixel whispers “you’re safe here” while feeling undeniably premium. Breathing ring animations, spring physics, and Art Gallery-level whitespace.
Background
#F8F9FA
Surface
#FFFFFF
Primary
#134074
Secondary
#13315C
Muted
#8DA9C4
Success
#10B981
Warning
#F59E0B
Interested in building something like this?
Partner With Us