31 May 2026 — the real Google Play build was pulled from a device, fully re-extracted, and compared against this archive (the modded v1.0.11.11 build). Plus a live first-launch capture of configs + analytics. Facts / assumptions / gaps are marked explicitly.
31 травня 2026 — реальний білд з Google Play знято з пристрою, повторно розпарсено й порівняно з цим архівом (модований v1.0.11.11). Плюс живий перехоплення конфігів + аналітики при першому запуску.
542 balance values compared (42 enemies × 4 + 5 heroes × 100 × ~1 sampled rows shown as 500 hero cells + 42); 0 differ.542 значення порівняно; 0 відрізняються.
Gameplay/economy events all route through Yandex AppMetrica — RSA-sealed, not decryptable.Ігрові події йдуть через AppMetrica — зашифровані RSA.
| LayerШар | VendorВендор | EvidenceСвідчення |
|---|---|---|
| Publisher SDK / consent | Azur Games | integrations.cdn.azurgames.com, geoip.k8s.azurgames.com |
| GDPR CMP | Google UMP / Funding Choices | fundingchoicesmessages.google.com |
| Remote config | Unity Remote Config | config.uca.cloud.unity3d.com — flags only (293 B) |
| Product analytics | Yandex AppMetrica | report.appmetrica.yandex.net — encrypted (RSA-sealed) |
| Engine analytics | Unity CDP / Analytics | cdp.cloud.unity3d.com — infra events only |
| Attribution | AppsFlyer + Facebook | nupuka.*.appsflyersdk.com, graph.facebook.com |
| Crash / infra | Firebase | project claw-master-14538 |
| Ad mediation | AppLovin MAX + waterfall | Unity Ads, Mintegral, Vungle, InMobi, Moloco, BidMachine, ironSource, AXON, SafeDK |
gift_pack01–11) + 18 currency-pack entries (incl. hard-currency gems_6800, group hard). Localised prices come from Google Play Billing and are not captured (Play Billing isn't MITM-interceptable); base SKU list is in the APK.
11 gift-pack продуктів + 18 currency-pack записів. Локалізовані ціни з Google Play Billing не перехоплюються; список SKU — в APK.
The reward payouts that the 31/05 pass left as unresolved SerializeReference rids were decoded (a managed-reference resolver + a fixed primitive-array bug, then a full re-extraction of all 511 config classes). Result: every system that can be diffed is identical store 1.18.8 vs archived mod 1.0.11.11 — the archive is current, not stale.
Виплати винагород, що 31/05 лишились нерозкодованими SerializeReference rid-ами, розкодовано. Підсумок: усе, що можна порівняти, ідентичне store 1.18.8 vs архів-мод 1.0.11.11 — архів актуальний.
| SystemСистема | Store 1.18.8 vs archiveStore vs архів |
|---|---|
| Hunt Pass (2-track, 60 rewards) + RequirePoints | identicalідентично |
| Daily login (56-day) | identicalідентично |
| Tower (400 reward entries / 100 levels) | identicalідентично |
| Offers (Starter / Grow / Treasure / Sparkling / RelicKey) | identical (Treasure Hunter bundles hero GoldBoy + 30k Coin + 750 Gem)ідентично |
| Enemies 42/42 · Heroes 5×100 · SKU catalogue | identical (Phase A)ідентично |
GetConversionRate): Gem → Coin 75 · Energy 0.2 · HeroCredit 0.238 · HeroCard 0.029.
Закрито цього проходу: • Dungeon = 50 рівнів (було 23), boss HP 260k→27M. • Meta-upgrade ранги відновлено (в архіві були порожні) — справжня схема: DeltaHP/Dmg/Armor + RankBonus + Cost 10→30 000. • Дроп з хвиль = Star (1–2) / SuperStar (1), 625 хвиль. • Пороги розблокування для 26 фіч: Upgrades L1 → Hunt Pass/Relics L3 → Lucky Ball L4 → Star Trail L5 → Events/Tower L6 → Dungeon L8. • Конвертація валют: Gem → Coin 75 · Energy 0.2 · HeroCredit 0.238 · HeroCard 0.029.
The custom product analytics that were RSA-sealed to Yandex AppMetrica (previously 'undecryptable') were recovered by runtime interception: a Frida-gadget on the non-rooted device hooking AppMetrica.reportEvent dumps each event's plaintext name + parameters as it's recorded — before encryption, so the cipher is irrelevant. 98 events captured across a single FTUE session. Published here as schema (event names + parameter keys) only — no captured values or identifiers.Кастомну продуктову аналітику, що була RSA-запечатана в Yandex AppMetrica (раніше «не дешифрується»), знято перехопленням у рантаймі: Frida-gadget на не-рутованому пристрої хукає AppMetrica.reportEvent і дампить ім'я + параметри кожної події до шифрування. Знято 98 подій за один FTUE-сеанс. Тут лише схема (імена + ключі параметрів), без значень.
| EventПодія | GroupГрупа | Parameters (beyond the common snapshot)Параметри (понад спільний знімок) |
|---|---|---|
level_start | FunnelВоронка | best_stage, hero_armor, hero_dmg, hero_hp, heroes, level_name, level_number, relics_balance, speed_up, start_num |
stage_start | FunnelВоронка | bullets, current_perks, hero_hp, level_name, level_number, speed_up, stage_number, stage_start_num, stage_type, stars_count, start_num, super_stars_count |
take_perks | Roguelite draftRoguelite-драфт | available_perks, current_perks, hero_hp, level_name, level_number, new_perk, reroll, stage_number, stage_start_num, stage_type, start_num |
stage_finish | FunnelВоронка | ad_revives, bonus, claws, current_perks, hero_hp, level_name, level_number, mix, progress, result, revives, shots, stage_number, stage_start_num, stage_type, stars_count, start_num, super_stars_count, time |
level_finish | FunnelВоронка | best_stage, current_perks, last_stage, level_name, level_number, result, revives, shots, stars_stat, start_num, super_stars_stat, time |
result_window | FunnelВоронка | best_stage, is_multiply, last_stage, level_name, level_number, result, reward, start_num, time |
soft_currency | EconomyЕкономіка | balance, category, earned, item_id, screen_id, spent, value |
upgrade | ProgressionПрогресія | upgrade_id, upgrade_lvl, upgrades_cnt |
feature_unlock | ProgressionПрогресія | feature_id |
quest_action | EngagementЗалученість | action, progress, quest_complete, quest_id, quest_type, timer |
tutorial | EngagementЗалученість | step_name, tutorial_name |
energy_balance, hard_balance, hero, is_cheater, level_count, no_ads, payer, playtime, premium_pass, soft_balance, stage_count, upgrade_rank, user_id
So every event is monetisation- and progression-contextualised (payer flag, balances, pass/no-ads status, hero, upgrade rank).Тобто кожна подія контекстуалізована монетизацією й прогресією (payer, баланси, статус pass/no-ads, герой, ранг апгрейду).
/report bodies remain RSA-sealed and unreadable; this taxonomy comes entirely from the client-side reportEvent hook, not decryption.Ще не знято: події реклами та IAP/покупок (не дивились rewarded-рекламу / не купували). Хук зловить і їх. Метод: мережеві тіла /report лишаються RSA-запечатані; таксономія здобута клієнтським хуком reportEvent, не дешифруванням.