← Arrow Vault

Privacy policy

Last updated 3 September 2026

Arrow Vault is a puzzle game made by EziCode. This page says what leaves your device, who receives it, and how to get rid of it. It describes the published version of the app.

We never ask for your name, your email address or your phone number. There is no account to create and no profile to fill in. The optional leaderboard identifies you by a random identifier and nothing else, so no other player can see who you are.

What leaves your device

DataWho receives itWhyCan you decline?
Gameplay events — levels started and finished, screens opened, in-game currency spent Google (Firebase Analytics) To see which levels are too hard and which parts of the game go unused No. The events carry no personal data — only level numbers, counts and durations
Crash reports — the error, the device model, what you were doing Google (Firebase Crashlytics) To fix crashes No
Advertising identifier, IP address, ad interactions Google (AdMob) To show ads You can decline personalised ads. Non-personalised ads still collect an identifier and your IP address
A device identifier Google (AdMob) To confirm you finished a rewarded ad before the reward is granted No, if you choose to watch a rewarded ad
Purchase transactions Google Play or Apple, as applicable To deliver what you paid for No, if you make a purchase
Levels completed, total stars, player level — and your IP address, as part of any request EziCode, on Google Cloud in Singapore The leaderboard Yes. Nothing is sent until you join the board, and joining is off by default

That is the whole list. There is no other server, no other company, and no analytics beyond the row above.

The leaderboard, in detail

The leaderboard is off when you install the game. Until you turn it on, the app makes no request to our server at all — not an empty one, not an anonymous one.

When you do turn it on:

How long it is kept

24 months after your last submission, then it is deleted automatically. You do not have to ask. If you would rather not wait, see Delete your data.

Ads, and the choice you are given

Before the first ad loads, the app asks whether your data may be used for personalised advertising, using Google's own consent form. On iOS you may also see Apple's App Tracking Transparency prompt; the app explains why before that prompt appears.

If you decline, or if the question cannot be asked for any reason, the app starts the advertising and analytics SDKs with personalisation denied. You can change the answer at any time from Settings → Manage Consent.

Declining personalisation does not stop ads and does not stop analytics. It stops your data being used to target them.

What stays on your device

Your progress, stars, coins, settings, achievements and purchase history are stored in a file on your device and are not uploaded anywhere. The file is signed with a key unique to your installation, so a modified save is rejected. Android's automatic cloud backup is switched off for this app, which means the save is not copied to Google's servers — and also means it does not survive uninstalling the game.

Children

Arrow Vault is not directed to children. We do not knowingly collect data from anyone under the age of digital consent in their country. If you believe a child has provided data through the leaderboard, write to support@ezicode.com and we will delete it.

Your rights

Depending on where you live you may have the right to access, correct, export or delete the data a company holds about you, and to object to some uses of it.

In our case the practical answer is short, because we hold so little: the three leaderboard numbers and a random identifier, and only if you opted in. Delete your data explains how to remove them, and it works without you having to prove who you are — because we never knew.

For anything held by Google or Apple rather than by us — analytics, crash reports, advertising, purchases — use their own privacy controls, since they are the ones holding it.

Changes

If this policy changes materially, the date at the top changes with it and the change takes effect in the next release of the app.

Who we are

EziCode. Write to support@ezicode.com with any question about this policy, including a request to exercise a right above.