Privacy Policy & Terms of Service
Table of Contents
1. Executive Privacy Summary
GlanceBar is an offline-first Android widget application designed with privacy as a fundamental cornerstone. We believe your incoming notifications, messages, and alerts are strictly confidential.
Core Guarantee: GlanceBar does NOT collect, record, transmit, or monetize any notification text, message contents, sender identities, or personal data. All processing occurs ephemerally on your local device.
2. Notification Listener Service API Disclosure
To display unread capsule badges on your home screen, GlanceBar requires access to Android's Notification Listener Service (android.permission.BIND_NOTIFICATION_LISTENER_SERVICE).
How the Service Operates:
- Badge Count Extraction: When a new notification arrives, GlanceBar reads the source app's package identifier (e.g.
com.whatsapp) to retrieve its launcher icon and increments the badge counter. - Direct-Tap Launching: GlanceBar stores the notification pending intent in temporary memory so that tapping the capsule badge immediately opens the relevant app or conversation.
What We NEVER Do:
- No Message Reading: Notification body text, chat previews, sensitive authentication codes (OTPs), and email subjects are completely ignored.
- No Sender Profiling: Sender names, phone numbers, and profile avatars are not recorded.
- No Cloud Transmissions: No notification event is ever sent to a remote server.
3. Local Storage & Zero Telemetry
User preferences (widget layout, icon pack selections, shape clipping, pinned and excluded app lists) are stored exclusively in your device's private local preferences (DataStore).
GlanceBar contains zero analytical SDKs, zero advertising trackers, and zero remote logging endpoints.
4. Permissions Breakdown
android.permission.BIND_NOTIFICATION_LISTENER_SERVICE: Required to detect active notifications and update the home screen capsule widget.android.permission.QUERY_ALL_PACKAGES: Required to list installed apps in the settings sheet so you can choose which apps to pin or exclude.
5. Security & Data Retention
All notification badge state is volatile and cleared automatically when you dismiss notifications from your status bar. Uninstalling GlanceBar permanently removes all widget configurations.
6. Terms of Service
GlanceBar is provided "AS IS", without warranty of any kind. RayyLabs shall not be liable for any damages arising out of the use or inability to use the application.
7. Contact Information
If you have any questions regarding GlanceBar, contact the developer: