Chessoku Privacy Policy

Last Updated: February 4, 2026

Introduction

Chessoku ("we," "our," or "us") is a chess puzzle game developed by Team Mirako. This Privacy Policy explains how we collect, use, and protect your information when you use our mobile application.

We are committed to protecting your privacy and collecting only the minimum data necessary to provide you with a great gaming experience.

Information We Collect

Account Information

When you use Chessoku, we automatically create an anonymous account for you. You may optionally provide:

  • Display name - Your chosen nickname for leaderboards (max 30 characters)

Device Information

  • Device identifier - A unique ID stored securely on your device, used solely for account recovery if you reinstall the app
  • Timezone - Used to schedule push notifications at appropriate times

Gameplay Data

We collect gameplay data to track your progress and enable features like leaderboards:

  • Puzzle completion status (won, lost, or quit)
  • Time spent on puzzles
  • Power-ups used during gameplay
  • Experience points (XP) earned
  • Coins earned and spent
  • Daily puzzle completions
  • Level pack progress

Purchase Information

If you make in-app purchases, we record:

  • Product purchased
  • Transaction ID (for verification and to prevent duplicate charges)
  • Rewards granted

We do not process payments directly. All transactions are handled by Apple App Store or Google Play Store through RevenueCat, our payment processing partner.

Push Notification Data

If you enable push notifications, we store:

  • Your push notification token
  • Your timezone
  • Your notification preferences

Information We Do NOT Collect

We want to be clear about what we don't collect:

  • No email addresses - We do not collect or store your email
  • No real names - We only store your chosen display name
  • No analytics tracking - We do not use analytics services like Firebase Analytics, Mixpanel, or Amplitude
  • No crash reporting - We do not collect crash reports or diagnostic data
  • No location data - We only collect your timezone, not your precise location
  • No IP address logging - We do not store your IP address
  • No device model/OS information - We do not track your device specifications
  • No browsing history - We do not track your activity outside the app
  • No contacts or personal files - We never access your contacts, photos, or files

How We Use Your Information

We use the collected information to:

  • Provide the game experience - Track your progress, save your game state, and sync across sessions
  • Enable leaderboards - Display rankings based on XP earned
  • Process purchases - Deliver purchased items and verify transactions
  • Send notifications - Remind you about daily puzzles and streak maintenance (if enabled)
  • Account recovery - Help you recover your account if you reinstall the app

Third-Party Services

RevenueCat

We use RevenueCat to process in-app purchases. RevenueCat may collect:

  • Purchase history
  • App user ID

For more information, see RevenueCat's Privacy Policy.

Google AdMob

We display advertisements through Google AdMob. AdMob may collect:

  • Advertising identifiers
  • Device information for ad personalization

On iOS, we request your consent before using your identifier for personalized ads. You can opt out of personalized ads in your device settings.

For more information, see Google's Privacy Policy.

Apple App Store / Google Play Store

Purchases are processed through the respective app stores. Their privacy policies apply to payment processing:

Data Storage and Security

Local Storage

Most of your game data is stored locally on your device:

  • Authentication tokens are stored in secure storage (iOS Keychain / Android Keystore)
  • Game progress is cached locally for offline play
  • Tutorial and onboarding progress is stored locally

Server Storage

We store the following on our servers:

  • Account information (user ID, display name)
  • Gameplay statistics and progress
  • Leaderboard rankings
  • Purchase records
  • Push notification tokens

Security Measures

We implement appropriate security measures including:

  • Secure HTTPS connections for all data transmission
  • Encrypted storage for authentication tokens
  • Atomic database transactions to prevent data corruption
  • Idempotency checks to prevent duplicate purchases

Offline Mode

Chessoku can be played offline. When offline:

  • Your progress is saved locally
  • When you reconnect, local progress syncs with our servers
  • We use a "keep the best progress" approach when merging data

Data Retention

We retain your data for as long as your account is active. If you wish to delete your account and associated data, please contact us at the email address below.

Children's Privacy

Chessoku does not knowingly collect personal information from children under 13. The game can be played anonymously without providing any personal information. If you believe we have collected information from a child under 13, please contact us.

Your Rights

Depending on your location, you may have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Object to processing of your data
  • Data portability

To exercise these rights, please contact us using the information below.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy in the app and updating the "Last Updated" date.

Contact Us

If you have questions about this Privacy Policy or our data practices, please contact us at:

Email: support@mirakoapps.com


Summary

Data TypeCollectedPurpose
Display nameOptionalLeaderboards
Device IDYesAccount recovery
User IDYesAccount identification
TimezoneYesNotification scheduling
Gameplay progressYesGame functionality
Purchase recordsYesTransaction verification
Push tokensIf enabledNotifications
EmailNo-
AnalyticsNo-
Crash reportsNo-
LocationNo-
IP addressNo-