Exorcisor
A fast personal exercise logger built around local-first privacy and low-friction workout capture.
Exorcisor is an offline-first mobile workout tracker with no accounts, no cloud sync, and no telemetry. It focuses on quick workout logging, workout history, program classification, and local Apple Health import direction for iPhone builds.
- React Native
- Expo
- SQLite
- Offline-first
Screenshot Gallery
Primary app screens appear first, followed by supporting workflow and detail views.
Key Features
Fast workout logging designed around 10 to 20 second capture
Calendar Home, History, and Library screens
Strength, HIIT, run, cycling, swim, and walk workout types
Strength program association and workout classification
Apple Health import direction through HealthKit in development or preview builds
Technical And Architecture Notes
Expo, React Native, TypeScript, and Expo Router
Local device storage only with Expo SQLite
No accounts, no cloud sync, no network calls, no analytics, and no telemetry
Plain React Native StyleSheet styling with shared design tokens
iOS HealthKit integration through react-native-health for Apple Health import
AI In This Project
How AI fits into the work while product, architecture, security, and quality decisions stay human-owned.
Used agents to move from product idea to working mobile implementation quickly
Worked through local-first architecture, data model iteration, UI polish, and HealthKit integration with AI in the loop
Kept constraints explicit: offline-first, no accounts, no telemetry, and minimal dependencies
Product Context
Built as a private personal utility rather than a social fitness platform
Optimized for quick one-handed logging and clean workout history
Keeps data on device and avoids cloud dependency by design
