Skip to content
Devflovv

Charmcraft

Privacy Policy

Effective date:

The short version

Charmcraft ("the app") is published by Devflovv. The app is a native Android match-3 puzzle game for one player that plays fully offline, with endless, procedurally generated chapters, spells, creature companions, daily challenges and seasons. We collect no personal information and no usage data.

  • We collect no data, and the app sends none to us or to anyone else.
  • No account, no login, no sign-in.
  • No analytics, no crash reporting, no advertising SDKs, no tracking.
  • No internet permission, and no network connections.
  • This version has no in-app purchases and no ads, and no ad network is contacted.
  • Your progress is stored by the app on your device. If you use Android device backup or device transfer, Android may copy it into your own backup or to your new device.

What we collect

Nothing. The app does not collect, transmit or share any personal or usage data, and we never receive your progress, your display name or your settings. It contains no advertising, analytics or crash reporting software development kits (SDKs), and no other third-party code that collects data.

Permissions

The app does not request the internet permission and makes no network connections, so the app itself cannot connect to any server, ours or anyone else's.

It declares two permissions for its own features:

  • Vibration (VIBRATE), for haptic feedback on matches and blasts. It is on by default, and you can turn it off with the Haptics switch in Settings.
  • Notifications (POST_NOTIFICATIONS), so the app can show its own reminders. On Android 13 or later the app asks once, after the welcome screens, and you can say no. The reminders are described below.

An internal permission added by Android libraries

The AndroidX libraries the app is built with also add one internal permission, DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION. It belongs to the app itself, is limited to apps signed with the same key, and keeps the app's internal messages private. It gives the app no access to your personal information and no internet access.

What is stored on your device, and why

To keep your game going, the app saves the following in a single save file in its private storage on your device. None of it is sent to us.

  • Your game progress: puzzles reached, stars, best scores, coins, moonstones, lives, spells, boosters, creatures and their levels, album cards, and your progress in the season track, challenges, daily gifts and the Hidden Room.
  • Your statistics, such as puzzles played and won, best cascade, spells cast and play time.
  • The display name you type (up to 16 characters) and the house you choose. You do not have to change the name, and you do not need to use your real one.
  • Your settings, such as music, sound effects, haptics, text size, reduce motion, high-contrast gems, language and the two reminder switches.

Reminders

If you allow notifications, the app can remind you when your lives are full again and when a new season begins. When you leave the app it schedules these reminders on your device with Android's alarm service, and it cancels them when you come back. They are created by the app on your phone, never pushed from a server, and they contain no personal information.

You can turn each one off with the Lives refilled and Event reminders switches in Settings, or turn off notifications for the app in your device's Android settings.

Android backup and device transfer

Android backup is turned on for this app. The app has no internet permission, so this is done by Android, not by the app, and only if backup is on for your device.

If you use Android device backup, your device may include the app's save file in your personal backup. The same file may be copied when you move to a new device with Android's device transfer. It holds everything listed in the section above, including your display name.

If a backup or transfer is restored, your saved game and settings can return, for example after you reinstall the app or set up a new phone.

Whether this happens, and where a backup is kept, depends on your device settings and your backup service. We never receive your backup and cannot view or delete it. Your backup provider, such as Google, handles it under its own privacy policy.

Backup files you export

Settings lets you export your save as a backup file and import one back. Exporting writes the file only to the place you choose with Android's file picker, and importing reads only the file you pick. The file holds everything listed above, including your display name. We never receive it, so keep it somewhere you trust.

Sharing a result

After a puzzle you can tap Share to open Android's share sheet with a short line of text about your result. Nothing is sent unless you pick an app to share with, and then it goes through that app, under its own terms.

Purchases and ads

This version of the app has no in-app purchases and shows no ads. The Shop sells spells, boosters, lives and the season pass for coins and moonstones you earn in the game; no payment is ever taken, nothing is charged, and Google Play's billing system is not used. The extra moves offered once per puzzle when you run out are an in-game bonus: no ad is loaded and no ad network is contacted.

Before any advertising or billing SDK is added to the app, this policy will be updated to describe it.

Seasons, challenges and lives

Seasons, daily and weekly challenges, daily gifts, the Hidden Room, Echo Hall and the refilling of lives use only your device's date and clock. Nothing is fetched from a server. Echo Hall ranks your own scores against practice rivals generated on your device; they are not other people.

Ratings

The in-game rating prompt does not send your rating anywhere.

Sharing and selling

We do not share, sell, rent or trade any data, because we do not collect any.

Third parties

The app contains no advertising networks, analytics services or crash reporting services. If you install the app from Google Play, Google handles the download and updates under Google's own privacy policy.

Children's privacy

The game is made to be suitable for everyone, and it collects no personal information from anyone, children included. It has no chat, no user-generated content and no way to contact other people. The only text a player can type is the display name, which is saved with the game and never sent to us. Because nothing is collected, there is no personal information about a child for us to hold, review or delete.

How to delete your data

You can remove the app's data from your device at any time:

  • Use "Reset progress" in the app's Settings. This erases your saved game, including your progress, coins, moonstones, spells, creatures, album cards, display name, house and settings, and starts again from the welcome screens. It cannot be undone.
  • Clear the app's storage in your device's Android settings.
  • Uninstall the app to delete all of its data from your device.
  • Delete any backup file you exported, wherever you saved it.

Copies in a backup

None of the steps above removes a copy already held in your device backup, and we cannot remove it for you. To delete one, use the backup settings on your device or in your backup account.

Changes to this policy

If this policy changes, the new version will be posted on this page with a new effective date.

Contact

Questions about this policy? Email hello@devflovv.com.