Privacy Policy for Nari
Effective Date: March 26, 2026
Thank you for choosing to use Nari. We understand that your privacy is important. This Privacy Policy
outlines our practices regarding the collection, use, and disclosure of your information when you use our
mobile application ("App").
1. Data Collection and Usage
We do not collect, transmit, store, or share any of your Personal or Sensitive User Data.
Nari operates 100% offline and locally on your device. All calculations, tracking metrics,
and application states are processed within the isolated environment of your smartphone. We do not use any
remote servers, cloud databases, or third-party analytics trackers to monitor your activity.
2. Required Permissions and Clear Justification
To provide its core functionality (preventing "dumbscrolling" and limiting excessive screen time), Nari
requires specific Android system permissions. Below is a detailed explanation of why each permission is
absolutely necessary and how it is used strictly within the boundaries of the law and Google Play Developer
Policies:
a) Usage Access (PACKAGE_USAGE_STATS)
- Why we need it: To determine which applications are currently active on your screen and
calculate the duration of your usage.
- How it is used: Nari checks the foreground application name against your personal
"monitored apps" list. If a match is found, a local timer starts.
- Privacy Guarantee: We solely use this permission for local time-tracking. We do not
record your interaction history, keystrokes, content viewed inside those apps, or transmit this usage
data to any external server.
b) Display Over Other Apps (SYSTEM_ALERT_WINDOW)
- Why we need it: To instantly display a warning overlay popup (Nari's intervention
screen) when your usage limit is exceeded.
- How it is used: When the local timer hits the configured limit (e.g., 5 minutes), Nari
draws a full-screen block over the monitored app to interrupt your scrolling habit.
- Privacy Guarantee: This permission is strictly utilized to render our UI components
over the active screen. It is not used for clickjacking, ad-injection, or any malicious UI interference.
c) Foreground Service & Notifications (FOREGROUND_SERVICE & POST_NOTIFICATIONS)
- Why we need it: Android OS requires background tracking applications to declare a
visible Foreground Service to ensure transparency to the user.
- How it is used: Nari runs a continuous local service to keep the timer accurate even
when the app is closed. This service displays a persistent, low-priority notification in your status bar
so you are always aware that Nari is active.
d) Run at Startup (RECEIVE_BOOT_COMPLETED)
- Why we need it: To ensure your Nari protections automatically resume after you restart
your phone, without requiring you to manually open the app again.
e) Background Activity / Battery Optimization Exemption (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS)
- Why we need it: On certain Android manufacturers (notably Samsung One UI and Xiaomi
MIUI/HyperOS),
the operating system aggressively kills background processes — including Foreground Services — when the
user
swipes an app from the Recent Apps screen, overriding Android's standard
stopWithTask="false"
declaration. Requesting a battery optimization exemption instructs the OS to treat Nari as a
high-priority process and allow it to self-restart without user intervention.
- How it is used: If granted, this permission solely prevents Nari's monitoring service
from being terminated by manufacturer-specific battery management systems. It does not grant Nari access
to any personal data, network resources, or device sensors beyond what is already declared above.
- This permission is optional. Nari's core functionality remains fully operational
without
it. Users on stock Android (Pixel and other AOSP-based devices) are unaffected. However, on Samsung and
Xiaomi devices, denying this permission may cause the monitoring service to stop temporarily after the
app is removed from Recent Apps, until the periodic AlarmManager keepalive restarts it (typically
within 5 seconds).
- Privacy Guarantee: This exemption does not allow Nari to collect additional data, run
network requests, or perform any action outside of its stated screen-time monitoring purpose.
3. Data Storage and Security
All of your preferences (such as the list of monitored apps, time limits, and Action History) are saved
securely in your device's local storage (SQLite/Room Database and SharedPreferences) and are exclusively
accessible by Nari. If you uninstall the App, all associated tracking data is permanently deleted from your
device.
4. Children's Privacy
Our App does not address anyone under the age of 13. We do not knowingly collect personally identifiable
information from children under 13. Given our strict "Zero Data Collection" architecture, no child's data
can ever be transmitted or compromised.
5. Changes to This Privacy Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new
Privacy Policy on this page and updating the "Effective Date" at the top. You are advised to review this
Privacy Policy periodically for any changes.
6. Contact Us
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at:
- Email: minhthiennguyen1509@gmail.com
- Developer: Minh Thien Nguyen (Laughing Thi)