1. Who We Are
RingBar is an Android application developed and maintained by an independent developer (“we,” “us,” or “our”). The app is available on Google Play under the package name com.mosh.ringbar. This policy applies to the App and the website at moshlabs.org/app/ringbar/. Questions can be sent to moshlabs2+ringbar@gmail.com.
2. The Short Version
- RingBar does not read, record, or transmit your notifications, screen content, or personal data.
- The Accessibility Service and Notification Listener are used solely to count badges and read system state — no content is ever captured.
- We do not sell your data to anyone.
- You are in full control of your ring presets and settings at all times.
3. Data We Collect
3.1 On-Device App Data (stays on your device)
RingBar stores the following data locally on your device only:
- Your configured ring presets (colours, size, indicators)
- App settings and preferences (chosen theme, enabled features)
This data is never transmitted to our servers or any third party. It exists solely on your device and is removed when you uninstall the app or clear app data.
3.2 Advertising
Free users see banner and rewarded ads served by Google AdMob (Google LLC). AdMob may collect:
- A device advertising ID (Google Advertising ID / GAID) to serve relevant ads
- General device information (model, OS version, screen size, language)
- IP address (used to infer approximate location for ad targeting)
- Ad interaction data (impressions, clicks, view duration)
AdMob and its partners may use this data to personalise ads shown to you. For users in the European Economic Area (EEA), United Kingdom, and Switzerland, we display a consent form before loading any ads. You may accept or decline personalised advertising at that point.
You can review and update your consent preferences at any time via Settings → Privacy & Ads in the app, or via Android Settings → Privacy → Ads.
For full details on how Google handles advertising data, see the Google Privacy Policy and Google’s EU User Consent Policy.
Premium users who have purchased a lifetime licence do not see ads and are not subject to AdMob data collection.
3.3 In-App Purchases
The RingBar lifetime licence is processed through Google Play Billing and the entitlement is verified via RevenueCat (RevenueCat, Inc.). RevenueCat may collect:
- Your Google Play purchase token
- Entitlement and subscription status
- App version and platform metadata
- A pseudonymous user identifier
RevenueCat does not receive your name, email address, or payment details. See the RevenueCat Privacy Policy for full details.
4. Permissions We Request
| Permission | Why |
|---|---|
BIND_ACCESSIBILITY_SERVICE | Reads system-level state (e.g. battery level, system events) to drive the ring overlay. No screen content, text, or personal data is ever read or stored. |
BIND_NOTIFICATION_LISTENER_SERVICE | Counts the number of active notifications to display a badge indicator in the ring. Notification titles and content are never read or stored. |
FOREGROUND_SERVICE / FOREGROUND_SERVICE_SPECIAL_USE | Keeps the ring overlay visible while the app is running. |
POST_NOTIFICATIONS | Displays a persistent notification required by Android to run a foreground service. |
RECEIVE_BOOT_COMPLETED | Restarts the overlay automatically after a device reboot if the user has enabled auto-start. |
5. Data Sharing
We do not sell, rent, or trade your personal data. Data may be shared only in these limited circumstances:
- Google AdMob: Advertising data as described in §3.2, subject to the Google Privacy Policy.
- RevenueCat: Purchase verification data as described in §3.3, subject to the RevenueCat Privacy Policy.
- Legal requirements: If required by law, court order, or to protect the rights and safety of users.
No other third parties receive your data.
6. Data Retention
- On-device settings and presets: Retained until you clear app data or uninstall RingBar.
- Advertising data: Managed by Google AdMob per their retention policies.
- Purchase records: Retained by RevenueCat as needed to verify your licence status.
7. Your Rights
7.1 All Users
You have the right to:
- Access your data: your presets and settings are visible in the app at all times.
- Delete your data: see our Data Deletion page.
- Opt out of personalised ads: use Settings → Privacy & Ads in the app, or Android Settings → Privacy → Ads.
7.2 EEA, UK, and Switzerland Residents (GDPR / UK GDPR)
If you are located in the European Economic Area, United Kingdom, or Switzerland, you have additional rights under the GDPR (or equivalent legislation):
- Right of access: Request a copy of personal data we hold about you.
- Right to rectification: Ask us to correct inaccurate data.
- Right to erasure (“right to be forgotten”): Ask us to delete your personal data where there is no legitimate reason for us to continue processing it.
- Right to restriction: Ask us to suspend processing of your data in certain circumstances.
- Right to data portability: Receive your data in a structured, machine-readable format.
- Right to object: Object to processing based on legitimate interests, including profiling for direct marketing.
- Right to withdraw consent: Withdraw ad personalisation consent at any time without affecting the lawfulness of prior processing. Use Settings → Privacy & Ads in the app.
- Right to lodge a complaint: You may complain to your local data protection authority. In the UK this is the Information Commissioner’s Office (ICO). For EU residents, find your authority at edpb.europa.eu.
To exercise any of these rights, contact us at moshlabs2+ringbar@gmail.com.
7.3 California Residents (CCPA / CPRA)
If you are a California resident, you have the right to:
- Know what personal information we collect and how it is used.
- Request deletion of your personal information.
- Opt out of the sale or sharing of personal information. We do not sell personal information.
- Non-discrimination for exercising your privacy rights.
To exercise these rights, contact us at moshlabs2+ringbar@gmail.com.
8. Children’s Privacy
RingBar is not directed at children under the age of 13 (or 16 in the EEA where applicable). We do not knowingly collect personal information from children. If you believe a child has provided personal information through our app, please contact us and we will delete it promptly.
9. Changes to This Policy
We may update this Privacy Policy from time to time. The updated version will always be available at this URL with a revised “Last updated” date. We encourage you to review it periodically.
10. Contact
If you have any questions about this Privacy Policy, please contact us:
Email: moshlabs2+ringbar@gmail.com
Website: https://moshlabs.org/app/ringbar/