Privacy Policy
Last updated: November 4, 2026
This policy explains what Wean collects, why, and what happens to it. It's written to match exactly what the app does today — if a feature described here isn't live yet, we say so.
1. Who we are
Wean ("we", "us", "the App") is developed by Shreyanshu Maske, an individual developer based in India. Wean is a mindful screen-time app: it tracks how long you spend in the apps you choose to track, helps you set and keep to usage budgets, and — if you opt in — lets a trusted partner support you in staying accountable.
For any privacy question, contact contact@wean.pro.
2. Information we collect
Account information
When you create a Wean account (email/password or "Continue with Google"), we collect your email address, display name, and the unique account ID Firebase Authentication assigns you. If you sign in anonymously as a first step of accepting a partner invite, that anonymous identity is upgraded to your email account once you complete sign-up.
App usage data
For each app you choose to track, Wean reads how long you used it and when, via Android's Usage Access API. It does not read what you did inside those apps — no screen content, messages, or media. This daily usage data is stored on your device and, once you're signed in, synced to our database (Firebase Firestore) under your account so it's available across sessions and to a linked partner if you have one.
Habit & baseline data
From your usage history, Wean calculates per-app patterns — your typical usage time, how consistent that pattern is, and our confidence in it — to set fair, personalized budgets rather than one-size-fits-all limits. This derived data is stored the same way as your usage data.
Daily plan data (processed on our server, not stored)
Once a day — and again when you change which apps you track — Wean sends a summary of your recent patterns to our server, which calculates that day's plan: each tracked app's daily limit, how the limit is split across the day, and an estimate of how rested or strained you are, so budgets ease off on hard days. The summary contains:
- The package names of the apps you track.
- For those apps: daily usage totals (about the last two weeks, including Android's own history from before you installed Wean), minutes used in each 5-minute slot of the day (last 21 days), and session lengths and counts with whether they were at night or on a weekend (last 7 days).
- The times your screen turned on and off over the last 21 days, used only to estimate when you usually sleep and wake.
- Your mood ratings (1–5) from check-ins over the last 7 days.
- How many times a tracked app was blocked in the last two days, and your chosen reduction pace.
- A random ID created when you install Wean, and the signing fingerprint of the installed app (used to detect modified copies).
The server uses this only to compute your plan. It does not save the summary or the plan: the plan is digitally signed, sent back, and stored on your device, and the next day's request includes it so your progress carries over. The server keeps only a daily request counter per account (to prevent abuse) and, if a modified copy of the app calls it, a log entry with your account ID and that app's signing fingerprint.
App integrity checks
To make sure requests to our backend come from the genuine Wean app on a real device, Wean uses Google Play Integrity through Firebase App Check. Google returns a verdict about the app and device; we don't receive any other device information from it.
Purchases
If you subscribe to Wean Pro, payment is handled by Google Play — we never see your card or payment details. We use RevenueCat to manage subscriptions: it receives your Wean account ID and your purchase and subscription history from Google Play, so we can unlock Pro features on your account.
Notification data
If you allow notifications, we store a Firebase Cloud Messaging token against your account so we can send you budget alerts, check-in prompts, and (if applicable) partner notifications.
Accountability partner data
Wean's partner feature is entirely opt-in on both sides: you invite someone by email, and nothing is shared until they accept. Once linked:
- Your partner can see your daily usage summaries and when you cross a budget tier.
- Your partner can approve or deny "unlock requests" you send them for a blocked app.
- You can remove your partner at any time from Settings; they can also step down themselves.
We never share your usage data with anyone other than the one partner you specifically invited and who accepted.
On-device only — never sent to us
The following stay on your device and are never uploaded to our servers:
- Your friction / enforcement settings (blocking style, manual window edits)
- Check-in answers other than the mood rating — stress and energy stay on your device
- Onboarding and local app preferences
Accessibility Service data
With your explicit permission (granted separately in Android Settings, not a normal app permission), Wean runs two Accessibility Services to power two specific features:
- Doom-scroll detection reads only the package name of the app in front of you and generic scroll/window events (how far and how often you scroll) — never the text, images, or content on your screen. It's used to detect long feed-scrolling sessions and gently interrupt them.
- Metric hiding (an optional friction tool) scans on-screen text only to find numeric patterns that look like like/view/follower counts, so it can visually cover them with an opaque chip. It doesn't record, store, or transmit any on-screen text — the scan happens in memory, on your device, purely to decide where to draw a chip.
Neither service reads passwords, messages, or any content unrelated to these two jobs.
Information we do not collect
Wean does not access your camera, contacts, call log, SMS/text messages, calendar, precise or coarse location, photos, videos, microphone audio, or files on your device. We don't request any of these permissions.
3. Permissions we request, and why
| Permission | What it's for |
|---|---|
| Usage Access | Reads which tracked app is in the foreground and for how long — the core of usage tracking and budgets. |
| Display over other apps | Shows the pause/block screen and gentle nudges on top of the app you're using. |
| Accessibility Service | Powers doom-scroll detection and metric-hiding, and catches a blocked app hiding in split-screen or a floating window. See Information we collect for exactly what it reads. |
| Notifications | Budget alerts, check-in reminders, and partner notifications. |
| Run in background / start on boot / exact alarms / ignore battery optimization | Lets tracking and budget enforcement keep working through the day and after a restart, without being killed by the system. |
Note: Any permission not listed above (camera, contacts, SMS, calendar, location, storage/media, phone) is not requested by Wean.
4. How we use your information
- To run the core features: usage tracking, budgets, blocking, and check-ins.
- To personalize your budgets based on your own historical patterns, sleep timing, and mood ratings (see "Daily plan data").
- To check that requests come from the genuine app, and to manage Pro subscriptions.
- To operate the accountability partner feature you've opted into.
- To send you notifications you've allowed.
- To maintain, secure, and debug the service (e.g. investigating a sync failure you report).
We do not use your data for advertising, and Wean does not currently integrate any advertising or analytics SDK.
5. Who we share information with
- Your accountability partner — only if you've linked one, and only the data described in "Information we collect" above.
- Google Firebase (Authentication, Firestore, Cloud Functions, Cloud Messaging) and Google Sign-In — our infrastructure provider. Google processes this data on our behalf under its own privacy policy and does not use it for its own purposes. Google Play Integrity and Firebase App Check verify the app as described above.
- RevenueCat — manages Pro subscriptions, as described in "Purchases", under its own privacy policy.
- Law enforcement or legal process — only if we're required to by applicable law.
- A successor entity — if Wean is ever transferred as part of a business change, with notice to you.
We do not sell your personal data, ever, to anyone.
6. Children & family use
Wean is designed to be usable within families — for example, a parent acting as the accountability partner for a teenager. Where a user is under the age required by local law to consent on their own (18 in India under the DPDP Act, unless a lower age applies where you live), a parent or legal guardian must set up and consent to that use on the child's behalf, and remains responsible for the account.
We do not knowingly allow a child to create an independent Wean account without such consent. If you believe a child has done so without appropriate parental involvement, contact us at contact@wean.pro and we'll act on it.
7. Data retention & deletion
We keep your account and usage data for as long as your account is active, so budgets and history keep working. On-device data is removed automatically when you sign out.
You can delete your account yourself at any time from Settings → Delete Account. Deletion isn't instant: your account is disabled immediately and scheduled for permanent erasure 14 days later. When you request it, we email you a one-time recovery code — entering that code via "Recover account" on the sign-in screen within the 14 days cancels the deletion and restores full access to your account and data. If you have an accountability partner linked, that link ends immediately when you request deletion, regardless of whether you later recover the account, since we don't think it's right to leave that access open for 14 days on an account that's mid-deletion.
Once the 14 days pass without recovery, we permanently erase your usage data, baselines, settings, and account record from our systems — this can't be undone after that point. You can also still reach us at contact@wean.pro for deletion or any other data request if you'd rather not use the in-app flow.
8. Your rights
As a Data Principal under India's Digital Personal Data Protection Act, 2023 — and as a matter of practice for every Wean user regardless of where you live — you can ask us to:
- Access a copy of the personal data we hold about you.
- Correct inaccurate or incomplete data.
- Erase your data (see "Data retention & deletion" above).
- Withdraw consent for the partner feature at any time, by unlinking.
- Object to a specific processing activity, or ask questions about this policy.
Send these requests to contact@wean.pro; we aim to respond within 30 days.
9. Security
Data in transit to our backend is encrypted (HTTPS/TLS). Access to Firestore is governed by server-side security rules scoped to your own account, and sensitive operations (like verifying a partner invite code, or computing your daily plan) run through server-side Cloud Functions rather than the client. Daily plans are digitally signed, so they can't be altered on the device. No method of storage or transmission is 100% secure, but we design for least-privilege access throughout.
10. International data storage
Our backend functions are deployed in Google Cloud's asia-south1 (Mumbai) region; underlying Firebase services may otherwise use Google's global infrastructure. By using Wean, you understand your data may be processed outside your home country, always under Google's published safeguards for its Firebase platform.
11. Changes to this policy
If we make a material change, we'll update the date at the top of this page and, where reasonably possible, notify you in-app before it takes effect.
12. Contact
Shreyanshu Maske · contact@wean.pro
Wean (package com.wean.app)