Cat Adventure - Privacy Policy
Last updated: 2026-08-23
This Privacy Policy explains how Cat Adventure : Idle Game (the “Service”) handles personal data.
By using the Service, you agree to this Policy.
This Policy is separate from the transit app Pyeonhanharu (편한하루). The data we collect and why we collect it are different.
- Brand: Lukeverse
- Contact: help@lukeverse.com
1. Information we collect
1) Guest (not signed in)
- Game progress is stored on the device only. We do not send an account or save to the server.
2) Sign-in information (optional, Google)
- Google sign-in authentication token (id_token), account identifier (sub)
- Email address and display name (to the extent Google provides them and you consent)
3) Cloud save (after sign-in)
- Game progress: level, EXP, gold, diamonds, stage, owned weapons/skills/companions/looks, upgrades, summons, fish board, profile (nickname, icon, and similar), settings (BGM/SFX)
- This data is stored on the server so you can restore after changing or reinstalling a device. While you play, the latest save is held temporarily. At the top of each hour the server keeps only accounts that opened (or played) the app in the previous hour. Accounts with no session in that hour are not written again because nothing changed.
4) Service-use information
- Request path, account identifier, connecting IP, error messages (to handle outages and abuse)
5) Ads
- When you watch a rewarded ad, Google AdMob may process an advertising ID (such as ADID) and device/app information. To confirm a completed view (server-side verification, SSV), Google may send our server a transaction ID, reward item name, and (if the app set it) an account identifier. Reward grants (speed, auto features, training skip, instant reward) are stored on the device.
6) Crash reporting (release builds)
- Firebase Crashlytics: if the app crashes, a stack trace, device model, OS, app version, and an installation identifier are sent to Google. We do not collect this in debug (development) builds.
7) Chat (after sign-in)
- Message text you send, nickname, profile icon/frame, account identifier
- Block records (identifiers of accounts you blocked)
- Report records: reporter account identifier, reported account identifier, message id and a copy of the text, and the report reason
Messages are visible to other users. Only a recent window of messages is kept on the server. Report records are kept up to 90 days for review.
8) In-app purchases (after sign-in)
- On Google Play / App Store payment: platform, product ID, purchase ID, receipt verification data (token hash), and the account identifier and email at the time of purchase (if provided)
- Payment instrument details such as card numbers are processed by the store and are not stored by us.
9) Information we do not collect
- Location (GPS), contacts, photo library, microphone
- Pyeonhanharu transit favorites, work calendar, and alarm rules are unrelated to this Service and are not collected.
2. Purpose
Providing the game, Google account linking, cloud backup/restore, world chat, blocking, and report handling, account identification, rewarded ads, in-app purchase verification and grants, crash analysis (Crashlytics), support, service stability and incident response, and legal obligations
3. Storage
On device: local save (app storage)
On server (AWS EC2, operated in a Korea region): signed-in users’ account identifier, email (if provided), game save, chat messages, block list, report records, in-app purchase records (product ID, purchase ID, receipt hash), and ad-view verification (SSV) records
Guest data that was never backed up exists only on the device and may be unrecoverable if the app is deleted or the device fails.
4. Third parties / processors
- Google Sign-In: Google LLC (United States) — https://policies.google.com/privacy
- Ads: Google AdMob (Google LLC) — rewarded ads, frequency caps, and fraud prevention
- Crash analysis: Firebase Crashlytics (Google LLC) — crash stacks, device/OS/app version, installation identifier
- In-app purchases: Google Play (Google LLC) / App Store (Apple Inc.) — receipt verification
- Cloud infrastructure: Amazon Web Services, Inc.
We do not send game saves to Google. Google may process information needed for sign-in authentication, ad serving, crash analysis, and purchase verification.
5. Retention and deletion
When you delete your account, the account identifier, email, cloud save, that account’s chat messages, block records, and report records, and ad-view verification records are deleted immediately.
In-app purchase records are kept for 3 years under applicable e-commerce consumer-protection law, then destroyed.
Server access and error logs are kept only as long as needed for incident response, then deleted.
Crash logs sent to Firebase Crashlytics are not stored on our server; Google’s retention policy applies.
6. Your rights
You may request access/deletion of personal data, restore of cloud save, or stop processing (account deletion).
You can sign out of Google or delete the account in app settings. After uninstalling the app, use the email request on the account-deletion page.
Contact: help@lukeverse.com (Weekdays 10:00–18:00 KST)
7. International transfer
Sign-in authentication information, ad-processing data, Crashlytics crash logs, and Play purchase-verification data may be transferred to Google LLC (United States). Google’s privacy policy applies. For iOS purchases, Apple Inc.’s policy applies.
8. Children’s data
We do not knowingly collect personal data of children under 14. If we learn that we have, we delete it without delay.
9. Changes and contact
Policy changes are announced in the app or on this page. Contact: help@lukeverse.com
© Lukeverse · www.lukeverse.com