Privacy Policy
This privacy policy applies to the Single Weapon Journey app for mobile devices, together with any related services operated by HighDefinition Studio (collectively, the "Application"). HighDefinition Studio is hereby referred to as the "Service Provider". This policy explains what information the Application collects, why, who handles it, how long it is kept, and what you can do about it.
Summary
- You don't need an email address, a password or a social account to play.
- When the Application first goes online, it creates an anonymous player ID and a runner name such as
player_1234. - If you own the Full Game, your best times appear on public leaderboards together with your runner name and your country.
- Your country is worked out from your IP address. The Application never asks for or uses your device's GPS location.
- Google Firebase runs the leaderboards and collects crash reports. Usage statistics are collected only if you allow them, and you can change your answer at any time in Settings > USAGE STATS.
- The Application shows no ads. The Service Provider does not use your device's advertising ID, does not sell your information and does not track you across other apps or websites.
- The Service Provider advertises the Application on Google Ads. If you install it or buy the Full Game on Google Play after tapping one of those ads, Google tells the Service Provider only totals, such as how many installs and purchases an ad led to. The Application itself sends nothing for this.
- You can delete your data at any time in the Application: Settings > DELETE MY DATA.
Who is responsible for your information
HighDefinition Studio is responsible for (the "controller" of) the personal information described in this policy. You can contact the Service Provider at work.danielhitrov@gmail.com.
Information Collection and Use
The Application collects the following information. The legal bases the Service Provider relies on for players in the EU, EEA and UK are listed under "Legal bases" below.
Anonymous player ID
A random ID created by Google Firebase Authentication when the Application first goes online. It is not linked to your name, email address or phone number. It is used to own your leaderboard entries, so that only your copy of the Application can change them.
Runner name
At first a generated name such as player_1234. You can change it once, to 3-16 letters, digits, "_" or "-". A word filter on your device blocks offensive names. Your runner name is shown next to your leaderboard entries. Please don't use your real name or other personal details as your runner name.
Country
When the Application first goes online, it sends a request to country.is. That service sees your IP address and answers with your country (for example "DE"). The Application keeps only the two-letter country code, saves it on your device and does not ask again. The code is shown next to your runner name and is used for the country leaderboards.
Leaderboard entries
If you own the Full Game, each level you finish creates or updates an entry with your runner name, your country code, your best time, the date and time you set it, and which of the level's three shards you collected. Without the Full Game, your times stay on your device and are not published.
Usage statistics
Usage statistics are collected only if you allow them. The first time the Application starts, it asks whether you want to share gameplay statistics; until you choose ALLOW, none are collected. You can change your answer at any time in Settings > USAGE STATS.
If you allow them, they are collected by Google Analytics for Firebase: when the Application is first opened, sessions and how long they last, screens viewed, app and system updates, device model, operating system, language, app version, an approximate location (region or city) worked out from your IP address, and a random app-instance ID.
The Application also records:
- when you start, leave or finish a level, which level it was, how many throws you made and how long the run took;
- when you open the Full Game offer, start a purchase or a restore, and how it ended.
These statistics are used to understand how the game is played, which levels are too hard or too easy, and whether purchasing works. They are not linked to your player ID or your runner name.
Crash reports
Collected by Firebase Crashlytics when the Application crashes or hits an error, including errors it recovers from: what the Application was doing, technical details of the error, device model, operating system, free memory and storage, and a random installation ID. Crash reports are used only to find and fix bugs.
Purchases
The Full Game is sold through Google Play or the Apple App Store. The store handles the payment, and the Service Provider never receives your card or payment details, only sales reports from the store. The Application saves on your device that you own the Full Game, and asks the store to confirm your purchases when it starts. Google Analytics for Firebase may also record a completed purchase automatically (the product, its price and the currency).
Technical data handled by Google
Like any online service, Google Firebase receives your IP address and basic device information with each request. Google uses it to deliver the service, keep it secure and prevent abuse.
What the Application does not collect
The Application does not collect your real name, email address, phone number, contacts, photos, files, precise (GPS) location, payment details or your device's advertising ID, and it does not show ads. If you email the Service Provider, your email address and message are used only to answer you.
What stays on your device
Your level progress, settings, ghost replays of your best runs, a copy of the leaderboards and your Full Game ownership are saved on your device only.
What other players can see
The leaderboards are visible to everyone who plays the Application. Other players can see your runner name, your country, your best time on each level, when you set it, and your shards on that level. They cannot see your player ID, your IP address or anything else about you.
Advertising the Application
The Application shows no ads. The Service Provider does advertise the Application itself on Google Ads, for example on YouTube, Google Search and Google Play, and needs to know whether those ads work.
If you tap one of those ads and then install the Application or buy the Full Game on Google Play, Google, which runs both Google Ads and Google Play, matches the install or the purchase to the ad. The Service Provider has linked its Google Play developer account to its Google Ads account for this. Google then reports to the Service Provider only totals for each ad, such as how many installs and purchases it led to and their value. The Service Provider never receives your name, your Google Account, your device's advertising ID or anything else that identifies you. Google also uses these results to decide where to show the Service Provider's ads next.
This happens inside Google, between Google Play and Google Ads. The Application itself sends nothing for it, and your usage statistics setting does not change it. Google does this under its own privacy policy, and you can manage how Google uses your activity for ads in My Ad Center. The Service Provider does not use this information to show you ads, does not build advertising profiles and does not give it to other advertisers or data brokers.
Location Information
The Application does not ask for access to your device's location and never uses GPS. It works out only an approximate location:
- Country: from your IP address, through country.is, as described above. It is shown on the leaderboards and used for the country leaderboards.
- Region or city: worked out from your IP address by Google Analytics for Firebase, for usage statistics only. It is not shown to other players.
Cookies and similar technologies
The Application does not use cookies, web beacons or pixels. The Firebase SDKs store random identifiers on your device so that crash reports and, if you allow them, usage statistics can be counted correctly: an installation ID, and an app-instance ID for usage statistics. These identifiers are not used for advertising.
Service providers and other third parties
The Service Provider uses these service providers to run the Application. They process information on its behalf and have their own privacy policies:
- Google (Firebase Authentication, Firebase Realtime Database, Google Analytics for Firebase, Firebase Crashlytics, and Google Play services on Android): Google Privacy Policy and Firebase privacy information
- country.is, which receives your IP address to tell the Application your country: country.is
- Unity Technologies, the game engine and in-app purchase system: Unity Privacy Policy
- Google Play and the Apple App Store, which distribute the Application and process purchases: Google Privacy Policy and Apple Privacy Policy
- Google Ads, which shows the Service Provider's ads for the Application and reports how they perform, as described under "Advertising the Application": How Google uses information for advertising
The Service Provider does not sell your personal information and does not give advertisers or data brokers access to it. Its only use of advertising data is the ad measurement described under "Advertising the Application", where it receives totals from Google, not information about you.
The Service Provider may also disclose information:
- as required by law, such as to comply with a subpoena, or similar legal process;
- when they believe in good faith that disclosure is necessary to protect their rights, protect your safety or the safety of others, investigate fraud, or respond to a government request;
- with their trusted services providers who work on their behalf, do not have an independent use of the information the Service Provider discloses to them, and have agreed to adhere to the rules set forth in this privacy statement.
Legal bases (EU, EEA and UK)
- Anonymous player ID, runner name, country and leaderboard entries: necessary to provide the game features you use (performance of a contract), and the Service Provider's legitimate interest in running fair, public leaderboards.
- Purchases: necessary to provide what you bought (performance of a contract).
- Usage statistics: your consent, which you give by choosing ALLOW when the Application asks. You can withdraw it at any time in Settings > USAGE STATS. Withdrawing does not affect statistics collected before.
- Crash reports: the Service Provider's legitimate interest in keeping the Application working. They are not used for advertising, and you can object at any time (see "Your Rights").
- Technical data: the Service Provider's legitimate interest in keeping the service secure and preventing abuse.
- Ad measurement: the Service Provider's legitimate interest in knowing whether its advertising works. It receives only totals per ad, never information about you.
- Disclosures required by law: compliance with a legal obligation.
International Data Transfers
The Service Provider or its third-party service providers may transfer personal data to countries outside your country of residence, including outside the European Economic Area (EEA). Where applicable law requires safeguards for international transfers, the Service Provider will use appropriate mechanisms.
- Standard Contractual Clauses (SCCs) approved by the European Commission
- Adequacy decisions, such as the EU-U.S. Data Privacy Framework, or other legally recognized transfer mechanisms
Data protection laws in other countries may differ from those in your jurisdiction. Where required by law, the Service Provider will apply appropriate safeguards for the transfer.
Data Retention Policy
- Leaderboard entries, runner name and anonymous player ID: until you delete them (see "Data Deletion"), or until the leaderboards are closed.
- Country code: on your device until you delete your data or the Application, and in your leaderboard entries for as long as they exist.
- Usage statistics: detailed event data is deleted automatically after at most 14 months. Summary reports that don't identify anyone may be kept longer.
- Crash reports: deleted automatically by Crashlytics after 90 days.
- The country lookup: country.is states that it does not store requests.
- Emails you send: as long as needed to handle your request and keep a record of it.
- Aggregated and anonymized data: retained indefinitely, as it no longer identifies you.
- Data required for legal compliance: retained as long as required by applicable law.
Data Deletion
In the Application: open Settings and tap DELETE MY DATA. After you confirm, this removes all your leaderboard entries, deletes your anonymous player ID, and resets your progress, best times, shards, ghost replays, runner name and country on your device. Your settings and your Full Game purchase are kept. Deleting needs an internet connection: if the Application can't reach the server, nothing is deleted and you can try again. When it's done, the Application starts over as a new player.
By email: if you no longer have the Application, email work.danielhitrov@gmail.com with your runner name. Because your player ID is anonymous, your runner name is how the Service Provider finds your entries. The Service Provider will delete your leaderboard entries and player ID within 30 days.
Uninstalling the Application deletes the data on your device, but not your leaderboard entries. Use one of the options above for those.
Usage statistics and crash reports are not linked to your player ID, so they can't be found for one person. They are deleted automatically, as described under "Data Retention Policy".
Your Rights
Depending on where you live, you may have the right to access your personal data, get a copy of it, correct it, delete it, restrict its use, and object to its use, including the use of crash reports. You can withdraw your consent to usage statistics at any time in Settings > USAGE STATS. To exercise the other rights, contact the Service Provider at work.danielhitrov@gmail.com and include your runner name. The Service Provider will answer within one month.
You also have the right to complain to a data protection authority: in the EU or EEA, the authority in the country where you live or work; in the UK, the Information Commissioner's Office.
Your California privacy rights (CCPA/CPRA)
If you are a California resident, you have the right to know what personal information is collected, the right to delete personal information, the right to opt out of the sale or sharing of personal information, and the right to non-discrimination for exercising these rights. The Service Provider does not sell or share your personal information as those terms are defined by California law. To exercise your CCPA/CPRA rights, contact the Service Provider at work.danielhitrov@gmail.com.
Opt-Out Rights
- Change your runner name once, from your profile in the main menu.
- Turn usage statistics off at any time in Settings > USAGE STATS.
- Object to crash reports by emailing work.danielhitrov@gmail.com.
- Delete your data at any time (see "Data Deletion").
You can stop further collection of information from your mobile device by uninstalling the Application. Uninstalling will stop the Application from collecting data from your device, but it does not automatically delete information that has already been transmitted to the Service Provider or to third parties.
Children
The Application is not intended for children under 13 years of age, or such higher age as required by applicable law. The Service Provider does not knowingly solicit data from children or market the Application to them. If you are younger than the age at which you can agree to usage statistics yourself where you live (between 13 and 16 in the EU, 13 in the UK), ask a parent or guardian before choosing ALLOW.
The Service Provider does not knowingly collect personally identifiable information from children under 13 years of age. In the event the Service Provider discovers that a child has provided personal information, for example a real name as a runner name, the Service Provider will promptly delete it. If you are a parent or guardian and you are aware that your child has provided the Service Provider with personal information, please contact the Service Provider (work.danielhitrov@gmail.com) so that they will be able to take the necessary actions.
Security
All information the Application sends is encrypted in transit (HTTPS/TLS). Leaderboard entries can be changed only by the player who owns them. The Service Provider limits what it collects and uses the security protections Google Firebase provides. No method of transmission or storage is completely secure, but the Service Provider works to protect your information.
Data Breach Notification
If a data breach occurs that affects your personal data, the Service Provider will notify you in accordance with applicable legal requirements, including, where required, providing information about the nature of the breach and the steps being taken to address it.
Reporting a runner name
If you see an offensive runner name, email work.danielhitrov@gmail.com with the name and the level where you saw it. The Service Provider will review it and remove or change the name if it breaks the Terms of Use.
Changes
The Service Provider may update this Privacy Policy from time to time. The Service Provider will notify you of material changes by posting the updated Privacy Policy with a new effective date and, for important changes, by telling you in the Application or on the store page. Where required by law, the Service Provider will seek your consent to material changes before they take effect.
Previous versions of this Privacy Policy will be maintained and made available upon request by contacting the Service Provider at work.danielhitrov@gmail.com.
This privacy policy is effective as of 2026-10-26. The previous version, effective 2026-10-17, did not cover advertising the Application.
Contact Us
If you have any questions regarding privacy while using the Application, or have questions about the practices, please contact the Service Provider via email at work.danielhitrov@gmail.com.