Privacy Policy
Last Updated: December 12th, 2025
Introduction
ActivityLens is a screen activity monitoring tool designed for developers, testers, and power users who need to track app behavior in real-time. This Privacy Policy explains what data the app accesses, how it is handled, and our commitment to your privacy.
Data Collection
ActivityLens does NOT collect, transmit, or store any personal data. All information processed by the app remains exclusively on your device.
Data Accessed Locally:
- Current app package names: The package identifier of the foreground application.
- Activity class names: The current activity/screen class within the foreground app.
- Clipboard content: Text copied to the system clipboard (optional, can be disabled).
- Installed app list: Package names and component information of apps on your device.
- Activity timestamps: When app transitions occur for logging purposes.
No Data Leaves Your Device: ActivityLens has no internet permission, no analytics, no crash reporting, and no cloud synchronization. Everything stays local.
How the Data Is Used
The locally accessed data is used exclusively for:
- Displaying real-time activity information in the floating overlay.
- Building the activity log for review and debugging.
- Tracking clipboard changes in the copy log tab.
- Populating the app explorer with installed application details.
Permissions - Why They Are Required
ActivityLens requires several system permissions to function. Here is why each is necessary:
- Accessibility Service: Required to detect which app and activity is currently in the foreground. This is the core functionality of the app.
- Display Over Other Apps: Needed to show the floating overlay on top of other applications.
- Notification Listener: Optional permission to monitor notification events and app interactions.
- Usage Access: Used to query app usage statistics and package information.
- Post Notifications: Required to display the foreground service notification (Android requirement for background services).
- Boot Completed: Allows the service to restart automatically after device reboot if enabled.
- Wake Lock: Prevents the CPU from sleeping while monitoring is active.
All permissions are used solely for the app's intended functionality and do not transmit any data externally.
Data Storage and Security
All data is stored locally on your device in the app's private storage area. This data is:
- Inaccessible to other applications.
- Encrypted by Android's file-based encryption (on supported devices).
- Automatically deleted when you uninstall ActivityLens.
- Clearable at any time via Android Settings or the app's settings.
Third-Party Services
ActivityLens does not use any third-party services, SDKs, analytics platforms, or advertising networks. The app operates completely offline and independently.
Children's Privacy
ActivityLens is not intended for children under 13 years of age. The app is designed for developers and technical users.
Your Rights
- Access: View all logged data directly within the app.
- Deletion: Clear all logs and data through the app's settings or by uninstalling.
- Control: Disable specific features like clipboard monitoring at any time.
- Revoke Permissions: Disable any permission through Android Settings to stop related functionality.
Changes to This Policy
If we make material changes to this Privacy Policy, we will update the "Last Updated" date and include a notice in the app's changelog. Continued use of ActivityLens following such updates constitutes acceptance of the revised policy.
Contact Information
For inquiries regarding this Privacy Policy or the app's data practices, please contact:
Email: admin@moalduhun.com
Developer: Moalduhun
Compliance Statement
ActivityLens adheres to Google Play's Developer Program Policies regarding Accessibility Services and Data Safety requirements as of December 12th, 2025.
Thank you for using ActivityLens.