How It Works
A technical look at how Lova keeps your data on your device - and only your device.
Everything stays right here
Your health data lives only on your device. No cloud servers, no sync services, no data centers. Just you and your phone.
Your data never leaves your device - that's our promise
The Architecture
Lova uses a zero-server architecture. Unlike most apps that sync your data to cloud servers, Lova stores everything locally on your device. There are no Lova servers that store user data - because there's no user data to store.
Local Storage
All your health data is stored in a SQLite database on your device. SQLite is a proven, reliable database engine used by iOS, Android, and billions of apps worldwide. It's embedded directly in Lova - no network connection required.
Database Location
- iOS: App sandbox, protected by Data Protection
- Android: Private app storage, encrypted at rest
Encryption
Your database is encrypted using AES-256 encryption. The encryption key is generated on first launch and stored in your device's secure enclave:
- iOS: Keychain Services with kSecAttrAccessibleWhenUnlocked
- Android: Android Keystore with hardware-backed keys
Network Isolation
Lova's core functionality requires zero network access. The app works completely offline. When you do connect to the internet, Lova only makes network requests for:
- Checking for app updates (optional)
- Loading this website (when you tap "Help")
Health data is never included in any network request. This is enforced at the architecture level - there's simply no code path that sends health data over the network.
Data Export & Portability
Your data belongs to you. Lova supports exporting your complete health history in multiple formats:
FHIR (Healthcare Standard)
Fast Healthcare Interoperability Resources is the modern standard for health data exchange. Export your data as FHIR resources to share with healthcare providers or import into other health apps.
CSV & JSON
For analysis in spreadsheet apps or custom tools, export as CSV or JSON. All fields are clearly labeled with documentation.
Regular Backups
Local Sync (Optional)
If you use Lova on multiple devices, you can sync between them without any cloud service:
- Local Network Sync: Devices on the same WiFi network can sync directly
- Direct Transfer: Use QR code or NFC to sync device-to-device
- File Export/Import: Manually transfer encrypted backup files
At no point does your data pass through Lova servers or any third-party cloud service.
Verify It Yourself
Every claim on this page can be verified. Use network monitoring tools to confirm no health data is transmitted. Try the app in airplane mode—everything works because everything stays on your device.