TrulyUp is designed as a local-first alarm and morning routine app. The app does not sell personal data, track users across apps or websites, or upload bedroom photos.

Data Collection

TrulyUp does not include account creation, login, third-party tracking, analytics SDKs, advertising SDKs, or photo uploads.

TrulyUp purchases are processed by Apple and managed with RevenueCat. RevenueCat receives purchase history and an anonymous app user ID so the app can unlock Pro features, restore purchases, and show Pro access. TrulyUp does not receive payment card details or create an account.

The app keeps a local entitlement snapshot so the interface can continue showing whether Pro features are active between RevenueCat refreshes.

Photos

Verification photos are processed on device and discarded after scoring. They are not saved to the app's history, written to Photos, sent to a server, or used for tracking. While an alarm is still waiting for verification, the app may keep a bounded set of compact retry fingerprints for local session bookkeeping. Those fingerprints are not photos, never override a passing on-device verification, and are cleared when the session is verified, bypassed, or logged as an unverified stop.

Standard Bed verification does not require a saved reference. Users with a sofa, floor bed, or another unusual sleep setup can choose Custom Setup and save one to five made-bed views from guided angles in Settings. Custom references are stored only on this device under app storage with file protection and are not uploaded. Users can add, replace, or reset them. Verification photos are discarded after scoring.

Local Alarm Data

Alarm settings, app settings, and completion history are stored locally on the device. History contains metadata such as timestamp, status, confidence, and attempt count. It does not contain bedroom photos or retry fingerprints after a verification session ends.

Alarm audio selected through Apple's Files picker is converted to a compatible local sound and stored in protected app storage. TrulyUp does not upload, share, or analyze imported audio, and receives access only to the file the user explicitly chooses.

Permissions

TrulyUp requests alarm permission to schedule wake-up alarms and camera permission to capture fresh made-bed verification photos. Choosing a personal alarm sound uses Apple's Files picker and does not grant broad Files access. The app does not request HealthKit or Photo Library access.

Network And Tracking

The app does not require network access for alarm creation, alarm delivery, bed verification, emergency bypass, or local history. It does not track users across apps or websites.

Network access is used by Apple's StoreKit system and RevenueCat when a user loads plans, buys, restores, refreshes, or manages Pro access. See RevenueCat's privacy policy at revenuecat.com/privacy.

Contact

For help, use the TrulyUp support page.