Privacy policy

PulseCode: Morse Trainer

PulseCode is a standalone, offline Wear OS game. It has no accounts, ads, analytics, trackers, or network access, and its learning data stays on the watch.

Effective date
July 25, 2026
App
PulseCode: Morse Trainer
Package
com.aminhanifm.pulsecode

Summary

PulseCode: Morse Trainer is a Wear OS Morse learning game published by aminhanifm. The game works entirely offline and does not require a developer-operated account. The app does not collect or transmit personal information or gameplay data. Information needed to provide learning progress, statistics, daily challenges, and preferences is stored only in the app's private storage on the user's watch.

Information stored on the device

PulseCode may store the following information locally on the watch:

  • whether the introduction has been completed;
  • completed lessons and per-character mastery progress;
  • gameplay statistics, including questions answered, correct answers, accuracy, and best scores;
  • Daily Sprint completion dates, scores, completion totals, and streaks; and
  • haptic, visual-assist, sound, Morse speed, and reduced-animation preferences.

This information is not associated with a developer account or sent to the developer. Android cloud backup and device-to-device transfer are disabled for PulseCode's app data.

Data collection and transmission

PulseCode does not collect, transmit, sell, rent, or use personal information. It contains no advertising, analytics, crash-reporting, tracking, social, account, or cloud-sync SDK. It does not communicate with the developer or any third-party server.

Google Play purchase and distribution

Google Play processes the purchase, download, licensing, refund, and related platform activity for the paid app. PulseCode itself does not receive or process payment-card details and contains no in-app purchase or subscription system.

Google may provide the developer with sales, order, financial, and device compatibility reports through Google Play Console for distribution, support, refunds, tax, and fraud-prevention purposes. These records are created and controlled by Google Play, not collected or transmitted by the PulseCode app. Google's handling of this information is governed by Google's Privacy Policy.

Permissions and device access

PulseCode requests Android's vibration permission to play optional Morse patterns and answer feedback through the watch's haptic hardware. Haptics can be turned off in the game settings.

The app has no internet access and does not access location, contacts, photos, files, microphone, camera, health information, nearby devices, notifications, or advertising identifiers. Optional game sound is generated locally and does not use the microphone.

Sharing and sale of information

The developer does not receive PulseCode gameplay data or personal information and therefore does not share or sell it. PulseCode has no third-party advertising or analytics partners.

Data retention and deletion

Local data remains on the watch while PulseCode is installed. The in-app Reset learning action clears completed lessons and character mastery while preserving statistics. The Reset statistics action clears scores, accuracy totals, official Daily Sprint history, and streaks while preserving lesson progress.

To delete all PulseCode data, clear the app's storage in Android settings or uninstall the app. Because the app sends no data to the developer, there is no remote PulseCode account or gameplay database to delete. Google retains and deletes Play purchase records according to its own policies, account controls, and legal obligations.

Security

PulseCode uses Android app-private storage for its local data. The app has no internet permission, so it cannot transmit that data over the internet. Users should still protect their watch and Google account with the security controls available on their devices.

Children's privacy

PulseCode is a general-audience learning game. The app does not collect personal information from children or adults. A parent or guardian with a question can use the contact details below.

This policy webpage

This policy describes the PulseCode app. Separately, the website hosting this page may measure page visits and navigation through Google Analytics without analytics cookies when site analytics is enabled. Analytics storage remains denied, and the website does not send policy contact addresses, link text, or page content as analytics event data. The opt-out link in the footer disables those measurements in this browser. Google may process technical connection information under its privacy policy.

Changes to this policy

If PulseCode's data practices change, this policy and its effective date will be updated at this same public URL before a version with materially different practices is distributed.

Contact

Questions about PulseCode or this privacy policy can be sent to aminhanif24@gmail.com.

Developer: aminhanifm