# Перевірка віку в App Store: Техас, Юта, Бразилія

> У Техасі з червня 2026 App Store перевіряє вік і передає тобі вікову групу. Бразилія, Юта, Австралія: що закодити з Declared Age Range.

Оригінальна сторінка: [Перевірка віку в App Store: Техас, Юта, Бразилія](https://devoria.fr/uk/blog/app-store-age-verification-texas-utah-brazil)
Автор: [Mehdi Azizi](https://devoria.fr/uk/mehdi-azizi)
Опубліковано: 2026-10-27
Останнє оновлення змісту: 2026-10-27


У Техасі з 4 червня 2026 року App Store перевіряє вік нових акаунтів і передає їхню вікову категорію твоєму застосунку, коли той запитує її через API Declared Age Range. **Там, де цього вимагає закон, саме ти маєш зчитати цю категорію, попросити згоду батьків перед суттєвою зміною та обробити відкликання цієї згоди.** Бразилія, Юта, Луїзіана й Алабама мають кожна свій графік, а App Store уже блокує застосунки 18+ в Австралії, Бразилії та Сінгапурі для тих, чий повнолітній вік не підтверджено.

Я публікую власні iOS-застосунки з Expo, зокрема Solys і TradaZen. Тут я зібрав, територія за територією, що кажуть Apple та офіційні тексти, а потім послідовність, яку треба закодити. **Цей гайд не є юридичною консультацією: Apple сама відсилає тебе до твого юриста щодо твоїх обов'язків.** Щоб вибрати рейтинг від 4+ до 18+, краще прочитай вікову класифікацію в App Store Connect.

## Що перевірка віку змінює для тебе

Згідно з [FAQ Apple про age assurance](https://developer.apple.com/support/age-assurance/), «developers are responsible for their own age restrictions». Там, де цього вимагає закон, Apple підтверджує вік власника акаунта й ділиться з тобою його віковою категорією. У цих регіонах ти маєш перевіряти вік людей, які користуються твоїм застосунком.

Змінюються три речі:

- **Ти отримуєш вікову групу, а не точний вік.** Apple повідомляє, наприклад, «від 13 до 15 років» і те, як цю групу встановлено.
- **Суттєва зміна застосунку може вимагати згоди батьків.** Що вважати суттєвим, вирішуєш ти, згідно з чинним законом.
- **Батьки можуть відкликати згоду.** Тоді Apple не дає застосунку відкритися на пристрої дитини, а твій сервер отримує сповіщення `RESCIND_CONSENT`, якщо ти його налаштував.

Що не змінюється: за тим самим FAQ, «there are no changes to the App Review process». Наявні акаунти на iOS 18 або раніших версіях не зачіпаються. Сам API працює в усьому світі: поза регульованими регіонами користувач сам вирішує, ділитися своєю групою чи ні.

> Рев'ю через ці закони не змінюється. Apple передає тобі вік, а користуватися ним вимагає закон.

## Техас: закон SB 2420 діє з 4 червня 2026 року

Техаський закон SB 2420, відомий як App Store Accountability Act (розділ 121.001), мав набрати чинності 1 січня 2026 року, згідно з [ухваленим текстом](https://capitol.texas.gov/tlodocs/89R/billtext/html/SB02420F.htm). 23 грудня 2025 року Apple оголосила, що [заборона окружного суду](https://developer.apple.com/news/?id=8jzbigf4) призупинила його застосування. Apple поставила свої плани на паузу й залишила інструменти в sandbox.

3 червня 2026 року [Apple оголосила](https://developer.apple.com/news/?id=sg176nne), що судове рішення зняло заборону: федеральний апеляційний суд п'ятого округу призупинив її на час апеляції. З 4 червня 2026 року нові акаунти Apple у Техасі підпадають під закон. 6 липня 2026 року Верховний суд США відмовився скасувати це призупинення ([справа 25A1390](https://www.supremecourt.gov/search.aspx?filename=/docket/docketfiles/html/public/25a1390.html)). Це термінове рішення, а не вирок по суті. Станом на 27 жовтня 2026 року я не знайшов жодного апеляційного рішення по суті: закон діє, але ситуація ще може змінитися.

### Що робить App Store у Техасі

Для кожного нового акаунта в Техасі App Store перевіряє вік. Для неповнолітнього до 18 років він додатково просить згоду батьків на три дії: завантажити застосунок, зробити вбудовану покупку, отримати доступ до суттєвої зміни. Батьки можуть відкликати згоду для будь-якого вже схваленого застосунку.

У [своїй нотатці від 4 листопада 2025 року](https://developer.apple.com/news/?id=2ezb6jhj) Apple описує чотири категорії закону: до 13 років, від 13 до 15, 16 і 17 років, 18 і старші. Apple також попереджає, що закон може змусити збирати чутливі дані «just to download an app», навіть для застосунку з погодою. **Текст стосується будь-якого розробника, чий застосунок доступний у Техасі через магазин (розділ 121.051): простий застосунок не виходить за його межі.**

### Що закон вимагає від розробника

Текст SB 2420 встановлює для тебе чотири обов'язки:

1. **Перевіряти вік за даними магазину** (розділ 121.054): категорію кожного користувача і, для неповнолітнього, наявність згоди батьків.
2. **Використовувати ці дані лише для віку** (розділ 121.055): обмеження, дотримання закону, налаштування безпеки. Після перевірки ти їх видаляєш.
3. **Попереджати магазин перед будь-якою суттєвою зміною** умов використання або [політики конфіденційності](https://devoria.fr/uk/blog/privacy-policy-ios-app-guide) (розділ 121.053).
4. **Присвоювати віковий рейтинг** застосунку та кожній можливій покупці в ньому (розділ 121.052). В App Store рейтинг застосунку визначає анкета в App Store Connect.

Закон вважає суттєвою зміну, яка змінює зібрані чи передані дані, впливає на віковий рейтинг, додає покупку чи рекламу або помітно змінює функції чи досвід. Apple додає, що Техас вважає зміну вікового рейтингу суттєвою зміною.

## Юта, Луїзіана, Алабама: закони на 2027 рік

[Нотатка Apple від 24 лютого 2026 року](https://developer.apple.com/news/?id=f5zj08ey) встановлювала дві дати. Для нових акаунтів API мав передавати вікову категорію в Юті з 6 травня 2026 року, а в Луїзіані з 1 липня 2026 року. Нові сигнали повідомляють тобі, чи діють для користувача вікові правила, чи має він ділитися своєю групою і чи мають батьки схвалювати суттєву зміну. Дорослі в цих штатах можуть отримувати сповіщення про суттєву зміну: тоді Apple просить у тебе зрозумілий опис зміни.

Відтоді обидва закони змінили:

- Юта: H.B. 498 змінює App Store Accountability Act 2025 року (S.B. 142). Згідно з [ухваленим текстом](https://le.utah.gov/Session/2026/bills/enrolled/HB0498.pdf), обов'язки магазинів і розробників починаються 6 травня 2027 року. Суттєва зміна тут стає вужчою: зміна умов або політики конфіденційності, яка змінює зібрані дані, віковий рейтинг або додає першу вбудовану покупку чи першу рекламу.
- Луїзіана: закон HB 977, [підписаний 15 травня 2026 року](https://legis.la.gov/legis/BillInfo.aspx?s=26RS&b=HB977&sbi=y), став [Act 185](https://legis.la.gov/legis/ViewDocument.aspx?d=1475238). Він не дає закону 2025 року (HB 570, що став Act 481) набрати чинності й замінює його новими правилами, які застосовуються з 1 липня 2027 року.

Обидва тексти вимагають від розробника перевіряти вікову категорію через інструменти магазину й попереджати магазин про суттєву зміну. Юта забороняє ділитися цими даними, Луїзіана забороняє їх продавати.

Алабама йде тією ж моделлю. Її закон HB 161, підписаний 17 лютого 2026 року і який став Act 2026-59, застосовується з 1 січня 2027 року, згідно з [ухваленим текстом](https://alison.legislature.state.al.us/files/pdf/SearchableInstruments/2026RS/HB161-enr.pdf). Розробник там перевіряє вікову категорію та згоду батьків через інструменти магазину, попереджає його про будь-яку суттєву зміну і використовує ці дані лише для віку, закону та безпеки.

Станом на 27 жовтня 2026 року Apple не опублікувала жодної нотатки про перенесення в Юті й Луїзіані, ані про Алабаму: перевір, що API насправді повертає твоїм користувачам із цих штатів. **Моє прочитання: інструменти готові раніше за обов'язок, тож скористайся цими місяцями, щоб закодити й протестувати.**

## Бразилія: ECA Digital діє з 17 березня 2026 року

Цифровий статут дитини та підлітка, ECA Digital, це [закон № 15.211 від 17 вересня 2025 року](https://www.planalto.gov.br/ccivil_03/_ato2023-2026/2025/lei/l15211.htm). Його стаття 41-A вводить його в дію 17 березня 2026 року. Тебе стосуються три статті:

- Стаття 12: магазини й операційні системи визначають вік або вікову групу й передають застосункам віковий сигнал через API. Завантаження дитиною чи підлітком вимагає вільної та поінформованої згоди батьків.
- Стаття 13: дані перевірки віку використовуються лише для цього.
- Стаття 14: застосунок, призначений для дітей і підлітків або яким вони, імовірно, користуватимуться, має вміти отримувати цей сигнал. **Він зберігає власні механізми блокування неприйнятного контенту, хоч би що робив магазин.**

З боку Apple вікова категорія передається, коли користувач або батьки погоджуються. Застосунок, який вказує в анкеті платні лутбокси, отримує 18+ на бразильській вітрині. Якщо ти пропонуєш у Бразилії альтернативну оплату, [сторінка Apple про дистрибуцію в Бразилії](https://developer.apple.com/support/app-distribution-in-brazil/) вимагає ховати її за батьківським бар'єром для тих, кому менше 18, і не пропонувати їм покупок на вебсайті. Комісії й кроки цього варіанта описані в гайді [альтернативна оплата в Бразилії](https://devoria.fr/uk/blog/app-store-brazil-alternative-payments-commission).

Закон доручає контроль автономному адміністративному органу. Його уточнюють підзаконні укази й настанови цього органу, на які посилаються юридичні фірми: я не читав їх в офіційному тексті. Попроси бразильського юриста їх перевірити, перш ніж адаптувати застосунок.

## Австралія та Сінгапур: застосунки 18+ заблоковані

З 24 лютого 2026 року App Store в Австралії, Бразилії та Сінгапурі блокує завантаження застосунків 18+, доки повнолітність користувача не підтверджено. App Store робить цю перевірку автоматично. Apple уточнює, що ти можеш мати власні обов'язки перевіряти повнолітність своїх користувачів і що API надсилає тобі сигнал, щоб із цим допомогти. Apple не називає відповідних законів.

Австралія додає два правила, про які оголосила Apple:

- Соцмережі: з 10 грудня 2025 року [певні соціальні платформи](https://developer.apple.com/news/?id=y1bckxf8) мають не допускати, щоб особи до 16 років мали акаунт. Відповідні розробники деактивують наявні акаунти осіб до 16 років і стежать за реєстраціями.
- Вікові рейтинги: з 18 червня 2026 року [рейтинг 15+ зникає](https://developer.apple.com/news/?id=yrrb45pw) в Австралії. Застосунки 15+ із вільним доступом до вебу, частою медичною інформацією або платними лутбоксами переходять у 16+. Вибір рейтингу налаштовується в анкеті вікового рейтингу.

Щодо Сінгапуру Apple не оголошує нічого, крім блокування застосунків 18+.

## Таблиця: що діє, з якого моменту і що робиш ти

Ця таблиця підсумовує попередні розділи станом на 27 жовтня 2026 року. «Apple» означає дату, з якої App Store застосовує правило, «закон» означає дату обов'язків за текстом.

| Територія | Дата                                        | App Store                           | Що робиш ти                     |
| --------- | ------------------------------------------- | ----------------------------------- | ------------------------------- |
| Техас     | 4 червня 2026                               | Перевіряє вік, згода батьків        | Група, згода, відкликання       |
| Юта       | Закон 6 травня 2027                         | Категорію оголошено у 2026          | Закодити до 6 травня 2027       |
| Луїзіана  | Закон 1 липня 2027                          | Категорію оголошено у 2026          | Закодити до 1 липня 2027        |
| Алабама   | Закон 1 січня 2027                          | Нічого не оголошено                 | Закодити до 1 січня 2027        |
| Бразилія  | Apple 24 лютого 2026, закон 17 березня 2026 | Категорія за згоди, 18+ заблоковано | Зчитати сигнал, фільтрувати     |
| Австралія | 24 лютого 2026                              | 18+ заблоковано                     | Соцмережі: без осіб до 16 років |
| Сінгапур  | 24 лютого 2026                              | 18+ заблоковано                     | Перевірити свої обов'язки       |

## Що треба закодити: послідовність у п'ять кроків

Згідно з FAQ Apple, треба збирати з SDK iOS 26.2 та iPadOS 26.2 або новішими, у Xcode 26.2 (17C52) або новішому. Потім увімкни capability Declared Age Range для свого таргета: вона додає entitlement `com.apple.developer.declared-age-range`, якого вимагає [документація API](https://developer.apple.com/documentation/declaredagerange).

1. **Дізнатися, чи діє закон для цього користувача.** Починаючи з iOS 26.4, [`requiredRegulatoryFeatures`](https://developer.apple.com/documentation/declaredagerange/agerangeservice/requiredregulatoryfeatures) повертає активні правила: `declaredAgeRangeRequired`, `significantAppChangeRequiresParentalConsent`, `significantAppChangeRequiresAdultNotification`. На iOS 26.2 `isEligibleForAgeFeatures` уже каже, чи підпадає користувач під вікові функції.
2. **Запитати вікову групу.** `requestAgeRange(ageGates:_:_:in:)` приймає до трьох порогових віків, наприклад 13, 16 і 18, щоб відповідати категоріям законів. Там, де закон встановлює власні пороги, відповідь іде за законом, а не за твоїми. Відповідь має значення `.sharing(range:)` або `.declinedSharing`. Група містить `lowerBound`, `upperBound` і `ageRangeDeclaration`: вказана користувачем, батьками або підтверджена.
3. **Обробити суттєву зміну.** Для неповнолітнього PermissionKit і [`SignificantAppUpdateTopic`](https://developer.apple.com/documentation/PermissionKit/SignificantAppUpdateTopic) запитують згоду батьків, які читають твій опис. До їхньої згоди ти блокуєш нововведення або навіть увесь застосунок. Для дорослого, починаючи з iOS 26.4, `showSignificantUpdateAcknowledgment(in:updateDescription:)` показує системний аркуш. Властивість StoreKit [`ageRatingCode`](https://developer.apple.com/documentation/storekit/appstore/ageratingcode) дає поточний віковий рейтинг на пристрої: порівнюй її, щоб помітити зміну.
4. **Слухати відкликання згоди.** Увімкни [App Store Server Notifications](https://developer.apple.com/documentation/appstoreservernotifications/notificationtype) версії 2 й обробляй тип `RESCIND_CONSENT`. Apple уже блокує застосунок. На сервері врахувати це відкликання маєш ти, наприклад призупинивши доступ акаунта. Якщо твої сповіщення йдуть через RevenueCat, він може [пересилати їх на твій сервер](https://www.revenuecat.com/docs/platform-resources/server-notifications/apple-server-notifications). Його сторінка не згадує цей тип: перевір у sandbox, що він справді приходить.
5. **Протестувати в sandbox.** Увімкни режим розробника, відкрий Settings, потім Developer. Під своїм sandbox-акаунтом Apple вибери Manage, потім Age Assurance або Revoke App Consent, згідно з англійськими назвами з документації Apple. [Сторінка тестування Apple](https://developer.apple.com/documentation/storekit/testing-age-assurance-in-sandbox) пропонує шість сценаріїв, від «до 13 років, зміну схвалено» до «18 і старші, вік підтверджено, зміна застосовна». Меню відкликання згоди приймає твій bundle identifier і запускає `RESCIND_CONSENT` на твоєму сервері.

Ось ескіз на Swift, написаний за сигнатурами з документації Apple, який треба адаптувати до твого застосунку:

```swift
import DeclaredAgeRange
import UIKit

@available(iOS 26.4, *)
func lireTrancheAge(depuis vc: UIViewController) async throws {
    let service = AgeRangeService.shared
    let regles = try await service.requiredRegulatoryFeatures
    guard regles.contains(.declaredAgeRangeRequired) else { return }

    let reponse = try await service.requestAgeRange(ageGates: 13, 16, 18, in: vc)
    if case .sharing(let tranche) = reponse {
        // tranche.lowerBound, tranche.upperBound, tranche.ageRangeDeclaration
    }
}
```

У sandbox для дорослого PermissionKit кидає помилку `AskError.notAvailable` замість відповіді: це очікувано, дорослому не потрібна згода батьків.

## З Expo або React Native

Expo публікує модуль [`expo-age-range`](https://docs.expo.dev/versions/latest/sdk/age-range/). Його документація, перечитана 27 жовтня 2026 року, надає `requestAgeRangeAsync`, `isEligibleForAgeFeaturesAsync` (iOS 26.2), `getRequiredRegulatoryFeaturesAsync` і `showSignificantUpdateAcknowledgmentAsync` (iOS 26.4). Entitlement оголошується в `ios.entitlements` твоєї конфігурації Expo.

Два обмеження, про які варто знати:

- **До iOS 26 модуль відповідає `lowerBound: 18`, як для дорослого.** Не сприймай цю відповідь як перевірку.
- **Документація Expo не згадує ні PermissionKit, ні `ageRatingCode`.** Щоб запитувати згоду батьків, передбач нативний модуль або перечитай документацію перед тим, як кодити. `RESCIND_CONSENT` обробляється на сервері, поза застосунком.

Модуль нативний: він потребує нового білда, а не OTA-оновлення. Шлях такий самий, як і щоб [опублікувати застосунок Expo в App Store з EAS](https://devoria.fr/uk/blog/eas-submit-ios-publish-expo-app-store).

## Ти публікуєшся з Франції: чи це тебе стосується?

FAQ Apple нічого не каже про країну, де зареєстровано розробника. З будь-яким питанням відповідності він відсилає до твого юридичного радника. Техаський текст стосується розробника, який робить свій застосунок доступним у Техасі через магазин (розділ 121.051). Тексти Юти й Луїзіани визначають розробника як того, хто володіє застосунком, доступним у штат��, або контролює його, без умови щодо місця.

**Моє прочитання: якщо твій застосунок доступний на одній із цих територій, виходь із того, що правила стосуються тебе.** Ти не можеш виключити лише Техас, бо доступність налаштовується по країнах в App Store Connect. Прибрати США чи Бразилію, щоб уникнути теми, означало б відрізати себе від двох великих ринків.

Щодо даних: вікова група залишається персональними даними, а тексти Техасу, Юти, Алабами та Бразилії обмежують її використання віком. [Ліцензія програми розробника](https://developer.apple.com/support/terms/apple-developer-program-license-agreement/) Apple додає своє правило (розділ 3.3.3(O)): API служить для адаптації застосунку до віку або дотримання закону, а його дані не продаються й не передаються брокерам даних. Обробляй її за правилами збору [guideline 5.1.1](https://devoria.fr/uk/blog/guideline-5-1-1-app-store-rejection-fix) і перечитай правила [передачі даних guideline 5.1.2](https://devoria.fr/uk/blog/guideline-5-1-2-third-party-ai-att-data-sharing): закони додаються до них.

## Мій чек-лист перед наступним оновленням

1. Склади список територій, де доступний твій застосунок: США, Бразилія, Австралія, Сінгапур.
2. Збирай у Xcode 26.2 або новішому й увімкни capability Declared Age Range.
3. Виклич `requiredRegulatoryFeatures`, потім `requestAgeRange` з порогами 13, 16 і 18 років.
4. Опиши, що для твого застосунку вважається суттєвою зміною, і попроси юриста це затвердити.
5. Підключи запит згоди батьків (PermissionKit) і аркуш для дорослих.
6. Увімкни серверні сповіщення версії 2 й обробляй `RESCIND_CONSENT`.
7. Пройди шість сценаріїв sandbox і одне відкликання згоди.
8. Перевір свої відповіді в анкеті вікового рейтингу: платні лутбокси переходять у 18+ у Бразилії, а соцмережа, закрита для осіб до 13 років, зобов'язує тебе використовувати API.

## Що я перевірив і коли

> Перечитано 27 жовтня 2026 року. Дати й обов'язки взято з нотаток Apple Developer, її FAQ, документації, ліцензії розробника та правил рев'ю, з ухваленого тексту кожного закону (Техас, Юта, Луїзіана, Алабама, Бразилія) і з реєстру Верховного суду. Цей гайд не спирається на жодну інтеграцію в моїх застосунках: код є ескізом за сигнатурами Apple, а не протестованою інтеграцією. Бразильські укази, австралійський і сінгапурський закони, а також закони інших американських штатів я не читав.

## Поширені запитання

### Що таке API Declared Age Range?

Це API Apple, який запитує вікову групу користувача, доступний з iOS 26 у всьому світі. Там, де цього вимагає закон, Apple підтверджує вік акаунта й передає його категорію. В інших місцях користувач вирішує, ділитися нею чи ні.

### Чи має застосунок із рейтингом 18+ використовувати API?

Так. FAQ Apple прямо це каже: у регіонах, де цього вимагає закон, ти маєш перевіряти вік своїх користувачів через API, навіть для застосунку 18+. Блокування App Store в Австралії, Бразилії та Сінгапурі не замінює твоїх власних обов'язків.

### Чи може Apple відхилити мій застосунок, якщо я не використовую API?

Згідно з FAQ Apple, процес App Review через ці закони не змінюється. Обов'язок випливає із закону території, а не з рев'ю. Проте три правила Apple уже вимагають контролю віку. Якщо ти вказуєш соцмережу, закриту для осіб до 13 років, [оголошення про Time Allowances](https://developer.apple.com/news/?id=0d2gpmml) зобов'язує тебе щонайменше використовувати API. [Правила рев'ю](https://developer.apple.com/app-store/review/guidelines/) вимагають від застосунків для креаторів (1.2.1) і застосунків, що пропонують міні-застосунки, міні-ігри чи чат-боти (4.7.5), обмежувати доступ за перевіреним або вказаним віком. А guideline 2.3.6 і далі вимагає чесно відповідати на анкету вікового рейтингу.

### Що таке суттєва зміна для Apple?

Apple залишає це на твій розсуд, згідно з чинним законом, і відсилає до твого юриста. Техаський текст називає зміну зібраних даних, вікового рейтингу, покупок, реклами або помітну зміну функцій. Змінений текст Юти й текст Алабами не враховують останнього пункту, текст Луїзіани його зберігає.

### Що відбувається, коли батьки відкликають згоду?

Apple не дає застосунку відкритися на пристрої дитини. Твій сервер отримує сповіщення `RESCIND_CONSENT`, якщо ти ввімкнув App Store Server Notifications версії 2.

### Чи діє закон Техасу для французького розробника?

Apple цього не вирішує й відсилає до твого юридичного радника. Техаський текст стосується розробника, який робить застосунок доступним у Техасі через магазин, не згадуючи його країни. Моє прочитання: якщо твій застосунок доступний у США, він доступний і в Техасі, тож поводься так, ніби закон стосується тебе.

### Як протестувати перевірку віку без акаунта неповнолітнього?

У sandbox, починаючи з iOS 26.2. У Settings, потім Developer, твій sandbox-акаунт Apple пропонує готові вікові сценарії та симульоване відкликання згоди для твого bundle identifier.

## Джерела

- [Age assurance frameworks Q&A](https://developer.apple.com/support/age-assurance/), FAQ Apple Developer.
- Нотатки Apple Developer: [4 листопада 2025](https://developer.apple.com/news/?id=2ezb6jhj), [8 грудня 2025](https://developer.apple.com/news/?id=y1bckxf8), [23 грудня 2025](https://developer.apple.com/news/?id=8jzbigf4), [24 лютого 2026](https://developer.apple.com/news/?id=f5zj08ey), [21 травня 2026](https://developer.apple.com/news/?id=yrrb45pw), [3 червня 2026](https://developer.apple.com/news/?id=sg176nne) і [8 червня 2026](https://developer.apple.com/news/?id=0d2gpmml).
- Тексти законів: [Техас SB 2420](https://capitol.texas.gov/tlodocs/89R/billtext/html/SB02420F.htm), [Юта H.B. 498](https://le.utah.gov/Session/2026/bills/enrolled/HB0498.pdf), [Луїзіана Act 185](https://legis.la.gov/legis/ViewDocument.aspx?d=1475238), [Алабама HB 161](https://alison.legislature.state.al.us/files/pdf/SearchableInstruments/2026RS/HB161-enr.pdf), [Бразилія, закон № 15.211](https://www.planalto.gov.br/ccivil_03/_ato2023-2026/2025/lei/l15211.htm).
- Правила Apple: [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/), [ліцензія програми розробника](https://developer.apple.com/support/terms/apple-developer-program-license-agreement/).
- [Реєстр Верховного суду, справа 25A1390](https://www.supremecourt.gov/search.aspx?filename=/docket/docketfiles/html/public/25a1390.html).
- Документація Apple: [Declared Age Range](https://developer.apple.com/documentation/declaredagerange), [тестування в sandbox](https://developer.apple.com/documentation/storekit/testing-age-assurance-in-sandbox), [типи серверних сповіщень](https://developer.apple.com/documentation/appstoreservernotifications/notificationtype).
- [expo-age-range](https://docs.expo.dev/versions/latest/sdk/age-range/), документація Expo.

## Перед наступним оновленням

Перш ніж надсилати наступну версію, [пройди безкоштовну діагностику](https://devoria.fr/uk/diagnostic): вона покаже, що насправді блокує твій проєкт, і надішле тобі мій чек-лист проти відмов Apple.

[Apple Review Kit](https://devoria.fr/uk/kits/app-review) об'єднує мій чек-лист перед відправкою, мої виправлені відмови та два скіли Claude Code, які перевіряють твій проєкт і сторінку застосунку, а потім готують твою відповідь, якщо Apple відмовить. Повний підхід описано на сторінці [застосунок відхилено Apple](https://devoria.fr/uk/expertise/app-rejected-by-apple).


## Твій проєкт

[Apple Review Kit](https://devoria.fr/uk/kits/app-review): Чекліст для review App Store, яким я користуюся, мої виправлені відмови Apple, нотатки для тестувальника і два skills Claude Code для перевірки. 29 €.

[iOS Kit](https://devoria.fr/uk/kits/ios): Створи застосунок для iPhone з Claude Code: мій стартовий код, skills, що перевіряють його роботу, і кіти Apple Review, Screenshots та ASO. 129,99 €.
