CloudEx Inc. ("we", "us", or "our") operates the "Keep Screen On Pro" app (the "Service"). This Privacy Policy explains what information we collect, how we use it, and the choices available to you. By using the Service, you are deemed to have agreed to the practices described in this Policy.
1. Our Core Principle
Keep Screen On Pro keeps your Android phone's screen from turning off while you need it. It keeps the screen on when you turn it on by hand, while a timer runs, while you use apps you choose, during time slots you set, while charging, and in similar situations. Deciding when to keep the screen on, and keeping it on, happen entirely on your device. There is no account and no sign-in, and no server of ours receives your app settings or how you use the app. Specifically, we do not have access to any of the following:
- What is shown on your screen, or the contents of other apps
- The apps you choose for "Apps", or the names and package names of the apps you use
- The settings you make in the app on your device, such as your time slots
- Phone numbers, your call history, who you talk to, or what is said
The app uses the internet only for the purposes described in Sections 2 and 3.
2. How the App Keeps the Screen On, and the Permissions and Device Information It Uses
- Display over other apps (SYSTEM_ALERT_WINDOW) — To keep the screen on, the app places a 1×1-pixel transparent window on the screen and marks it to keep the screen on (FLAG_KEEP_SCREEN_ON). The window is invisible and receives no touches or input, so what other apps show and how they respond does not change. The app does not read anything on your screen. This permission is required for the app's core function.
- Modify system settings (WRITE_SETTINGS) — Requested only when you use the Premium feature that changes the phone's screen timeout (the "Screen timeout" tile and the matching setting), to set the screen timeout to the value you choose. It is not used to keep the screen on: keeping the screen on never rewrites your phone's screen-timeout setting.
- Usage access (PACKAGE_USAGE_STATS) — Needed only if you use "Apps" (keep the screen on while chosen apps are in use), to know which app is currently in the foreground. App names and package names are used only for this check on your device and are never sent anywhere.
- Sensors (Premium "When placed face down" and "In a pocket or cover") — The accelerometer (direction of gravity) and the proximity sensor are read only while one of these options is on. The readings are processed instantly on your device and are never stored or sent.
- Battery level, temperature, and charging state — Read on your device from the battery information Android provides, for the safety stops (low battery, 15% by default; heat, stopping at 45 °C and resuming at 42 °C) and for "Keep on while charging". They are used only for these checks.
- Calls (Premium "Keep on during calls") — Whether you are in a call is determined only from the phone's audio mode (in a call / in communication). The app uses no phone permission and never reads phone numbers, your call history, who you talk to, or what is said.
- Notifications (POST_NOTIFICATIONS) and foreground service (FOREGROUND_SERVICE / FOREGROUND_SERVICE_SPECIAL_USE) — Used for the ongoing notification shown while the app is working (its status and control buttons) and for the warning one minute before a timer ends.
- Run at startup (RECEIVE_BOOT_COMPLETED) — Used for the "Turn on at startup" option and to restore the app's operation after the phone restarts or the app is updated.
- Prevent sleep (WAKE_LOCK) — Used only by the optional "Compatibility mode", which holds a screen wake lock for up to 10 minutes at a time and renews it while needed.
- Internet (INTERNET / ACCESS_NETWORK_STATE) — Used only to send anonymous crash reports, for Google Play purchases, to download the list of our other apps, and to show this privacy policy in the app.
- Google Play Billing (com.android.vending.BILLING) — Used for the one-time "Premium" purchase.
The app does not use location, camera, microphone, contacts, phone, or storage (photos, videos, and other files) permissions, an accessibility service, or the advertising ID.
3. Information We Collect
3.1 Information Collected Automatically
- Anonymous crash reports: Via Firebase Crashlytics. When the app crashes, we collect the stack trace, device model, OS version, and app version. This does not include personally identifiable information.
- Purchase information: We use purchase tokens issued by Google Play to verify your one-time "Premium" purchase. We never receive any payment information such as credit card numbers.
- List of our other apps: To show our other apps, the app downloads their names, descriptions, and icons from our content server (static files hosted on Cloudflare Pages). The request contains no personal data from the app. As with any request to a web server, the server receives your device's IP address as part of the connection. Tapping an app in the list opens its page on Google Play.
3.2 Information Stored Only on Your Device
- Automatic rules: The package names of the apps you choose for "Apps", your time slots, and the charging, landscape, and call settings are stored on your device and are used only to decide whether to keep the screen on.
- App settings: The safety settings, your timer choices, notification and color theme settings, and your Premium purchase status are stored on your device.
- State kept only on this device: Whether the screen is kept on by hand, blackout, "Pause this time", the record of the app being stopped by the system, the tiles you have added, the first-run introduction (onboarding), and the record of when a rating request was shown are stored only on your device.
- Android backup: If backup is turned on in your device settings, Android may include the app's settings file (automatic rules, time slots, safety, notifications, timer, color theme, and purchase status) in the backup it saves to your own Google account, or copy it to a new phone when you transfer your data directly. The "State kept only on this device" above is excluded. This is handled by Android; we have no access to it.
- When you uninstall: Uninstalling the app or clearing its data deletes everything the app has stored.
3.3 Information We Explicitly Do Not Collect
- What is shown on your screen, or the contents of other apps
- The names and package names of the apps you use (they are used only for checks on your device)
- Your location, camera images, or microphone audio
- Phone numbers, your call history, who you talk to, or what is said
- Your name, email address, phone number, or contacts (the app has no account or sign-up)
- The advertising ID (AAID) or app usage statistics (the app does not use Google Analytics)
4. How We Use Information
The limited information we collect is used only for the following purposes:
- Operating and maintaining the Service
- Verifying your Premium purchase
- Diagnosing and fixing crashes
- Showing our other apps
- Responding to support inquiries
- Complying with applicable laws
5. Third-Party Services and Data Sharing
Keep Screen On Pro uses the following third-party services. Each service has its own privacy policy.
- Firebase Crashlytics (Google LLC) — anonymous crash diagnostic data
- Google Play Billing (Google LLC) — the one-time Premium purchase; payment is completed on Google Play, and we never receive payment information such as credit card numbers
- Google Play In-App Review and In-App Updates (Google LLC) — let you rate the app and install updates without leaving it; handled by Google Play, and the app itself sends no information for them
- Cloudflare Pages (Cloudflare, Inc.) — hosts the static list of our other apps
We do not sell your personal data or share it with third parties.
6. Data Security
We protect your data by handling as little of it as possible. The app has no account, and your app settings, the apps you choose, your time slots, and similar information are never sent to our servers. The only information the app sends off your device is the minimal information described in Section 3.1 (Android's own backup is described in Section 3.2). Payment is completed within Google Play, and we never handle payment information such as credit card numbers.
7. Data Retention and Deletion
- Crash reports: retained for 90 days, then deleted.
- Settings and state on your device: kept until you uninstall the app or clear its data, which deletes all of it.
- Android backup: kept in your own Google account; we have no access to it.
Depending on where you reside (e.g., the EEA, UK, California, Japan), you may have the right to request access to, correction of, or deletion of the limited information we hold. To make a request, please contact us at the address below.
8. Children's Privacy
Keep Screen On Pro is a utility for a general audience and is not directed to children under the age of 13 (or the minimum age applicable in your region). If we inadvertently collect information from such a child, we will delete it promptly upon being contacted.
9. Changes to This Policy
This Privacy Policy may be updated from time to time. The latest version is always published at this URL together with its effective date. We will also notify you within the app of significant changes as appropriate.
10. Contact
For questions about privacy, data requests, or to report concerns, please email us at .
CloudEx Inc. (Japan)
Effective Date: October 10, 2026