GOOGLE PLAY DATA SAFETY FORM — ANSWERS

MindLock App
Copy these answers exactly when filling the form in Google Play Console

SECTION 1: DATA COLLECTION AND SECURITY

Question: Does your app collect or share any of the required user data types?
Answer: YES

Question: Is all of the user data collected by your app encrypted in transit?
Answer: YES

Question: Do you provide a way for users to request that their data is deleted?
Answer: YES
(Users can email supportmindlock@gmail.com to request full account and data deletion)

SECTION 2: DATA TYPES COLLECTED

For each category below, select exactly as shown:

PERSONAL INFO

Email address

FINANCIAL INFO

Purchase history

Payment info (card/bank details)

APP ACTIVITY

App interactions

In-app search history

Installed apps

Other user-generated content

APP INFO AND PERFORMANCE

Crash logs

Diagnostics

Other app performance data

DEVICE OR OTHER IDs

Device or other IDs

SECTION 3: DATA SHARING

Question: Does your app share user data with third parties?
Answer: YES

Third parties you share data with:

  1. Supabase — Email address, device model, usage summaries, brain health scores
    Purpose: Cloud database and user authentication
    Privacy policy: https://supabase.com/privacy
  2. Razorpay — Email address, subscription confirmation
    Purpose: Payment processing
    Privacy policy: https://razorpay.com/privacy

Question: Is the data shared for a purpose that is not stated in the Privacy Policy or not required for the app to work?
Answer: NO

SECTION 4: SECURITY PRACTICES

Question: Does your app use security measures?
Answer: YES

Measures used:

SECTION 5: SPECIAL DATA HANDLING

Question: Does your app collect data from children?
Answer: NO (age requirement is 13+)

Question: Does your app include ads?
Answer: NO

SECTION 6: DATA SAFETY SUMMARY (shown to users on Play Store)

This is the public-facing summary. Fill it exactly like this in the form:

Data collected:

Data not collected:

Data shared:

Security:

Commitment: MindLock does not sell your personal data. Accessibility service data never leaves your device.

NOTES FOR GOOGLE PLAY REVIEW TEAM

Regarding Accessibility Service

MindLock uses Accessibility Service for the following specific purposes:

  1. Detecting which app the user opens (TYPE_WINDOW_STATE_CHANGED events only) to enforce user-configured app blocks
  2. Detecting scroll events within social media apps (TYPE_VIEW_SCROLLED) to implement the Doom Scroll Guard feature, which interrupts continuous short-video scrolling after a user-configured time threshold
  3. Detecting private/incognito browser windows via window class name (not content) to enforce the user's content filter settings

The accessibility service with canRetrieveWindowContent=false is used for all blocking features. A separate, optional service with canRetrieveWindowContent=false is used only for incognito mode detection via class name.

No accessibility event data is transmitted outside the user's device. No screen content, passwords, messages, or personal communications are read.

Regarding VPN Permission

MindLock's Content Filter feature uses Android's VPN Service to create a local DNS filter that blocks requests to adult content domains. This VPN:

Regarding REQUEST_INSTALL_PACKAGES

MindLock distributes updates directly to users. The REQUEST_INSTALL_PACKAGES permission is used to install app update APKs that the user has explicitly chosen to download from within the app, after being shown version information and release notes. Users can decline the update at any time.