Skip to content
HaniLab Blog HaniLab Blog

HaniLab Mobile Game

HaniLab Blog HaniLab Blog

HaniLab Mobile Game

  • Home
  • Games
  • Universe
  • Gallery
  • YouTube
  • English
    • 한국어
    • English
    • 日本語
    • Deutsch
    • Português
    • Español
  • Home
  • Games
  • Universe
  • Gallery
  • YouTube
  • English
    • 한국어
    • English
    • 日本語
    • Deutsch
    • Português
    • Español
Home/Data Disclosure

Data Disclosure

Data & Information Disclosure

Last updated: October 23, 2026

This page discloses all data collection, third-party services, SDK integrations, and advertising practices used in the HaniLab website (hanilab.app) and the HaniLab mobile games. This information is provided to comply with Google Play Data Safety requirements, Apple App Store Privacy Nutrition Labels, Google AdMob policies, and GDPR/CCPA regulations.

1. Data Collected by HaniLab Mobile Games

Data Type Purpose Shared with Third Parties Storage
Game progress (score, level, settings)Save game stateNoDevice only (PlayerPrefs)
Nickname (user-chosen)In-game profile displayNoDevice only
Equipped items & inventoryItem managementNoDevice only
Language preferenceLocalisationNoDevice only
Ad interaction dataRewarded ad deliveryGoogle AdMobThird-party servers
Device ID / Advertising IDAd targeting (with consent)Google AdMobThird-party servers
Crash / diagnostic dataBug detection & qualityNoDevice only
Anonymous UUID hash (SHA-256)Active player count trackingNoHaniLab server; auto-deleted after 90 s inactivity
Game score & levelGlobal ranking percentile calculationNoHaniLab server (anonymised)
2-letter region code (device locale)Regional player distribution statisticsNoHaniLab server (anonymised)

HaniLab's server collects anonymised data for global ranking and active-player features (rows 8–10 above). All other gameplay data stays on-device unless shared with Google AdMob as described above.

2. Data Collected by hanilab.app (Website)

Data Type Purpose Shared with Third Parties Retention
Contact form (email, subject, message)Reply to inquiriesNo (stored in email inbox)Up to 2 years
IP addressServer security, fraud preventionHosting provider30 days (server logs)
Browser & device infoAnalytics & optimisationGoogle Analytics26 months
Page visit dataTraffic analysisGoogle Analytics26 months
Cookie (hl_lang)Language preferenceNo1 year
Ad interaction dataAdvertising revenueGoogle AdSensePer Google policy

3. Third-Party SDKs & Services

Service Provider Purpose Privacy Policy
Google AdSenseGoogle LLC Display advertising on website Link
Google AdMobGoogle LLC In-app advertising (mobile) Link
Google AnalyticsGoogle LLC Website traffic analytics Link

4. Advertising Disclosure

HaniLab monetises through advertising:

  • Website: Google AdSense contextual and/or personalised ads
  • Mobile game: Optional rewarded video ads (Google AdMob) in exchange for in-game items

Personalised advertising may use your device's advertising ID and browsing behaviour. You can opt out via:

  • Android: Settings → Privacy → Ads → Opt out of Ads Personalisation
  • iOS: Settings → Privacy & Security → Apple Advertising → Personalised Ads (off)
  • Website: Google Ads Settings

All advertisements comply with Google's AdSense Programme Policies and AdMob policies.

5. Google Play Data Safety Summary

For the Google Play Store data safety form, HaniLab games declare:

  • Data collected: Advertising ID (for ads, with consent); anonymous UUID hash, game score/level, 2-letter region code (for ranking features, HaniLab server)
  • Data shared: Advertising ID shared with Google AdMob for ad purposes
  • Security practices: Data encrypted in transit; users can request data deletion via email
  • No children: App is not directed at children under 13
  • Ranking UUID: an app-generated UUID, not the device advertising ID; hashed with SHA-256 before transmission to HaniLab server

6. Apple App Store Privacy Nutrition Label

  • Data used to track you: Advertising ID (for personalised ads, with consent)
  • Data linked to you: None (ranking data is linked to anonymous UUID hash only — not personally identifiable)
  • Data not linked to you: Usage data (crash reports, analytics, advertising data)

