CLARITY_GUARD_2026
CLARITY GUARD
Privacy Policy
Effective Date: June 16, 2025 | Last Updated: June 1, 2026
1. Introduction and App Overview
Welcome to Clarity Guard, developed and maintained by RA Technology ("we," "us," or "our"), a digital-wellbeing and parental-control application published on the Google Play Store. This Privacy Policy describes how Clarity Guard collects, uses, stores, and protects your personal information.
Clarity Guard is designed to help parents, guardians, and individuals reduce digital addiction by:
Blocking distracting apps and websites during focus or study sessions
Filtering addictive short-form content (Reels, Shorts, TikTok)
Preventing unauthorised uninstallation of the app itself
Providing weekly digital-usage reports to promote healthier screen habits
2. Data Controller & Contact Information
The data controller responsible for your personal information is:
3. Personal Data We Collect
We collect the minimum data necessary to operate the app. All data is either stored locally on your device or transmitted securely to our servers only for account and premium-management purposes.
3.1 Account Registration Data (Collected Only If You Create an Account)
Creating an account is optional but required to activate Premium features. When you register, we collect:
Email address (Gmail or any email) — used as your unique account identifier
Android Device ID (Settings.Secure.ANDROID_ID) — used to bind your premium licence to your device and prevent account sharing
Device Model & Name (e.g., Samsung Galaxy M14) — used to display your linked device in your profile and for support purposes
Password — stored as a secure SHA-256 salted hash; we never store plain-text passwords
OTP verification record — a one-time code sent to your email to verify account ownership during registration
This data is transmitted over HTTPS to our server at raftechnologybd.com
3.2 Google Sign-In Data (If You Choose Google Login)
If you use the "Sign in with Google" option, we receive your Google email address from Firebase Authentication. We do not receive your Google password, contacts, photos, or any other Google account data.
3.3 In-App Purchase Data
Premium plan purchases are processed entirely by Google Play Billing. We receive confirmation of your purchase status (purchased / not purchased) from Google's servers. We do NOT receive your payment card number, billing address, or any financial information.
3.4 Firebase Analytics Data (Anonymous)
We use Google Firebase Analytics to collect anonymous, aggregated usage statistics to improve app performance. This includes:
App session duration and screen views
Crash reports and ANR events (via Firebase Crashlytics)
Device type and Android version (aggregated, not personally identifiable)
Firebase Analytics data is anonymised and cannot be used to identify you personally.
3.5 Firebase Cloud Messaging (FCM) Token
We collect your device's FCM push token to send you service notifications (e.g., account verification, important policy updates). This token is used exclusively for service communication and never for marketing purposes without consent.
3.6 Data Stored Locally On-Device Only (Never Transmitted to Us)
The following data is stored exclusively on your device in local storage (SharedPreferences or SQLite). It is never transmitted to our servers or any third party:
App blocklist — which applications you have chosen to block
Keyword blocklist — keywords or domain names you have configured for content filtering
Blocked domain database — the SQLite database of adult domains used for Premium -mode filtering
Scheduled blocking sessions and timers
Focus Lock session settings
Weekly block statistics (app blocks, keyword blocks, Reels blocks, etc.)
PIN / passcode (stored as hashed value; used to protect Settings)
Premium status cache (a local copy from Google Play, refreshed on each launch)
4. Android Permissions — Detailed Disclosure
The following table discloses every permission requested by Clarity Guard, its technical name, its purpose, and whether it accesses personal data. This disclosure is provided in accordance with Google Play Developer Policy.
5. Features — What Each Feature Does and What Data It Uses
5.1 App Blocker (Free)
Allows you to select applications to block. The Accessibility Service checks the package name of the foreground application against your local blocklist. No app content is read.
Data used: Locally stored app blocklist. No server transmission.
5.2 Scheduled Blocking (Free)
Lets you set recurring time-based schedules (e.g., Mon–Fri 9AM–5PM) during which blocking is automatically active. Uses Android's Exact Alarm API.
Data used: Schedule settings stored locally only.
5.3 Keyword & Domain Blocking (Premium)
When enabled, the Accessibility Service reads the URL visible in your browser's address bar. This URL is compared against:
Your manually configured keyword list
The server-synced adult domain database, stored on-device)
If a match is found, the browser is closed and a block dialog is shown. The URL is compared in real time on-device. The URL is NEVER logged, stored, or transmitted.
5.4 App Protection / Uninstall Protection (Premium)
This is the most powerful permission in the app. When you enable "App Protection":
Device Administrator rights are requested (you must grant this in Android Settings)
The app then monitors system settings screens to prevent:
Uninstallation of Clarity Guard
Clearing of app data (Clear Storage / Clear Data)
Turning off the Accessibility Service for Clarity Guard
Creating new user accounts (multi-user) on the device
Factory reset from Settings (as a bypass prevention measure)
Purpose: This feature is designed for parents who set up the app on a child's device to prevent the child from bypassing protections. It is NOT intended to monitor others without their consent.
Disabling: App Protection can always be disabled by the account holder using the PIN-protected Settings screen within Clarity Guard.
5.5 Social Media Content Blocking (Premium)
The following addictive content formats are blocked by monitoring on-screen UI element properties using the Accessibility Service:
Facebook Reels (com.facebook.katana)
Facebook Lite Reels (com.facebook.lite)
Instagram Reels (com.instagram.android)
YouTube Shorts (com.google.android.youtube)
TikTok (com.zhiliaoapp.musically and regional variants)
The blocker identifies the Reels/Shorts interface by checking UI element IDs and descriptions — NOT by reading any video content, captions, comments, or user data. When detected, it navigates back or closes the content.
5.6 Telegram Content Blocking (Premium)
Blocks adult content groups and addictive Telegram search results by checking group names and search hint text visible in the UI. Does NOT read private messages, contacts, or any private Telegram data.
5.7 Focus Lock / Mobile Lock (Premium)
A timer-based lock that prevents the user from leaving a designated app or the Clarity Guard app during a focus session. Uses the SYSTEM_ALERT_WINDOW permission to display an overlay. No data is collected; all session data is local.
5.8 Weekly Report (Free — Statistics Only)
Generates a weekly on-device summary of block events categorised by type (app blocks, keyword blocks, Reels blocks, etc.). All statistics are computed and stored locally using SharedPreferences. They are never transmitted to our servers.
5.9 Keyword Filtering Watchdog (Premium — Protective Function Only)
In Premium mode, the app runs a watchdog service to ensure the keyword filtering-based domain filter remains active. The Accessibility Service monitors for attempts to open keyword filtering- settings and displays a warning screen. This is not a general-purpose keyword filtering-; it is solely used to protect the domain-blocking filter from being disabled.
6. Account Management and Premium Purchases
6.1 Account Purpose
An account is required exclusively to manage your Premium licence across device restarts and to enable support to verify your purchase. Your email and Device ID are used to bind the Premium licence to your specific device.
6.2 Data Stored on Our Servers
The following personal data is stored on our secure server (raftechnologybd.com):
Your email address
Android Device ID (SHA-256 hashed version also stored for privacy-safe comparison)
Device model and name
Account creation date and premium status flag
We do NOT store: your blocklists, schedules, browsing activity, blocked URLs, app usage history, or any content from your device.
6.3 In-App Purchases
Premium access is purchased via Google Play Billing using the product ID. All payment processing is handled by Google. We receive only a purchase confirmation token. Your financial data never passes through our servers.
6.4 Your Right to Data Deletion
You may request complete deletion of your account data at any time by contacting our support team:
Email: raftechnology7@gmail.com
Subject line: "Account Data Deletion Request"
We will process deletion requests within 30 days and confirm completion by email. Upon deletion, your email, Device ID, and all associated server-side records will be permanently removed from our database.
7. Third-Party Services and SDKs
The following third-party services are integrated into Clarity Guard. Each service operates under its own privacy policy. We encourage you to review them.
Third-Party Privacy Policies:
Google / Firebase: https://policies.google.com/privacy
Meta Audience Network: https://www.facebook.com/about/privacy
8. How We Use Your Personal Data
We do NOT use your data for: selling to third parties, targeted behavioural advertising beyond ad network SDK operations, profiling, or any purpose not listed above.
9. Data Sharing and Disclosure
We do not sell, rent, or trade your personal information. We share data only in the following limited circumstances:
With third-party SDK providers as described in Section 7 (Firebase, Meta, Google Play), solely for the operational purposes described
With law enforcement or regulatory authorities if required by applicable law, a court order, or to protect the rights, property, or safety of our users or the public
In connection with a merger, acquisition, or sale of assets — in which case users will be notified via email or in-app notification prior to any transfer
10. Data Security
We take reasonable technical and organisational measures to protect your personal data:
All data is transmitted over HTTPS (TLS 1.2+)
Passwords are never stored in plain text — only salted SHA-256 hashes are stored
Device IDs are stored in hashed form for privacy-safe comparison
Local app data (blocklists, schedules) is stored in Android's private app storage, inaccessible to other apps
Our server infrastructure is maintained by RA Technology with access controls limiting who can view account records
No method of internet transmission or electronic storage is 100% secure. While we strive to protect your data, we cannot guarantee absolute security.
11. Data Retention
Account data is retained for as long as your account is active or as needed to provide services
Upon account deletion request, server-side data is permanently erased within 30 days
Local on-device data is deleted when you uninstall the app (subject to Android system backup policies)
Firebase Analytics data is retained as per Google's retention settings (default 2 months to 14 months)
Advertisement-related data is retained as per Meta and Google's respective policies
12. Your Rights and Choices
Depending on your location, you may have the following rights regarding your personal data:
13. Children's Privacy
We do not knowingly collect personal information from children under 13 years of age. If you are a parent and believe we have inadvertently collected data from a child, please contact us immediately at raftechnology7@gmail.com and we will promptly delete such information.
Clarity Guard complies with the Children's Online Privacy Protection Act (COPPA) to the extent applicable under U.S. law and equivalent regulations in other jurisdictions.
14. International Data Transfers
Clarity Guard is primarily operated and used in Bangladesh. Our server is hosted at raftechnologybd.com. Third-party services (Firebase, Meta, Google Play) are operated by their respective providers and may store data on servers located outside Bangladesh, including in the United States and the European Union.
By using Clarity Guard and creating an account, you consent to the transfer of your data to our servers and to the servers of our third-party service providers as described in this policy.
15. Google Play Data Safety Section — Summary
The following summarises what is disclosed in the Google Play Data Safety form for this app. This section is provided as a convenience; the full policy above governs.
Data is encrypted in transit: Yes (HTTPS/TLS)
You can request data deletion: Yes — email raftechnology7@gmail.com
16. Accessibility Service — Google Play Prominent Disclosure
Google Play Policy requires a prominent disclosure for apps using Accessibility Service. The following disclosure is also shown in-app during onboarding.
17. Device Administrator (Device Policy Controller) — Disclosure
When you enable the "App Protection" feature, Clarity Guard requests Device Administrator rights. This is required under the Android Device Admin API to prevent circumvention of parental controls. Specifically, Device Admin is used ONLY for:
Preventing Clarity Guard from being uninstalled by an unauthorised user
Blocking attempts to clear Clarity Guard's app data
Device Admin is NOT used for: remote wipe, password enforcement, screen lock policy, location monitoring, email/calendar access, or any MDM (Mobile Device Management) function beyond the two use cases listed above.
You (or the account holder) can disable Device Admin at any time through the PIN-protected Settings screen in Clarity Guard, which will then allow normal uninstallation.
18. Changes to This Privacy Policy
We may update this Privacy Policy periodically to reflect changes in our practices, features, or applicable law. When we make material changes, we will:
Update the "Last Updated" date at the top of this document
Display an in-app notification on next launch
For significant changes affecting data collection, send an email notification to registered users
Continued use of the app after changes are posted constitutes acceptance of the updated policy. If you do not agree with the changes, you must discontinue use of the app and request account deletion.
19. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us:
© 2026 RA Technology. All rights reserved. | Clarity Guard | com.raftechnology.clarityguard