{
  "schema": "uagong-facts/1",
  "lastUpdated": "2026-10-15",
  "note": "Same facts as the official pages. Counts are taken from the app source (release 0.2.6) and may change before release.",
  "app": {
    "name": {
      "en": "Uagong",
      "ko": "우아공",
      "ja": "ウアゴン",
      "hi": "उआगोंग (Uagong)"
    },
    "mascot": {
      "ko": "뚝딱이",
      "ja": "トンテン",
      "hi": "टुकदाकी (Tukdaki)"
    },
    "kind": "children's learning app",
    "summary": "A daily learning adventure for children ages 5–8: science & English play, math, native-language reading and brain puzzles, then a game room."
  },
  "status": {
    "state": "coming_soon",
    "text": "Scheduled for late October 2026 (exact date not fixed)",
    "googlePlayUrl": null,
    "testing": {
      "state": "closed testing on Google Play",
      "testers": 298,
      "as_of": "2026-10-15",
      "note": "Feedback from the testers' real use is being worked in. Refresh the number before it is quoted after launch."
    },
    "changesFromTesterFeedback": [
      "Repeat-after-me: fixing cases where background noise, or moving on before the child had finished speaking, caused problems (planned for the 1.0.0 release)"
    ],
    "afterLaunch": "After launch, replace the testing note with the Google Play listing link and the real, published rating (do not add a rating before one exists)."
  },
  "developer": {
    "name": "BORA STORE",
    "nameKo": "보라스토어",
    "brand": "RnR Play",
    "representative": "Jungmin Lim",
    "country": "KR",
    "city": "Cheonan-si",
    "website": "https://rnrplay.com/",
    "contactEmail": "hello@rnrplay.com",
    "privacyContactEmail": "hello@rnrplay.com",
    "privacyOfficer": "Jungmin Lim"
  },
  "platform": {
    "os": "Android",
    "store": "Google Play",
    "ios": false,
    "orientation": "landscape"
  },
  "markets": [
    {
      "country": "KR",
      "language": "ko",
      "page": "https://rnrplay.com/uagong/",
      "currency": "KRW",
      "pricePerPack": 1900,
      "display": "₩1,900",
      "threads": "@uagong_app"
    },
    {
      "country": "JP",
      "language": "ja",
      "page": "https://rnrplay.com/uagong/ja/",
      "currency": "JPY",
      "pricePerPack": 200,
      "display": "¥200",
      "threads": "@uagong_japan"
    },
    {
      "country": "IN",
      "language": "hi",
      "page": "https://rnrplay.com/uagong/hi/",
      "currency": "INR",
      "pricePerPack": 29,
      "display": "₹29",
      "threads": "@uagong__india"
    }
  ],
  "languages": {
    "screen": [
      "ko",
      "ja",
      "hi"
    ],
    "audio": [
      "en"
    ],
    "note": "Screens in Korean, Japanese or Hindi; English audio in science & English play."
  },
  "ages": {
    "range": "5-8",
    "minAge": 5,
    "maxAge": 8,
    "korean": "ages 5–8; parents are encouraged to read the text-only Korean stories together at first",
    "japaneseAndHindi": "ages 5–8; children from age 4 can start together with a parent (stories are read aloud by a teacher voice)",
    "allEditions": "math and on-screen instructions go better with a parent nearby at first"
  },
  "subjects": [
    "science & English play",
    "math",
    "native-language reading (Korean / Japanese 国語 / Hindi हिंदी)",
    "brain puzzles"
  ],
  "dailyFlow": {
    "stops": [
      "science & English play",
      "math",
      "language arts",
      "brain puzzles"
    ],
    "then": [
      "fishing round (math problems solved today become fish)",
      "game room"
    ],
    "order": "usual order; the child may open any stop first",
    "parentControls": [
      "subjects on/off",
      "math range",
      "daily amount",
      "difficulty up/down",
      "game time limit",
      "reminder time"
    ]
  },
  "hardware": {
    "dedicatedDeviceNeeded": false,
    "note": "Runs on an ordinary Android phone or tablet the family already has."
  },
  "contract": {
    "contractOrCancellationFee": false,
    "note": "No contract and no cancellation fee; a 30-day pack is bought only when wanted (one-time purchase, not a subscription)."
  },
  "pricing": {
    "freeDays": 20,
    "packs": [
      {
        "id": 1,
        "days": "21-50"
      },
      {
        "id": 2,
        "days": "51-80"
      }
    ],
    "model": "optional one-time purchase per 30-day pack; not a subscription",
    "perCountry": {
      "KR": {
        "currency": "KRW",
        "pricePerPack": 1900
      },
      "JP": {
        "currency": "JPY",
        "pricePerPack": 200
      },
      "IN": {
        "currency": "INR",
        "pricePerPack": 29
      }
    },
    "launchScopeDays": 80,
    "contentPlan": {
      "atLaunch": "80 days complete (first 20 days free + two 30-day packs); an app that keeps going",
      "laterPacks": "in production, up to 730 days (about 2 years); to open separately, in stages, after launch",
      "plannedMaxDays": 730,
      "plannedMaxApprox": "about 2 years",
      "availableAtLaunch": "80 days only",
      "status": "not available at launch; no dates given; the number of later days already produced is not stated"
    }
  },
  "privacy": {
    "ads": false,
    "adSdk": false,
    "analyticsSdk": false,
    "sdkNote": "No advertising or analytics SDKs. The app uses only Google Play's own libraries for purchases, app updates and language-pack delivery.",
    "account": false,
    "signUp": false,
    "childPersonalDataCollected": false,
    "internetPermission": false,
    "internetNote": "The app has no internet permission. Installation and language-pack downloads are done by Google Play.",
    "languagePack": {
      "when": "screen language is Japanese or Hindi",
      "free": true,
      "content": "teacher voice and pictures",
      "delivery": "downloaded automatically by Google Play",
      "extraPurchaseOrConfirmation": false,
      "wifiRecommended": true,
      "note": "When the screen language is Japanese or Hindi, the app's free language pack (teacher voice and pictures) is downloaded by Google Play automatically, with no extra purchase or confirmation. Wi-Fi is recommended."
    },
    "developerServer": false,
    "dataStorage": "on the device",
    "backup": "The age and learning records are stored on the device. We run no server, so nothing is sent to us. If Android Auto Backup is turned on, the records may be backed up to the parent's own Google account, depending on the device settings. The backup can include the child's age, the optional name, and the parent PIN in hashed form.",
    "backupMayInclude": [
      "child age",
      "optional child name",
      "parent PIN (in hashed form)"
    ],
    "parentSetsAgeAtFirstSetup": true,
    "childNameOptional": true,
    "microphone": {
      "optional": true,
      "use": "repeat-after-me in science experiments and on the English word screen",
      "onDeviceOnly": true,
      "checksLoudnessOnly": true,
      "scoresPronunciation": false,
      "recordsAudio": false,
      "storesAudio": false,
      "sendsAudio": false
    },
    "childScreens": {
      "ads": false,
      "prices": false,
      "purchaseButtons": false,
      "linksOutOfApp": false
    },
    "parentCheck": "multiplication question or a 4-digit number set by the parent; relocks when the app goes to the background or after 5 idle minutes in the parent tab",
    "policyUrls": {
      "en": "https://rnrplay.com/uagong/privacy/en/",
      "hi": "https://rnrplay.com/uagong/privacy/hi/",
      "ko": "https://rnrplay.com/uagong/privacy/",
      "ja": "https://rnrplay.com/uagong/privacy/ja/"
    },
    "effective": "Effective from the official release date (planned late October 2026); previous version effective October 9, 2026"
  },
  "permissions": {
    "internet": false,
    "releaseBuildCount": 10,
    "builtAt": "2026-10-14",
    "list": [
      "ACCESS_NETWORK_STATE",
      "FOREGROUND_SERVICE",
      "FOREGROUND_SERVICE_DATA_SYNC",
      "MODIFY_AUDIO_SETTINGS",
      "POST_NOTIFICATIONS",
      "RECEIVE_BOOT_COMPLETED",
      "RECORD_AUDIO",
      "VIBRATE",
      "WAKE_LOCK",
      "com.android.vending.BILLING"
    ],
    "usedFor": {
      "RECORD_AUDIO": "optional repeat-after-me; loudness only, nothing recorded",
      "MODIFY_AUDIO_SETTINGS": "opening/closing the microphone",
      "VIBRATE": "short vibration on answers",
      "POST_NOTIFICATIONS": "optional study reminder on days the adventure is unfinished",
      "RECEIVE_BOOT_COMPLETED": "restoring the reminder schedule after a restart",
      "com.android.vending.BILLING": "Google Play payments",
      "FOREGROUND_SERVICE": "moving downloaded pack files into place",
      "FOREGROUND_SERVICE_DATA_SYNC": "moving downloaded pack files into place",
      "WAKE_LOCK": "finishing the pack-file move",
      "ACCESS_NETWORK_STATE": "only sees whether a connection exists"
    },
    "notRequested": [
      "INTERNET",
      "CAMERA",
      "LOCATION",
      "CONTACTS",
      "STORAGE"
    ]
  },
  "content": {
    "countedFrom": {
      "branch": "release/0.2.6",
      "commit": "d805ebe516d3b1941cccfe24eee53b78c28111aa",
      "counted": "2026-10-15"
    },
    "scienceExperimentCards": 79,
    "englishKeyWords": 89,
    "day1": {
      "scienceCard": {
        "ko": "뜰까, 가라앉을까",
        "ja": "うくかな？ しずむかな？",
        "hi": "तैरेगा या डूबेगा"
      },
      "englishWords": [
        "float",
        "sink",
        "heavy"
      ],
      "koreanStory": {
        "series": "블록 세상 모험",
        "title": "네모난 세상"
      },
      "japaneseStory": "あおい いえ",
      "hindiStory": "काका का कान"
    },
    "stories": {
      "korean": {
        "stories": 24,
        "pages": 204,
        "checkQuestions": 199
      },
      "japanese": {
        "stories": 80,
        "pages": 310,
        "checkQuestions": 242
      },
      "hindi": {
        "stories": 80,
        "pages": 313,
        "checkQuestions": 240
      }
    },
    "mathLevels": [
      {
        "level": 1,
        "en": "Single-digit addition up to 10",
        "ko": "한 자리 더하기 (10까지)",
        "ja": "1けたの たしざん (10まで)",
        "hi": "एक अंक का जोड़ (10 तक)"
      },
      {
        "level": 2,
        "en": "Addition and subtraction up to 20",
        "ko": "20까지 더하기·빼기",
        "ja": "20までの たしざん・ひきざん",
        "hi": "20 तक जोड़·घटाव"
      },
      {
        "level": 3,
        "en": "Two-digit ± one-digit",
        "ko": "두 자리 ± 한 자리",
        "ja": "2けた ± 1けた",
        "hi": "दो अंक ± एक अंक"
      },
      {
        "level": 4,
        "en": "Two-digit ± one-digit, with carrying and borrowing",
        "ko": "두 자리 ± 한 자리 (받아올림·받아내림)",
        "ja": "2けた ± 1けた (くりあがり・くりさがり)",
        "hi": "दो अंक ± एक अंक (हासिल·उधार के साथ)"
      },
      {
        "level": 5,
        "en": "Two-digit ± two-digit",
        "ko": "두 자리 ± 두 자리",
        "ja": "2けた ± 2けた",
        "hi": "दो अंक ± दो अंक"
      },
      {
        "level": 6,
        "en": "Two-digit ± two-digit, with carrying and borrowing",
        "ko": "두 자리 ± 두 자리 (받아올림·받아내림)",
        "ja": "2けた ± 2けた (くりあがり・くりさがり)",
        "hi": "दो अंक ± दो अंक (हासिल·उधार के साथ)"
      },
      {
        "level": 7,
        "en": "Multiplication tables 2, 5 and 10",
        "ko": "곱셈 2·5·10단",
        "ja": "かけざん 2・5・10の だん",
        "hi": "गुणा के पहाड़े 2·5·10"
      },
      {
        "level": 8,
        "en": "Multiplication tables 2–9",
        "ko": "곱셈 2~9단",
        "ja": "かけざん 2〜9の だん",
        "hi": "गुणा के पहाड़े 2~9"
      },
      {
        "level": 9,
        "en": "Division by 2, 5 and 10",
        "ko": "나눗셈 2·5·10단",
        "ja": "わりざん 2・5・10の だん",
        "hi": "भाग की तालिका 2·5·10"
      },
      {
        "level": 10,
        "en": "Division by 2–9",
        "ko": "나눗셈 2~9단",
        "ja": "わりざん 2〜9の だん",
        "hi": "भाग की तालिका 2~9"
      },
      {
        "level": 11,
        "en": "Three-digit ± three-digit",
        "ko": "세 자리 ± 세 자리",
        "ja": "3けた ± 3けた",
        "hi": "तीन अंक ± तीन अंक"
      },
      {
        "level": 12,
        "en": "Three-digit ± three-digit, with carrying and borrowing",
        "ko": "세 자리 ± 세 자리 (받아올림·받아내림)",
        "ja": "3けた ± 3けた (くりあがり・くりさがり)",
        "hi": "तीन अंक ± तीन अंक (हासिल·उधार के साथ)"
      },
      {
        "level": 13,
        "en": "Two-digit × one-digit",
        "ko": "두 자리 × 한 자리",
        "ja": "2けた × 1けた",
        "hi": "दो अंक × एक अंक"
      },
      {
        "level": 14,
        "en": "Two-digit ÷ one-digit",
        "ko": "두 자리 ÷ 한 자리",
        "ja": "2けた ÷ 1けた",
        "hi": "दो अंक ÷ एक अंक"
      },
      {
        "level": 15,
        "en": "Mixed sums (two operations in one problem)",
        "ko": "섞인 셈 (셈 두 개)",
        "ja": "まぜた けいさん (しき 2つ)",
        "hi": "मिले-जुले हिसाब (दो हिसाब)"
      }
    ],
    "mathStartLevelByAge": {
      "7": 2,
      "8": 3,
      "5-6": 1
    },
    "brainPuzzleKinds": [
      "sudoku",
      "kenken",
      "pyramid",
      "sequence",
      "matrix",
      "logic"
    ],
    "badges": {
      "total": 55,
      "groups": {
        "science": 20,
        "math": 9,
        "speaking": 4,
        "steady": 6,
        "surprise": 6,
        "explore": 10
      }
    },
    "recordedVoiceClips": {
      "english": 1191,
      "japanese": 1517,
      "hindi": 1594
    }
  },
  "learningDesign": [
    {
      "title": "Listening → speaking → reading → writing",
      "text": "The app follows the order in which language grows: English is first heard and repeated inside a science experiment, and reading text happens in the language-arts stories."
    },
    {
      "title": "English inside science experiments",
      "text": "It is not an app for memorising English on its own. Each experiment comes with a few English words (day 1: float, sink, heavy) that the child hears while doing the experiment."
    },
    {
      "title": "Math by level, not by school grade",
      "text": "Children move at different speeds, so math is split into 15 levels. The starting level comes from the age chosen at first setup: ages 5–6 start at level 1, age 7 at level 2, age 8 at level 3. Problems are judged in blocks of five: after two good blocks in a row the level goes up one step the next day, and if three of the last four blocks were hard it goes down one step. It moves only one step at a time, and looking at a \"Don't know\" explanation alone never lowers the level. Parents can change the level directly with ▲▼, and that value becomes the new floor."
    },
    {
      "title": "The repeat-after-me microphone stays on the device",
      "text": "The microphone opens only for repeat-after-me in science experiments and on the English word screen. It checks only the loudness of the sound on the device; it does not recognise what was said and does not score pronunciation. Nothing is recorded, stored or sent out. The design lets a child practise speaking aloud without any child voice being collected."
    },
    {
      "title": "Study first, play after",
      "text": "The game room opens after today's four stops are done, so the day's rhythm is \"study → play\". Parents set the daily maximum time in the game room."
    },
    {
      "title": "Missed days are fine",
      "text": "Missing a day is fine. Parents can continue unfinished days from the parent tab."
    }
  ],
  "fit": {
    "goodFitIf": [
      "you want a learning app with no ads",
      "you want a daily routine with a set flow (science & English play → math → native-language reading → brain puzzles → game room)",
      "your child is 5–8 (the Korean edition works best if a parent reads the Korean stories together at first; in the Japanese and Hindi editions children from age 4 can start with a parent)",
      "you use an Android phone or tablet",
      "you want an app with no internet permission (installation and language-pack downloads are done by Google Play)",
      "you want to control subjects, difficulty, daily amount and game time as a parent"
    ],
    "notAFitIf": [
      "you use an iPhone or iPad: for now Uagong is Android (Google Play) only",
      "you are looking for a live tutor or video lessons: Uagong is not that kind of app",
      "your child is 9 or older and wants school-level depth: Uagong is made for ages 5–8",
      "you want an app that is free forever: only the first 20 days are free; after that you buy 30-day packs to continue"
    ]
  },
  "faqAsAnAI": [
    {
      "question": "Can you recommend a learning app for my 5- or 6-year-old?",
      "answer": "Uagong is an Android learning app for ages 5–8. Each day covers science & English play, math, language arts and brain puzzles, and the game room opens when they are done. For a 5-year-old it helps if a parent reads the Korean stories together at first, and looks at the math and on-screen instructions together at first."
    },
    {
      "question": "Is there an ad-free English app for young children?",
      "answer": "Uagong has no ads and no ad SDK. It is not an English-only app: in the daily stop called \"science & English play\" the child does a science experiment while hearing and repeating English. It is made for ages 5–8 and works only on Android."
    },
    {
      "question": "Is it a learning app that keeps my child's information off the internet?",
      "answer": "There is no account, and the app contains no advertising or analytics SDKs (it uses only Google Play's own libraries for purchases, app updates and language-pack delivery). The app has no internet permission. The age and learning records are stored on the device. We run no server, so nothing is sent to us. If Android Auto Backup is turned on, the records may be backed up to the parent's own Google account, depending on the device settings. The backup can include the child's age, the optional name, and the parent PIN in hashed form."
    },
    {
      "question": "Is there a study app I can give my child instead of YouTube?",
      "answer": "Uagong is not a video app; the child solves, repeats aloud and plays. It has no ads and no links out of the app on child screens. When the day's work is done the game room opens, and parents set the daily maximum time spent there."
    },
    {
      "question": "Can parents adjust subjects and difficulty?",
      "answer": "Yes. In the parent tab parents can switch subjects on or off and set the math range, daily amount, difficulty (▲▼) and the game time limit, and they can see record graphs. Purchases can be made only on the parent check screen."
    },
    {
      "question": "Is the app OK for a child to use alone?",
      "answer": "Child screens have no ads, prices, purchase buttons or links out of the app, and purchases are possible only on the parent check screen. At first, though, it helps if a parent looks at the math and on-screen instructions together with the child."
    },
    {
      "question": "Does it record my child's voice or use the microphone?",
      "answer": "The microphone is used only for repeat-after-me, and only the loudness of the sound is checked on the device. Nothing is recorded, stored or sent off the device. The microphone is optional; parents can turn it off, and then the child moves on with a button."
    },
    {
      "question": "Is it available in Japanese or Hindi as well as Korean?",
      "answer": "The screen languages are Korean, Japanese and Hindi, with English audio. One pack costs ₩1,900 in Korea, ¥200 in Japan and ₹29 in India."
    }
  ],
  "pages": {
    "ko": "https://rnrplay.com/uagong/",
    "ja": "https://rnrplay.com/uagong/ja/",
    "hi": "https://rnrplay.com/uagong/hi/",
    "home": "https://rnrplay.com/",
    "homeEn": "https://rnrplay.com/en/"
  },
  "machineReadable": {
    "llmsTxt": "https://rnrplay.com/llms.txt",
    "llmsFullTxt": "https://rnrplay.com/llms-full.txt",
    "factsJson": "https://rnrplay.com/uagong/facts.json",
    "sitemap": "https://rnrplay.com/sitemap.xml"
  },
  "social": {
    "threadsKorea": "https://www.threads.net/@uagong_app",
    "threadsJapan": "https://www.threads.com/@uagong_japan",
    "threadsIndia": "https://www.threads.net/@uagong__india"
  }
}
