Privacy Policy

Your Privacy, Fully Detailed.

Last Updated: December 31, 2025

This policy describes exactly what code runs in the Takan application ("the App"), what third-party services are used, and how your data is handled. We believe in total transparency.

1. Third-Party Libraries & Data Processing

The App uses specific third-party libraries to provide its functionality. Below is the exhaustive list of services integrated into the App, derived directly from our build configuration:

A. Google Play Services & Firebase

We use the Google ecosystem to ensure stability, security, and functionality.

  • Google Play Billing Library (com.android.billingclient):
    • Purpose: To process payments for the optional "Paid Version" or digital products.
    • Data: Payment transactions are handled entirely by the Google Play Store. We do not see or store your credit card information.
  • Google Analytics for Firebase (firebase-analytics):
    • Purpose: To understand how users interact with the app (e.g., which themes are popular, screen views).
    • Data: Collects anonymous usage data, device identifiers, and location data (at a city/region level).
  • Firebase Crashlytics (firebase-crashlytics):
    • Purpose: To detect crashes and errors so we can fix them.
    • Data: Collects stack traces, device state info, and unique app instance identifiers when the app crashes.
  • Firebase Authentication (firebase-auth) & Google Sign-In (play-services-auth):
    • Purpose: To allow you to sign in with your Google Account for the purpose of syncing data.
    • Data: tokens used for authentication.
  • Firebase Cloud Messaging (firebase-messaging):
    • Purpose: To deliver push notifications or sync triggers to your device.
    • Data: Instance IDs to route messages to your specific device.

B. Advertising

  • Google AdMob (com.google.android.gms.ads):
    • Purpose: To serve advertisements in the free version of the App.
    • Data: AdMob may collect data such as device identifiers and advertising IDs to serve personalized or non-personalized ads.

C. Cloud Storage & API

  • Google Drive API (google-api-services-drive):
    • Purpose: To sync your user-generated content (notes, bookmarks) to your personal cloud.
    • Data: Files are transferred directly from your device to your personal Google Drive. The developer has no access to these files.

D. Core App Engines (Local Processing)

  • Duktape Android: An embedded JavaScript engine used by "Cocobox" to perform mathematical calculations and logic offline on your device.
  • FuzzyWuzzy: A logic library used to match search terms to your installed apps locally.
  • Jetpack Compose: The UI toolkit provided by Google to render the application's interface.

2. App Permissions Explained

We request specific Android permissions. Here is exactly why:

  • QUERY_ALL_PACKAGES: Required to list your installed applications so you can launch them. This is the core function of a Launcher. This data is processed locally.
  • BIND_NOTIFICATION_LISTENER_SERVICE: Required to display your phone's notifications on the Takan home screen interface. This data is processed locally.
  • INTERNET & ACCESS_NETWORK_STATE: Required for Cloud Sync, Analytics, Ads, and crash reporting.
  • com.android.vending.BILLING: Required to unlock paid features.

3. Contact

For any legal or technical questions regarding this policy: Email: [email protected]

Effective Date: December 31, 2025