YULA Lab
Publication status needs re-verification

LifeOS

An offline-first personal life operating system. Five life domains gathered into one calm interface. Cloud sync is optional; data coverage can vary by release.

Dated development preview

Inside the app

Development build captured on 16 October 2026. These images do not establish the current store version, sales readiness or result accuracy.

LifeOS first-start screen in the iOS development build. The insight text is an example, not a real user's result.

First-start view

LifeOS first-start screen in the iOS development build. The insight text is an example, not a real user's result.

Source builddevelopment-ios-e0f85cac41b91ebac1d13d67f11321ff00e9747c
Life domains
5
On-device encryption
AES-256
needs re-verification
Ads
0

01 — What it does

Five life domains, one view.

Notes, habits, plans and records don't scatter across separate apps. LifeOS gathers them into a single calm view where the state of each domain is visible without crowding the screen.

Your daily records are available offline.

Your data is stored on-device; sync is optional. Model downloads, account and store operations, and crash reporting you enable may use the internet independently of the sync setting.

02 — Privacy architecture

StorageLocal records · optional cloud
KeyPlatform secure storage
AnalyticsDepends on release and data preferences
AccountNot required

Claims and sources

Needs re-verification (1)

These claims have outrun their verification window. That does not mean they are wrong — only that nobody has re-checked them recently, so they do not count as current.

  • The on-device database is encrypted with AES-256 (256-bit key, cryptographically secure generation); cloud sync defaults to off and is opt-in.

    verified in source codeverified 2026-08-19needs re-verification — window closed 2026-09-18internal record: ventures/lifeos/app/lib/core/database/encryption_key_manager.dart + db_factory.dart + core/services/sync_enabled_provider.dartThe encryption mechanism and key derivation; the name 'SQLCipher' no longer refers to that literal library but to sqlite3mc's SQLCipher-compatible mode (PRAGMA cipher='sqlcipher') — functionally the same, the naming is historical.

Publication status needs re-verification

No account needed after install. Trying it and deleting it is a legitimate outcome too.

Last publication check: 2026-09-23. You can open the link to check its current status.