Inefficient Code

Privacy Policy

Application: Hexercise
Platform: iOS & Android
Last updated: 21 April 2026

1. Introduction

Hexercise ("the App", "we", "us", or "our") is a colour-memory game developed by Inefficient Code. Players memorise a target colour and attempt to reconstruct it as accurately as possible. The App includes solo play, a daily challenge with a global leaderboard, and a versus mode.

This Privacy Policy explains what data we collect, why we collect it, how it is used and stored, and your rights in relation to it. By using Hexercise you agree to the practices described in this policy.

2. Data We Collect

2.1 Anonymous Device Identifier

When you first launch Hexercise, a random unique identifier is generated for your device and stored locally. This identifier is used to create an anonymous account with our back-end service (PlayFab) so that your scores can be submitted to the daily leaderboard. It contains no personal information and cannot be traced back to you.

2.2 Display Name

A random display name (e.g. "ChromaFox") is automatically assigned when you first open the App. This name is visible on the daily leaderboard. You can shuffle it to a different random name at any time via the Settings panel. You are never asked to provide your real name, email address, or any other identifying information.

2.3 Game Scores

When you complete the Daily Challenge, your average score for that day is submitted to PlayFab's leaderboard service so it can appear on the public daily leaderboard alongside your display name. Solo Play scores are stored locally on your device only and are never transmitted.

2.4 Usage Analytics

We use Firebase Analytics to collect anonymous, aggregated information about how the App is used. This includes events such as:

Firebase Analytics may also automatically collect certain technical data such as device model, operating system version, and approximate country. This data is collected in aggregate and cannot be used to identify you personally.

2.5 Data Stored Locally on Your Device

The following data is stored only on your device and is never transmitted to any server:

This data is stored using your device's local storage and is cleared if you uninstall the App.

3. How We Use Your Data

PurposeData used
Identifying your device for the daily leaderboard Anonymous device identifier
Displaying your rank on the daily leaderboard Display name, daily score
Submitting daily challenge scores Anonymous device identifier, average daily score
Understanding App usage to improve the product Anonymous analytics events (Firebase Analytics)

We do not use your data for advertising, profiling, or any purpose not listed above.

4. Data Storage and Security

Leaderboard data (anonymous ID, display name, and daily scores) is stored in Microsoft PlayFab, operated by Microsoft Corporation and hosted in Microsoft Azure data centres.

Analytics data is processed by Google Firebase Analytics, operated by Google LLC and hosted on Google infrastructure.

No sensitive or personally identifiable information is stored on any server. We implement reasonable technical measures, but no method of electronic storage or transmission over the internet is 100% secure.

5. Third-Party Services

Hexercise uses the following third-party services:

ServiceProviderPurposePrivacy Policy
PlayFab Microsoft Corporation Anonymous authentication and daily leaderboard privacy.microsoft.com
Firebase Analytics Google LLC Anonymous usage analytics firebase.google.com/support/privacy
Ko-fi (external link) Ko-fi Labs Limited Optional tip / donation (opens external browser — we receive no data) ko-fi.com/privacy

We do not sell, rent, or share your data with any third party for their own marketing or commercial purposes.

6. Versus Mode

When playing Versus Mode, your guess scores for each round are temporarily stored in PlayFab Player Data so that an opponent can retrieve them for score comparison. This data is associated with your anonymous device identifier only and is overwritten each time you start a new match. No chat, voice, or personally identifiable information is ever transmitted.

7. Children's Privacy

Hexercise is a general-audience game and does not require users to create an account or provide any personal information. We do not knowingly collect personal data from children. The only data transmitted is an anonymous device identifier and game scores, which contain no personal information. If you believe a child's data has been inappropriately collected, please contact us and we will take prompt action.

8. Data Retention and Deletion

Anonymous leaderboard entries (display name + score) are retained on PlayFab for as long as the App is in service. Because entries contain no personal information, they cannot be linked back to an individual device after the App is uninstalled.

If you would like your anonymous entry removed from the leaderboard, please contact us at inefficientcode@gmail.com with your display name and we will delete the associated record within 30 days.

All locally stored data (score history, preferences, device identifier) is deleted automatically when you uninstall the App.

9. Your Rights

Because Hexercise does not collect personal data (no name, email address, or other identifying information beyond a randomly generated device ID), most data-subject rights do not apply in the traditional sense. However, if you have any concerns about data held about you, please contact us and we will respond promptly.

Depending on your location, you may request:

To make a request, contact us at inefficientcode@gmail.com.

10. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. Continued use of Hexercise after any changes constitutes your acceptance of the updated policy. We encourage you to review this page periodically.

11. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy, please contact us:

Inefficient Code
Email: inefficientcode@gmail.com