◈ Decoder
Legal Docs Privacy Policy Terms
中文版 English
← Back to Decoder legal docs

Privacy Policy

This policy applies to the Decoder app and explains how data is handled on HarmonyOS devices.

App: Decoder Version: 1.0.0 Last updated: 2026-04-08

1. Information We Collect

Decoder does not require account registration and does not collect direct identity information such as your name, phone number, email, location, contacts, or photos.

The app primarily stores settings, analysis records, and the current unfinished analysis state on your device. In addition, after you explicitly tap “Allow” on first launch, the app enables Umeng analytics to send anonymous usage statistics such as page visits, feature taps, and session start/end events to help improve the product.

On the app side we disable non-essential collection such as OAID, device model, operating system version, PLMN, and automatic page capture. However, the third-party SDK may still process the minimum device and network environment information required to provide analytics. Actual handling depends on the SDK capability and the provider's documentation.

2. Information Stored Locally

To provide a continuous experience, the app stores the following data locally on your device:

  • Interface settings such as language, theme, sound, and default analysis rules
  • Analysis records such as total sessions, success rate, average duration, best results, and streaks
  • Current analysis state so an unfinished deduction session can be restored

This data is stored locally on your device by default and is not automatically synced to a remote server.

3. Permissions and System Capabilities

The app currently uses the following permissions or system capabilities:

  • Vibration permission: for haptic feedback on key actions and result notifications
  • Network access: only to send anonymous analytics after your consent
  • Network state information: to help the analytics SDK determine connectivity and request status

If you do not want haptic or sound feedback, you can disable the related options in the app settings.

4. How Data Is Used

Locally stored data is used only to:

  • Restore your current analysis progress and interface configuration
  • Display analysis records and result statistics
  • Improve local interaction experience

After your consent, some anonymous usage statistics are sent to Umeng as a third-party analytics provider for aggregated trend analysis. The app does not sell your personal information and does not directly share your local settings or analysis records with unrelated third parties.

5. Data Transfer and Third-Party Services

The current version does not provide account services, cloud sync, ads, or social functions. It may enable Umeng analytics after your consent.

Umeng analytics is initialized only after you agree to the relevant consent prompt. Related third-party information is as follows:

  • Provider: Umeng
  • Service type: App analytics
  • Purpose: To understand page visits, feature usage, and analysis flow completion rates in order to improve the product
  • Activation timing: Only after you tap “Allow”

Other than the anonymous analytics described above, Decoder does not proactively send your local settings or analysis records to a self-hosted developer server.

6. Your Data Controls

You can manage your data in the following ways:

  • Choose not to agree on first launch: analytics will not be enabled
  • Adjust local options such as sound, theme, language, and default rules from the settings page
  • Use “Reset Statistics” in settings to clear local analysis history and aggregated records
  • Uninstall the app to remove locally stored app data from your device

The current version does not provide an in-app option to withdraw analytics consent separately. If you have already agreed, uninstalling the app stops future local collection on that device and removes local retention.

7. Children and Minors

Decoder is available to a broad audience and currently does not provide account registration, social features, or user-generated content. We do not intentionally collect personal identity information from minors.

8. Policy Updates

If future versions add new third-party services, online features, account systems, or other capabilities that require additional explanation, this policy will be updated accordingly. Important changes will be explained in the app or on this legal page.

9. Contact

If you have questions about this privacy policy, you can contact:

  • Email: kemp.xu@foxmail.com
Terms of Use