{
  "_note": "Generated from content/app-facts.json by scripts/build-press-kit.mjs. Store figures move daily — re-check the live listing before publishing any number here.",
  "generated": "2026-10-06",
  "name": "Pushup RPG",
  "store_title": "Pushup RPG: Fitness Quest",
  "developer": "Yerasyl Amanbek",
  "platforms": {
    "ios": true,
    "android": true,
    "ios_min_os": "17.0",
    "apple_devices": "iPhone",
    "ipad_app": false,
    "apple_watch_app": false
  },
  "price": "Free",
  "app_store_rating": "4.8",
  "app_store_rating_count": 2619,
  "app_store_rating_scope": "every App Store storefront added up",
  "app_store_rating_as_of": "2026-10-06",
  "play_rating": "4.9",
  "play_rating_count": 1661,
  "play_rating_as_of": "2026-10-06",
  "version": "2.5.9",
  "app_store_languages": [
    "English",
    "Arabic",
    "Chinese",
    "Czech",
    "French",
    "German",
    "Japanese",
    "Polish",
    "Portuguese",
    "Russian",
    "Spanish",
    "Turkish",
    "Vietnamese"
  ],
  "age_rating": "9+",
  "released": "2026-06-25",
  "movements": [
    "push-ups",
    "squats",
    "sit-ups",
    "plank (timed, not counted)",
    "pull-ups",
    "dips"
  ],
  "game_content": {
    "foes": 48,
    "biomes": 8,
    "bosses": 8
  },
  "duels": {
    "fight_window_seconds": 40,
    "opponent_sees": "display name, class, level, portrait or avatar, and the live rep count — never video"
  },
  "links": {
    "website": "https://pushup.quest",
    "app_store": "https://apps.apple.com/app/id6782316565?pt=128035574&ct=press",
    "google_play": "https://play.google.com/store/apps/details?id=com.pushuprpg&referrer=utm_source%3Dpushup.quest%26utm_medium%3Dwebsite%26utm_campaign%3Dpress",
    "press_contact": "press@pushup.quest"
  },
  "_withheld": []
}