7. GDPR Compliance Summary

  • Legal bases used: Consent (advertising, analytics), Legitimate Interests (security), Contract (contact replies)
  • Data Protection Officer: Not required (small organisation)
  • EU representative: Not appointed (processing is minimal and non-systematic)
  • Supervisory authority complaints: You may file a complaint with your national DPA

8. Requests & Contact

For data access, deletion, or portability requests, contact us at:

📧 hanilab.app@gmail.com

We will respond within 30 days. All requests are processed free of charge.

Recent Posts

  • ‘Just One Take-Back, Please’: Asking the Dalgona Vendor About Undo, Continue and Retry in DalgonaMaster
  • Ten Squares of the Shape Book: DalgonaMaster Levels 1-10 Play Diary
  • Today’s Stall Price Board: How DalgonaMaster H Coins Come In and Go Out
  • Use a Tool, Lose Points? DalgonaMaster’s Six Tools and a Don’t-Use-It-When List
  • Why Did It Break? Tracing DalgonaMaster Failure Reasons Like a Detective

🎮 Game of the day

BlockMaster
▶ Get it on Google Play

🔥 Popular posts

  • BombMaster Complete Guide — Controls, 25 Bombs, 25 Monsters, 10 Worlds and Items Explained
  • TenMaster Bricks — The 12-Second Countdown, the 3-Second Warning, MOVED and x2 BRICKS
  • BalanceMaster Complete Guide — Triangle Controls, Lever Math, 32 Animals, Combos, Weather and Items
  • FanMaster Complete Guide — 7 Fans, 51 Objects, Center Combos, Weather, Special Modes and Items
  • PoseMaster Complete Guide — Controls, Judging Rules, 5 Heroes, Items and World Tour Explained

▶ HaniLab on YouTube

▶장사 성공까지 무조건 뒤집어야한다 - 호떡마스터 완전 정복▶BombMaster in 90 Seconds — Controls, Bombs, the Reaper & More▶She Never Stops Running. You Get One Second and Four Planks. | Path Master
More videos ›

🖼️ Gallery

Open gallery ›

🏷️ Popular tags

#HaniLab#mobile game#casual game#Android game#free game#game guide#puzzle game#balance game#casual arcade#reflex game#BoingMaster#HaniLab Universe#indie game developer#solo developer#mobile games#game studio

🍯 What is HaniLab?

Games made one jar of honey at a time by Hani, a solo indie developer. Meet the games, stories and the Universe on this blog.

Game site ↗▶ SubscribeRSS

🍬 One Round of Dalgona

Stop inside the green zone. It gets narrower with every streak.

Streak 0Best 0
See DalgonaMaster ›

🕘 Recently Read

⚖️ Balance the SeesawBalanceMaster

Slide the pivot toward the heavier side until it levels.

Solved 0
See BalanceMaster ›

🔍 Which game is this?

🎯 One Shot with the SlingDartMaster

Pull the ball back and release to pop the balloon. The dots show the path.

Shots ●●●Solved 0
See DartMaster ›

🎮 All Games at a Glance

Tap an icon to see that game's posts.

🔎 Spot the DifferenceFindMaster

Tap the one spot that differs between left and right.

Solved 0
See FindMaster ›

⚡ Lightning Reflex

Tap the moment red turns green.

Best –
See TapMaster ›

🗓️ HaniLab Lab Log

LessMore

Last 12 weeks · 299 posts · 32 games

🔤 Word UnscrambleWordMaster

Tap the letters in order to spell the word.

Solved 0
See WordMaster ›

🧮 30-Second Mental Math

How many can you solve in 30 seconds?

–
Time 30Solved 0Best 0
See MathMaster ›

➕ Cross-Math PuzzleMathMaster

Tap a tile, then a blank. The middle blank belongs to both equations.

Solved 0
See MathMaster ›

⏱️ How much time do you have?

Pick a time and I will pick a read.

AboutPrivacyTermsData DisclosureContact
Copyright 2026 — HaniLab Blog. All rights reserved.