DriftCue: Posture Reminder Privacy Policy
Last Updated: October 8, 2026
Quick Summary
DriftCue is an offline-first Android posture-awareness app. The current release processes phone-orientation sensors and visible Desk Camera frames on-device, stores only derived local calibration/history data, and uses Google Play Billing for an optional one-time Pro unlock, without an account, ads, analytics, crash-reporting SDK, cloud sync, or developer-operated backend.
App-Specific Details
Specific data handling practices for DriftCue: Posture Reminder.
- Phone Angle Guard processes device orientation signals locally; raw high-frequency sensor samples are not stored or uploaded.
- Desk Camera uses the camera only during a user-visible session and performs pose processing on-device; normal monitoring does not save or upload photos or video.
- The current release removes Internet permission and excludes the experimental earbud head-tracking activity/service from the release manifest.
- DriftCue stores local settings, compact calibration summaries, completed monitoring-session summaries, confirmed drift-event summaries, and bounded derived recovery checkpoints.
- Completed session/event history uses a 90-day retention threshold and can be cleared from the app; clearing app storage or uninstalling removes app-owned local data.
- The production build disables Android backup and explicitly excludes app-owned files, databases, preferences, and device-protected equivalents from cloud backup and device-to-device transfer.
- Optional support reports are generated locally with sanitized device/app context and shared only when you choose to send them through another app. Raw sensing/camera data and session history are excluded from generated reports.
- While Desk Camera is open, DriftCue suppresses Recents snapshots; Android 11–12 use secure-window protection because Recents-only capture control is unavailable there.
- Optional one-time DriftCue Pro purchases are processed by Google Play. DriftCue uses purchase state to unlock features, never receives card credentials, and does not send posture data to billing.
- DriftCue has no account, advertising SDK, analytics SDK, crash-reporting SDK, cloud posture processing, or developer-operated backend in the current release.
- DriftCue is for general wellness awareness and is not intended to diagnose, treat, cure, or prevent a disease or medical condition.
Detailed Official Policy
Full technical and legal disclosure for DriftCue: Posture Reminder.
DriftCue: Posture Reminder Privacy Policy
Last updated: October 8, 2026
Overview
DriftCue is an Android posture and device-use awareness app developed by Quazmoz. The current Google Play release is designed to operate offline and process posture-related signals on the device.
DriftCue does not require an account and does not operate a DriftCue cloud backend.
Phone Angle Guard
Phone Angle Guard uses Android motion/orientation signals, such as rotation-vector or gravity-derived orientation, to compare the phone's current viewing orientation with a baseline you calibrate.
These sensor signals are processed locally. DriftCue does not store a continuous raw stream of high-frequency orientation or gyroscope samples.
When you explicitly start monitoring, DriftCue uses a user-started foreground service so Android can continue the active Phone Angle Guard session while another app is in the foreground. The ongoing notification provides visible control of that session.
Desk Camera
Desk Camera requires camera permission and runs only during a user-visible camera session that you start.
Camera frames are processed on-device to estimate pose landmarks for general posture awareness. The current release uses the bundled on-device ML Kit pose-detection library for this processing.
Normal Desk Camera monitoring does not intentionally save photos or video and does not upload camera frames to Quazmoz or a developer-operated server.
While Desk Camera is open, DriftCue suppresses the Activity preview used by Android Recents. On Android 11–12, where a Recents-only capture control is unavailable, DriftCue uses secure-window protection while the camera Activity is visible. This is an additional privacy safeguard and does not change the on-device pose-processing model.
Data stored on your device
DriftCue may store the following app-owned data locally:
- settings and cue preferences;
- compact Phone Angle calibration summaries;
- Desk Camera calibration/settings needed for the local feature;
- completed monitoring-session summaries;
- confirmed phone-low drift-event summaries, including whether a local cue was delivered and whether recovery was later confirmed;
- a low-frequency derived recovery checkpoint during an active Phone Angle session so an interrupted session can be represented conservatively after process loss.
Recovery checkpoints contain bounded derived state and timing/provenance information. They do not contain continuous raw sensor samples or continuous angle history.
Retention and deletion
Completed session and event history uses a 90-day retention threshold. Expired completed rows are removed when DriftCue next performs the relevant local history maintenance.
You can clear DriftCue history from the app. Clearing Android app storage or uninstalling DriftCue removes app-owned local data on that device.
DriftCue disables Android application backup in the current release. The release artifact also explicitly excludes app-owned files, databases, preferences, and their device-protected equivalents from both cloud backup and device-to-device transfer.
Support and diagnostics sharing
DriftCue includes optional Share diagnostics and Report a bug actions. They generate sanitized text on your device and open Android's share chooser or a compatible email app. You choose whether to send the report and its destination. DriftCue does not automatically upload diagnostics or send an email.
Generated reports may include app version, Android version, device manufacturer/model, coarse monitoring/service/sensor-strategy state, whether a calibration exists, cue-policy settings, and notification availability. They exclude live angle values, saved calibration angles, raw sensor samples, camera frames or landmarks, session/event history, and stable device or user identifiers.
If you choose to send a report through another app or service, that destination's privacy practices apply. A bug report can also contain details you choose to enter in that destination app.
Network, accounts, analytics, and advertising
The current production release removes the Android INTERNET permission.
It does not include a DriftCue account system, advertising SDK, product-analytics SDK, third-party crash-reporting SDK, cloud posture-processing service, or developer-operated backend.
Google Play and Android may process standard information required for distribution, installation, updates, security, permissions, foreground-service operation, and other platform functions under Google's policies.
Optional DriftCue Pro and Google Play payments
DriftCue Pro is an optional one-time purchase; it is not a subscription. Google Play processes payments under Google's terms. DriftCue does not receive your card number or payment credentials.
DriftCue communicates with the Google Play Store service to display eligible prices, launch a purchase you request, query purchase ownership, restore purchases and acknowledge completed purchases. Only Play-reported completed ownership unlocks Pro. Pending transactions do not unlock Pro. The billing component does not receive or upload posture, sensor, camera, calibration or history data, and no such data is attached to purchase records.
Play purchase state is handled transiently in the app to determine whether Pro features are available. DriftCue does not persist purchase tokens or purchase JSON, create a billing account, operate a billing backend or store purchase entitlement in a developer-operated cloud. Sensor and posture records remain app-private and separate from billing.
DriftCue may recheck purchases on startup, resume or when you select Restore. A temporary Play connection failure may preserve ownership already verified during the same app process; after a fresh launch it may need to reconnect to verify Pro before unlocking. Reinstalling the app does not cancel an existing Play purchase: reinstall from Google Play using the same account and restore your purchase. A refund or revocation can remove Pro after a successful Play ownership check without deleting existing local history.
Phone Angle Guard monitoring, essential cues, Stop, Snooze, error recovery, privacy information, local-history deletion and calibration/reset controls remain free. Clearing app data does not cancel or refund a purchase; payment questions and refunds are handled through Google Play.
Experimental earbud head tracking
The DriftCue source repository contains an experimental earbud/head-tracking lab used for development and hardware evaluation.
That experimental activity and foreground service are removed from the current production release manifest. They are therefore not part of the data flow described for the public release.
If a future public release adds this experiment or another headset feature, this policy will be updated before that functionality is represented as shipped.
Permissions
The current release requests permissions needed for its shipped features, including camera access for Desk Camera, notifications, vibration, and foreground-service operation.
Camera access is optional for Phone Angle Guard. Phone Angle Guard remains usable without camera hardware.
Health and wellness notice
DriftCue supports general wellness and posture-awareness habits. It is not a medical device and is not intended to diagnose, treat, cure, or prevent a disease, injury, or medical condition.
Children
DriftCue is a general wellness utility and is not directed to children through a hosted account or cloud service.
Changes to this policy
This policy will be updated before a future release materially changes data collection, storage, retention, networking, cloud processing, analytics, advertising, account functionality, permissions, or third-party service behavior.
Contact
For privacy questions, contact Quazmoz@vivaldi.net.
General Privacy Terms
These terms apply across all our applications.
Questions or privacy requests? Contact us at Quazmoz@vivaldi.net