App Name: Ray Guardian
Last Updated: April 29, 2026
Contact: support@rayguardian.in
Website: [https://rayguardian.in]
Ray Guardian ("we," "our," or "us") is a parental control application that helps parents monitor and manage their minor child's digital activity. This Privacy Policy explains what data we collect, why we collect it, how it is used, and your rights over that data.
This application is strictly designed for the parental monitoring of minor children (under 18 years of age) with full parental authority. It is not intended for monitoring adults.
This policy applies to:
By using Ray Guardian, the Parent confirms that:
Ray Guardian must not be used for unauthorized surveillance of any individual.
| Data Type | What We Collect | Why |
|---|---|---|
| Location | Precise GPS coordinates, accuracy, altitude, speed | Allows parent to locate child's device in real time |
| App Usage | App name, package name, daily usage time in minutes | Enforces screen time limits set by parent |
| Device Status | Battery level, Android OS version, online/offline status | Ensures the app is functioning and device is reachable |
| Device Identifier | Android ID (hardware identifier) | Links child device to parent account |
| FCM Token | Firebase Cloud Messaging token | Enables instant remote lock commands from parent |
| Security Events | Admin removal attempts, VPN usage, app installs/uninstalls | Sends tamper alerts to parent |
| Browser Activity | Actively loaded URLs and page titles | Checked against a predefined blocklist to detect and block explicit adult content |
| Sensor Data | Accelerometer readings (impact events only) | Sends a "device drop or hard impact" alert to the parent when sudden impact above 3G is detected |
| Data | Stored in Database? | Retention |
|---|---|---|
| GPS coordinates (last known location) | G Yes - parent needs this to see child's location | 30 days |
| App usage times | G Yes - required for screen time reports | 30 days |
| Security alerts | G Yes - required for parent to review incidents | 90 days |
| Browser history / visited URLs | G No - only checked in real-time, never stored | Not stored |
| Messages, keystrokes, files | G No - never collected | Never |
| Accelerometer raw data | G No - only a text alert is sent on hard impact | Not stored |
Location note: If the child's location permission is turned off, the app will stop collecting GPS data immediately. The last known location already stored in the database remains visible to the parent until it is automatically deleted after 30 days.
We use collected data exclusively to:
We do not use your data for advertising, profiling, or sale to third parties.
Ray Guardian requires the following sensitive permissions. We are fully transparent about their use:
Used for: Detecting which app is in the foreground to enforce app blocks and screen time limits; detecting adult content in browser URL bars when a page loads.
Not used for: Reading personal messages, capturing screen content, recording passwords or keystrokes.
Used for: Allowing the parent to remotely lock the child's device screen; preventing unauthorized uninstallation of Ray Guardian by the child.
ACCESS_BACKGROUND_LOCATION)Used for: Sending the child's GPS location to the parent dashboard even when the app is minimised or the screen is off.
Required disclosure: Location is collected in the background to support the "Locate Child" feature. This collection stops immediately if the device is unpaired or the app is uninstalled.
PACKAGE_USAGE_STATS)Used for: Tracking daily foreground usage time per app to display screen time reports and enforce daily limits.
Used for: Displaying the persistent "Guardian Active" foreground service notification required by Android for background services.
Used for: Automatically restarting the Ray Guardian protection service after the device is rebooted, ensuring continuous parental controls remain active without requiring manual intervention.
| Data Type | Retention Period |
|---|---|
| Location logs | 30 days, then automatically deleted |
| Activity logs (app usage) | 30 days, then automatically deleted |
| Security alerts | 90 days |
| Account data | Until account is deleted by the parent |
| FCM tokens | Until device is unpaired or app is uninstalled |
We do not sell, rent, or share user data with third parties except:
Ray Guardian is a tool for parents to protect children - it is not a service directed at children. The child does not create an account. All child data is collected under the authority and consent of the parent or legal guardian who set up the account.
Parents may delete all child data at any time from the Parent Dashboard by deleting the child's device profile or the entire account.
As a parent/guardian using Ray Guardian, you have the right to:
To exercise any of these rights, contact us at: support@rayguardian.in
| Service | Purpose | Privacy Policy |
|---|---|---|
| Supabase | Database, authentication, edge functions | https://supabase.com/privacy |
| Google Firebase (FCM) | Push notifications for lock commands and security alerts | https://policies.google.com/privacy |
| Google Play Services | Location (FusedLocationProvider) | https://policies.google.com/privacy |
We will notify registered users by email if this policy changes materially. Continued use of the app after notification constitutes acceptance of the updated policy.
If you have questions or concerns about this Privacy Policy:
Email: support@rayguardian.in
Website: [https://rayguardian.in/docs/PRIVACY_POLICY.md]
In the event of a data breach, affected users will be notified within a reasonable timeframe as required by applicable laws.
This Privacy Policy is governed by the laws of India. Any disputes shall be resolved in the courts of Belagavi, India.
This privacy policy was last reviewed on April 29, 2026.