NK Neelakandan ← Back to site

Privacy Policy

Tamil Flip Clock

Effective date: 17 September 2026 Application: com.ineelakandan.tamilflipclock

Summary

Tamil Flip Clock collects no personal data, and transmits nothing off your device.

The app does not request the INTERNET permission. It is therefore not capable of sending data anywhere, to us or to anyone else, even in principle. You can verify this yourself in app/src/main/AndroidManifest.xml.

There is no analytics, no crash reporting, no advertising, and no third-party SDK of any kind. The app’s only dependencies are Google’s own AndroidX and Jetpack Compose libraries.

What the app stores

Everything the app stores stays in its own private storage on your device, in two Android SharedPreferences files:

File Contents
lock_screen_clock Whether you switched on the lock screen clock mode (a single true/false)
clock_settings Your four display choices: date, seconds, Tamil numerals, Latin numerals (four true/false values)

That is the complete list. No identifiers, no usage history, no timestamps, no device information.

Uninstalling the app deletes all of it.

What the app does not collect

To be explicit, the app does not collect, store, or transmit:

  • Your name, email address, phone number, or any account information
  • Location data of any kind
  • Contacts, messages, call logs, or calendar entries
  • Photos, videos, or any file on your device
  • Advertising identifiers, device identifiers, or IP addresses
  • Analytics, telemetry, usage statistics, or crash reports

Permissions and why they exist

None of the permissions below are used to gather information about you.

Permission Purpose
SYSTEM_ALERT_WINDOW Lets the app display the clock over your lock screen. It is not used to observe or overlay any other app.
FOREGROUND_SERVICE,
FOREGROUND_SERVICE_SPECIAL_USE
Keeps a service running so the clock can appear when your screen wakes. It shows a permanent notification while active.
POST_NOTIFICATIONS Displays that service notification. Optional — the app works if you refuse it.
RECEIVE_BOOT_COMPLETED Restores the lock screen clock after you restart your phone.
WAKE_LOCK Keeps the processor awake for a few seconds after your screen turns off, so the clock can be put in place.
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS Asks Android not to shut the clock down while your phone is idle. Optional.

Camera and flashlight

The app has no camera permission and never accesses your camera.

  • The flashlight button uses CameraManager.setTorchMode, which controls only the torch LED and requires no permission. No image data is involved.
  • The camera button hands off to whichever camera app you already have installed, using a standard Android intent. This app does not see, receive, or store anything that app produces. Once you tap it, that app’s own privacy policy applies.

Device administrator (optional, advanced)

The app includes an optional device administrator component that can disable the system keyguard, so the clock replaces your lock screen rather than covering it.

This is inactive unless you deliberately enable it from a computer over adb. It cannot be enabled from inside the app.

The only privileged capability declared is force-lock. The component does not read, collect, or transmit anything. It is used solely to call setKeyguardDisabled. See the README for details and how to remove it.

Android backup

The app uses Android’s standard automatic backup. If you have device backup enabled in your Android settings, the preferences listed above may be included in your own Google account backup and restored when you set up a new device.

That backup is between you, your device, and Google — it is governed by Google’s Privacy Policy, and we have no access to it.

You can prevent this by turning off backup for this app in your Android settings.

Children

The app contains no advertising, no in-app purchases, no user accounts, and no data collection. It is suitable for all ages.

Changes to this policy

Any change will be published on this page and in the project repository, with the effective date above updated. Material changes will be noted in the release notes.

Contact

For any question about this policy or the app’s handling of data:

Verifying these claims

This app is open source. You do not have to take any of the above on trust:

  • No network access — search the manifest for INTERNET. It is absent.
  • No third-party SDKs — read the dependencies block in app/build.gradle.kts. Everything is androidx.*.
  • What is stored — search the source for getSharedPreferences. There are two call sites, in LockScreenMode.kt and ClockSettings.kt.