THE CHALLENGE
Building a truly continuous, always-on AI requires solving one of the hardest technical constraints on iOS: keeping a 24×7 background audio recording alive.
- Bypassing System Limits: Designed a custom audio session workaround to prevent Apple's strict OS from aggressively suspending the app.
- Ultra-Low Power Impact: Engineered a bulletproof background architecture that consumes less than 2% battery per hour.
- Seamless Interruption Handling: Instantly detects incoming phone calls, pauses the session, and auto-resumes afterward with zero user intervention.
- Instant Access & Audio Routing: Start recording effortlessly via the iPhone Action Button or App Shortcuts without opening the app, complete with seamless, automatic audio routing between Bluetooth earphones and the device mic.
CORE EXPERIENCE PILLARS
To create an AI that feels personal without being invasive, I focused on three key pillars within the mobile experience.
MAGICAL ONBOARDING
- No Forms: Thine searches the web for your digital footprint instead of asking boring questions.
- Instant "Wow": Users are immediately amazed when the app accurately reveals their life and interests right on the first screen.
YOUR DAILY SUMMARY
- Automatic Summarization: The Scratchpad intelligently summarizes everything that happened in your day.
- Personal Hub: Gives you a clean, timeline-based view of thoughts, activities, and conversations for easy review.
NATURAL CONVERSATIONS
- Ongoing Context: It remembers what you talked about yesterday, making interactions feel continuous.
- Text Chat: Talk with Thine just like you would text a friend rather than a transactional assistant.
REALTIME VOICE CHAT
- Natural Back-and-Forth: Talk naturally in real-time with an AI that listens while it speaks.
- On-Device Interruption: A local model detects when you speak and instantly stops the AI's audio, letting you naturally jump in.
BACKGROUND RECORDING CONTROL
- Lock Screen Control: Uses iOS Live Activities to give you full control over the background recording without opening the app.
- On-Device Voice Isolation: An advanced fingerprinting engine actively isolates your voice from TV noise and background chat to ensure only your speech is captured.
TECHNICAL APPROACH
SwiftUI
Native iOS development with modern declarative UI
Swift
Type-safe, performant native codebase
iOS Native APIs
Deep system integration for seamless experience
Voice & Speech
Real-time voice interactions with low latency