Klara/Code Contact

Everhex Privacy Policy

Last updated 22 September 2026

Everhex does not require an account. Your game progress stays on your device unless you choose to back it up. The app shows advertising and offers optional purchases, and it sends our server a few small records so we can keep the game running and know whether our own advertising works. This policy explains exactly what leaves your device, who receives it, and how to control it.

Who this policy is from

This game is published by KATALENA ENTERPRISES PTY LTD, trading as Klara Code. If you have questions about this policy, contact support@klaracode.dev.

Information we collect ourselves

We have no accounts and we never receive your name, email address, phone number, contacts or photos. Our server at klaracode.dev receives these records from the app, each keyed by an install identifier — a random number the app generates the first time it runs, which is not your Google account, your device's serial number or its advertising ID, and which cannot identify you on its own:

• On each launch: the install identifier, the app version, the platform, the number of days since the game was installed and the lifetime number of runs. The same request also tells the app which version is current and fetches remote settings. We use these records to count active installs and to see how many players return after installing. Your IP address is used to work out a country and is not stored.

• When you make a purchase: the item bought, its price and currency, a purchase token, the install identifier and the date. We use this to reconcile purchases and to measure our own advertising, as described under Ad campaign measurement.

• At the end of a session: performance figures such as launch time, frame rate, memory use and how long an ad took to appear, together with your device model and Android version, used only to find and fix performance problems.

Launch and performance records are deleted after twelve months. These records are stored on infrastructure we rent from Cloudflare, are not sold, and are not combined with any other information about you.

Advertising

The game shows ads supplied by Google AdMob. Through AdMob's mediation, ads may also be supplied by Unity Ads, Meta Audience Network, AppLovin and Pangle (TikTok for Business). Rewarded ads play only when you choose to watch one; interstitial ads appear between runs, never during play.

To serve and measure ads, these networks collect information from your device: your advertising ID, your IP address and the approximate location derived from it, your device model and Android version, which ads were shown and how you interacted with them. This is collected by Google, Unity, Meta, AppLovin and Pangle under their own privacy policies, not by us. We receive only aggregate reporting, such as how many ads were shown, and cannot identify individual players from it.

You can reset or delete your advertising ID at any time in Android Settings under Privacy, then Ads. If you are in a region covered by GDPR or similar laws, the app asks for your consent before serving personalised ads, and you can change that choice from the app's Settings screen. Buying the "Remove Ads" upgrade stops all interstitial advertising.

Ad campaign measurement

We advertise the game on other platforms and need to know whether those ads work. Two things support that:

The app includes the Meta (Facebook) SDK. It collects your advertising ID, IP address, device model and Android version, and a small set of in-app events: that the app was installed and opened, that a purchase was made and its value, and a few progress milestones such as finishing a first run. This is collected by Meta Platforms under Meta's own privacy policy.

When you make a purchase, the app sends the purchase record described above to our server, and our server forwards the event to the advertising platforms we buy ads from (Meta and Google) together with your device model, Android version, language, time zone, carrier, screen size and — unless you have deleted or reset it — your advertising ID, so they can measure whether their campaigns lead to purchases. We keep a short rolling log of these forwards for troubleshooting.

From version 0.4.25 the Android app also includes Firebase Analytics (Google LLC) for app analytics and advertising measurement. It receives your advertising ID, an app-instance ID, your device model and Android version, and usage data such as sessions, screens and ad views (including that a rewarded ad was watched). Google processes this under its own policy at policies.google.com/privacy; we use it only in aggregate to see which ads bring players who enjoy the game, and it can be limited by resetting or deleting your advertising ID.

Google Play also reports purchases to Google Ads for the same purpose, under Google's own policy. Resetting or deleting your advertising ID in Android Settings limits all of this measurement.

Purchases

Optional in-app purchases are processed by Google Play. Google handles the payment and shares with us only whether a purchase succeeded and which item it was. We never see your card details, billing address or any other payment information. Purchases are tied to your Google account and are restored by Google Play on any of your devices.

Information stored on your device

The game saves your progress locally so you can continue where you left off. The save file contains only game state: your coins, gems and highest wave reached, your permanent workshop upgrade levels, your Constellation allocation, which weapons you own and how they are equipped, your jewels, your selected difficulty tier, and the timestamps used to calculate offline earnings. It leaves your device only if you use one of the backup options described below.

Backing up your progress

Two optional backups exist, and you choose whether to use either.

Back Up in Settings sends a copy of your save file to our server, where it is stored under a recovery key that is shown to you once. Anyone with the key can restore that save, so keep it private. The copy is kept until you overwrite it with a newer backup or ask us to delete it.

Play Games Backup stores a copy of your save in your Google account through Google Play Games Services, under Google's privacy policy, so it can be restored on another device signed in to the same account. We cannot read it.

Leaderboard

If you join the leaderboard, the name you choose, your best wave and the install identifier are sent to our server and the name and wave are shown publicly to other players. Choose a name you are happy to have displayed; it does not need to be your real name. You can change it from the leaderboard screen at any time.

Reminders

If you allow notifications when Android asks, the game schedules reminders on your device, for example when offline earnings are ready to collect. These are created and delivered entirely on the device; nothing is sent to us or to anyone else, and you can turn them off at any time in Android Settings under Notifications.

Community links

The Discord button opens our community server in the Discord app or your browser. The game sends nothing to Discord; once you leave the game, Discord's own privacy policy applies.

Permissions

The app uses internet access to load ads, process purchases and send the records described above. It asks permission before sending notifications. It does not use the camera, microphone, precise location, contacts, or storage outside its own private directory.

Children

This game is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided information through the advertising described above, contact us at support@klaracode.dev and we will work with the advertising networks to have it removed.

Google Play

You obtained this app through Google Play. Google collects certain information in connection with distributing, installing and updating apps, independently of us and under its own privacy policy. We receive only the aggregate, anonymous statistics that Google Play shows every developer, such as install counts and crash reports, and we cannot identify individual users from these. The game may also show Google's in-app review prompt, which is handled entirely by Google Play.

Deleting your data

Uninstalling the app, or clearing its data from Android Settings, removes your save file and everything in it from your device. A Back Up copy on our server is removed by overwriting it with a new backup, or by sending your recovery key to support@klaracode.dev. A Play Games backup is managed through your Google account.

The other records our server holds are keyed only by the install identifier; launch and performance records are deleted after twelve months, and to have any of them removed sooner, send the identifier shown at the bottom of the game's Settings screen to support@klaracode.dev.

For the advertising and measurement data described above, reset or delete your advertising ID in Android Settings, manage data held by Google through your Google Account privacy controls, and manage data held by Meta through your Facebook settings.

Changes to this policy

If a future version adds any feature that collects or transmits data, this policy will be updated before that version is released, and the change will be described here. The date at the top of this document shows when it was last revised.

Contact

Questions about this privacy policy can be sent to support@klaracode.dev.