Effective date: 16 May 2026 · Last updated: 16 May 2026
This Privacy Policy explains how Woody Blocks (“the app”, “we”, “our”) collects, uses, and protects your information when you play. By installing or using the app, you agree to the practices described below.
If you have questions about this policy, contact us at nguyenduyanhuit1989@gmail.com.
1. Information we collect
We do not ask for your real name, phone number, photos, contacts, location, or any other identifying personal information. The data the app collects is described below.
1.1 Data you provide
- Display name — A nickname you set in Settings → Display name. Used only on the in-app global leaderboard. Default is a random auto-generated nickname (e.g., “WoodWizard457”) which you can change at any time.
- Country flag — A country code you select for the leaderboard. Optional and changeable in Settings.
- Game progress — Your score, best score, achievement progress, Adventure stars, daily streak, and power-up purchases.
1.2 Data collected automatically
- Anonymous device identifier — Firebase assigns an anonymous user ID (UID) on first launch. It is not linked to your real identity and is used only to persist your leaderboard entry and tag crash reports from the same device.
- Crash reports (Firebase Crashlytics) — On a crash we collect stack trace, device model, OS version, app version, available memory, and gameplay context (mode, level, score) to diagnose and fix bugs.
- Gameplay analytics (Firebase Analytics) — Anonymous event counts (level started/completed/failed, power-up used, ad watched, purchase made, achievement unlocked, share tapped), used in aggregate to improve game balance.
- Advertising identifier (AdMob) — Android Advertising ID or iOS IDFA, collected only if you allow ad personalization via the consent prompt (EEA/UK) or the iOS App Tracking Transparency prompt. Decline and ads still show, just not personalized.
- Purchase tokens — When you buy Remove Ads or a tip, Google Play or Apple StoreKit sends a purchase token to verify the transaction. We do not receive or store your card number, billing address, or payment details — those stay with Google/Apple.
1.3 What we never collect
- Real name, email (unless you write to support), phone number, address.
- Contacts, photos, microphone, camera, precise GPS location.
- Health data, financial accounts, biometric data.
- Web browsing history outside the app.
2. Third-party services
Woody Blocks uses the following services. Each has its own privacy practices — please review their policies for details.
| Service | Provider | Purpose |
|---|---|---|
| Firebase Analytics | Anonymous gameplay metrics | |
| Firebase Crashlytics | Crash diagnostic reports | |
| Firebase Auth | Anonymous user IDs for leaderboards | |
| Cloud Firestore | Global leaderboard storage | |
| Google AdMob | Banner / interstitial / rewarded ads | |
| Google Play Billing | In-app purchases on Android | |
| Google Play Games | Native achievements + leaderboards (Android) | |
| Apple StoreKit | Apple | In-app purchases on iOS |
| Apple Game Center | Apple | Native achievements + leaderboards (iOS) |
Google privacy policy: policies.google.com/privacy · Apple privacy policy: apple.com/legal/privacy
3. How we use your data
- Make the game work — Save progress, sync leaderboards, fulfill purchases, schedule re-engagement notifications you opted into.
- Fix bugs — Crash reports help us resolve crashes.
- Improve gameplay — Aggregate analytics help us tune difficulty, reward economy, and feature priorities.
- Show ads — AdMob serves ads (personalized only with consent, otherwise contextual).
- Detect cheating — Anonymous flags (e.g., extra_moves_used, revive_used) prevent claiming the same rewarded-ad reward more than once per session.
We do not sell your data, share it with brokers, or use it for profiling outside the game.
4. Your rights and choices
4.1 Delete your data
Local data (on-device): Uninstall the app to clear all locally stored progress (best scores, achievements, coins, Adventure progress, daily streak, theme). There is no in-app “Delete my data” button because there is no user account — all local data is anonymous and removed at uninstall.
Global leaderboard entry (on our servers): If you have appeared on the leaderboard, an anonymous entry exists on our Firebase servers containing your anonymous UID, the display name you typed (if any), your score / level / stars, your country (derived from IP, never at city level), and a timestamp. To request deletion, email nguyenduyanhuit1989@gmail.com with subject “Leaderboard Entry Deletion Request” and include either the display name you used, or your approximate first-launch date and country. We delete matching entries within 30 days and reply to confirm.
In-app purchases are tied to your Apple ID / Google account, not our servers — they remain restorable after re-install.
4.2 Opt out of personalized ads
- EEA / UK / Switzerland: Settings → “Manage ad preferences” (appears automatically per Google UMP) → toggle off personalized ads.
- iOS (any region): System Settings → Privacy & Security → Tracking → Woody Blocks → toggle off.
- Android (any region): System Settings → Google → Ads → “Opt out of Ads Personalization”.
4.3 Opt out of analytics & crash reporting
We do not provide an in-app toggle in non-EEA regions because the data is anonymous and aggregated. EEA/UK users can decline via the first-launch consent prompt. To request removal of historical crash reports tied to your anonymous UID, email support with your approximate first-launch date.
4.4 GDPR rights (EEA / UK users)
You have the right to access the data we hold (anonymous UID + leaderboard entry), request correction of your display name or country, request erasure (see 4.1, answered within 30 days per GDPR Art. 17), object to processing for marketing/analytics (revoke consent via Settings → Manage ad preferences), and lodge a complaint with your local data protection authority.
4.5 CCPA rights (California users)
You have the right to know the categories of personal data collected (see Section 2), the right to delete (see 4.1), and the right not to be discriminated against for exercising these rights. We do not sell personal information.
4.6 Vietnamese users (Decree 13/2023/NĐ-CP)
For users in Vietnam, the same rights apply under Vietnam’s Personal Data Protection Decree (PDPD). Contact support to exercise your rights.
5. Notifications
The app may send local re-engagement notifications: daily challenge reminder (~19:00), “we miss you” after 1/3/7 days of inactivity, Adventure level reminder (24 h), and a streak-break warning (~22:00). These are local — they fire from your device, not our servers, and the app sends no data to schedule them. Disable them in System Settings → Apps → Woody Blocks → Notifications.
6. Children’s privacy
Woody Blocks is not directed at children under 13 (or the equivalent minimum age in your jurisdiction — 16 in most EEA countries). We do not knowingly collect personal data from children. If you are a parent and believe your child has provided data, contact support and we will delete it. The app is rated Everyone / 4+ and intended for casual puzzle players of any adult age; children may play under parental supervision.
7. Security
- Anonymous UIDs and leaderboard entries are stored encrypted at rest in Google Firestore.
- Network traffic between the app and Firebase is HTTPS-encrypted.
- Crash reports are processed by Firebase Crashlytics under their security standards (ISO 27001 / SOC 2 / SOC 3).
- Local game progress is stored in your device’s app sandbox, inaccessible to other apps.
No system is 100% secure. We follow industry-standard practices but cannot guarantee absolute security.
8. Data retention
- Local data — stays on your device until you uninstall.
- Leaderboard entry — kept indefinitely unless you request deletion (4.1). Inactive entries (no device online >12 months) are automatically anonymized.
- Crash reports — retained 90 days then aggregated.
- Analytics events — retained 14 months (Firebase default).
- Purchase receipts — retained as required by Google/Apple for refund processing.
9. Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be announced via an in-app message on the next launch and posted here with a new “Last updated” date. Continued use after the change becomes effective constitutes acceptance.
10. Contact
Email: nguyenduyanhuit1989@gmail.com
Subject line tip: include “Privacy” or “GDPR” so we route it correctly.
This policy was prepared for compliance with Apple App Store §5.1, Google Play Data Safety, GDPR (EU Regulation 2016/679), UK Data Protection Act 2018, CCPA, and Vietnam PDPD Decree 13/2023/NĐ-CP.