# Guideline 5.6: paywall, через який Apple відхиляє додаток

> Guideline 5.6: Apple відхиляє paywall-пастку, як-от хрестик, що відкриває пропозицію. Що каже правило і як я виправив відмову TradaZen.

Оригінальна сторінка: [Guideline 5.6: paywall, через який Apple відхиляє додаток](https://devoria.fr/uk/blog/guideline-5-6-paywall-app-store-rejection)
Автор: [Mehdi Azizi](https://devoria.fr/uk/mehdi-azizi)
Опубліковано: 2026-11-04
Останнє оновлення змісту: 2026-11-04


Guideline 5.6 описує кодекс поведінки розробника. Для paywall Apple цитує її типовою фразою: застосунок «attempts to manipulate customers into making unwanted In-App Purchases». Простіше кажучи, **якась кнопка у твоїй воронці покупки робить не те, що обіцяє, або пропозиція з'являється знову, хоча користувач її не просив.** Виправлення вкладається в одне правило: кожна кнопка робить те, що на ній написано, а користувач сам обирає, коли знову побачити пропозицію.

Я отримав таку відмову на TradaZen, моєму застосунку для тренування трейдингу, про запуск якого розповідаю в [цьому кейсі](https://devoria.fr/uk/blog/tradazen-case-study-launch-iphone-app). Нижче: правило, що я знайшов у своєму paywall, схеми, яких варто уникати, і моя відповідь Apple. Про сусіднє правило щодо запитів на оцінку читай гайд по [guideline 5.6.3](https://devoria.fr/uk/blog/guideline-5-6-3-zapyt-vidguk-vidmova-app-store).

## Що каже guideline 5.6?

Пункт 5.6, «Developer Code of Conduct», міститься в розділі 5 «Legal» [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/#5.6). Перший абзац говорить про повагу: до клієнтів, у відповідях на відгуки та в спілкуванні з Apple. Другий прямо стосується покупок.

Чинний текст задає принцип: «Customer trust is a cornerstone of the App ecosystem.» Далі він перелічує, чого застосунок не повинен робити ніколи: користуватися довірою людей, обманювати їх, «trick them into making unwanted purchases», змушувати ділитися зайвими даними, «raise prices in a tricky manner», брати гроші за те, що не надається, або будь-які інші маніпулятивні практики, у застосунку чи поза ним.

Українською: **не можна отримувати покупку хитрощами.** Текст не містить списку заборонених кнопок. Він оцінює ефект: користувач заплатив, бо хотів, чи тому, що екран його заманив у пастку?

У 5.6 є ще чотири підпункти:

| Підпункт                 | Про що він                 |
| ------------------------ | -------------------------- |
| 5.6.1 App Store Reviews  | Відгуки та запит на оцінку |
| 5.6.2 Developer Identity | Точні дані про тебе        |
| 5.6.3 Discovery Fraud    | Шахрайство з видимістю     |
| 5.6.4 App Quality        | Скарги, повернення коштів  |

Санкція прописана в самому правилі: «Repeated manipulative or misleading behavior or other fraudulent conduct will lead to your removal from the Apple Developer Program.» Тобто повторювана маніпулятивна поведінка веде до виключення з програми розробників. Це загальне правило і вагома причина виправити всю воронку покупки вже після першої відмови.

## Повідомлення про відмову 5.6 для paywall

У повідомленні часто та сама фраза: «The app attempts to manipulate customers into making unwanted In-App Purchases.» Apple не завжди вказує, який саме елемент мається на увазі. У моїй відмові більше нічого не було.

Інші розробники описують проблемний екран. У [гілці форуму Apple](https://developer.apple.com/forums/thread/768912) за листопад 2024 року розробник пов'язує свою відмову 5.6 з одноразовою пропозицією, що з'являлася, коли користувач закривав перший екран підписки.

5.6 стосується не лише paywall. Одного розробника відхилили також за функції, які здавалися [прихованими під час перевірки](https://developer.apple.com/forums/thread/845045). Якщо твоя відмова 5.6 не згадує покупки, спершу шукай те, чого рецензент не зміг побачити.

## Моя відмова 5.6 на TradaZen

12 жовтня 2026 року Apple відхиляє версію 1.5.1 TradaZen, протестовану на iPad Air. Причина: guideline 5.6, з типовою фразою про небажані покупки. Жоден екран не названо.

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

- **Фальшивий хрестик.** Угорі екрана кнопка у формі хрестика, яку VoiceOver озвучував як «Закрити», відкривала знижену пропозицію замість закриття.
- **Пропозиція, що поверталася сама.** Поки пропозиція діяла, вона знову відкривалася, коли користувач повертався в застосунок.
- **Промо-нагадування.** Вихід із застосунку з paywall планував сповіщення про ексклюзивну знижку.

Важлива деталь: ці механізми вже були в попередній версії, яку прийняли за три дні до того. **Схвалення не робить твій paywall валідним назавжди**: інший рецензент може прочитати той самий екран інакше.

### Що я змінив

- Хрестик з цього екрана зник. Замість нього іконка подарунка, яку VoiceOver озвучує як «Ексклюзивна знижка», відкриває пропозицію при дотику. Ніщо більше не вдає, що закриває екран.
- Пропозиція більше ніколи не відкривається сама при поверненні в застосунок.
- Сповіщення про знижку видалено. Залишилося м'яке нагадування, яке надсилається лише один раз на встановлення і тільки якщо сповіщення дозволені. У ньому немає ні ціни, ні знижки, ні терміну.
- Це нагадування описано в повідомленні для App Review, з його текстом і моментом надсилання.

### Що я залишив

Я також переглянув те, що лишилося, питаючи себе, чи кожен елемент справді залишає вибір.

- **Пропозиція після скасованої покупки.** Якщо користувач скасовує вікно оплати Apple для річної підписки, відкривається вітальна пропозиція. Вона має лише одне вікно в 5 хвилин, яке не перезапускається: якщо користувач знову скасує покупку протягом цього часу, вона відкриється знову. Вона закривається одним жестом через хрестик або «Ні, дякую» і показує справжню ціну продукту.
- **Справжній таймер на 5 хвилин.** Його кінцевий момент зберігається на пристрої під час першого показу. Він іде, навіть коли застосунок закритий, і не обнуляється при перезапуску. Коли час минув, пропозиція зникає для цього встановлення застосунку. Якщо закрити її раніше, маленький бейдж показує час, що лишився, і відкриває пропозицію знову лише після дотику.
- **Скриня із замком.** Вона показує предмети, здобуті під час онбордингу, і тільки їх, закриті, поки застосунок не розблоковано. Ніщо не каже, що вони пропадуть.

Ці елементи є в нотатках для перевірки. Відмова не називала жодного екрана, тож я не подаю їх як схвалені Apple. На мою думку, це прозорі версії цих механік, і я їх задекларував.

Виправлення потребувало нового білду, бо все відбувалося всередині застосунку. TradaZen знову пішов на перевірку 13 жовтня 2026 року.

## Dark patterns у paywall, що спричиняють 5.6

Apple не публікує списку. Одна механіка часто має дві версії: ту, що заманює в пастку, і ту, що залишає вибір. Ця таблиця розділяє їх, поєднуючи текст правил, опубліковані відмови інших розробників і мою. Прозора версія не гарантує схвалення. Це просто та, що не намагається обдурити. Остання колонка показує, на чому ґрунтується кожен рядок.

| Маніпулятивна версія                                                                | Прозора версія                                                                               | На чому ґрунтується                        |
| ----------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | ------------------------------------------ |
| Хрестик, який відкриває пропозицію замість закриття                                 | Хрестик закриває. Екран, який не закривається, не показує хрестика                           | Виправлено після моєї відмови TradaZen     |
| «Одноразова» пропозиція, що вискакує при закритті paywall                           | Знижка за кнопкою, яка чітко про неї повідомляє                                              | Відмова, опублікована на форумі Apple      |
| Друга пропозиція після відмови, у paywall з оманливою ціною                         | Одна пропозиція після скасованої покупки, за справжньою ціною, закривається одним жестом     | Випадок Cal AI; розмова, описана Superwall |
| Paywall або пропозиція, що сама відкривається при поверненні в застосунок           | Він з'являється, коли користувач досягає ліміту або торкається кнопки, яка про це повідомляє | Виправлено після моєї відмови TradaZen     |
| Промо-сповіщення, якого ніхто не просив                                             | Промо після явної згоди, з можливістю відписатися в застосунку                               | Правило 4.5.4                              |
| Фальшивий таймер, що обнуляється або пропозиція якого повертається після завершення | Справжній термін, що йде навіть при закритому застосунку і справді закінчується              | Моє прочитання «trick them», правило 5.6   |
| Вигадані нагороди або погроза, що вони зникнуть без покупки                         | Справжні здобутки користувача, показані без погрози їх втратити                              | Моє прочитання правила 5.6                 |
| Безкоштовний пробний період, що замовчує автоматичне списання                       | Тривалість пробного періоду і ціна, яку буде списано потім, поруч із кнопкою                 | Сторінка Apple про підписки                |
| Ціна за тиждень великим шрифтом, сума списання дрібним                              | Сума списання є найпомітнішою ціною на екрані                                                | Сторінка Apple про підписки                |
| Кнопка відмови, що викликає почуття провини                                         | Нейтральна відмова, як-от «Не зараз» або «Ні, дякую»                                         | Моє прочитання правила 5.6                 |

Випадок Cal AI описує [TechCrunch](https://techcrunch.com/2026/04/21/apples-cal-ai-crackdown-signals-its-still-policing-the-app-store/): Apple послалася на 5.6 через другу пропозицію підписки, яку показували тим, хто відмовився від першої. Той самий paywall також отримав зауваження за 3.1.2(c): ціна за тиждень домінувала над сумою списання, а пробний період приховував автоматичне продовження. Детальніше другу пропозицію стаття не описує.

Натомість Superwall, розробник інструментів для paywall, який продає такі пропозиції, розповідає про [неофіційну розмову з Apple](https://superwall.com/blog/external-checkout-a-b-testing-and-trial-toggles-confirmed-apples-rules-for-ios) у червні 2026 року. Пропозиція, показана після скасованої покупки, описана там як дозволена. Нав'язливість не дозволена: пропозиція, що повертається в кожній сесії, або сценарій, з якого можна вийти лише заплативши. Superwall уточнює, що це не офіційні правила і рецензент зберігає право на власне судження. Тож пропозиція після відмови лишається сірою зоною: текст її не забороняє, опубліковані відмови існують, і важить те, як саме її зроблено.

Правило про сповіщення: [4.5.4](https://developer.apple.com/app-store/review/guidelines/#4.5.4). Жодного промо через сповіщення без явної згоди, отриманої в застосунку, і без способу відписатися.

Щодо ціни [сторінка Apple про підписки](https://developer.apple.com/app-store/subscriptions/) однозначна: сума списання має бути найпомітнішим елементом ціни. Причина в одному реченні: «This ensures that people are not misled.» [Правило 3.1.2](https://developer.apple.com/app-store/review/guidelines/#3.1.2) додає, що Apple видаляє застосунки, які продають підписку в оманливому світлі або через «bait-and-switch».

> Тест, який я тепер застосовую: чи робить кожна кнопка саме те, що обіцяє її вигляд, і чи може користувач сказати «ні» одним жестом так, щоб пропозиція не поверталася сама?

Класичніші помилки paywall, які коштують продажів, але не обов'язково ведуть до відмови, описані в статті [paywall iOS: 7 помилок новачка](https://devoria.fr/uk/blog/paywall-ios-7-pomylok-novachka).

## Як виправити відмову 5.6

1. **Склади список усієї воронки покупки.** Paywall, додаткові пропозиції, таймери, сповіщення, повторні показі при поверненні в застосунок. Apple не завжди каже, що саме має на увазі. Для кожного елемента перевір, що він у прозорій версії: закривається одним жестом, таймер справжній, ціна точна, жодного автоматичного повернення. Виправ або прибери все, що схоже на пастку, а не лише найімовірніший елемент.
2. **Пройди шлях рецензента.** Видали застосунок, встанови заново, заверши онбординг, а потім від усього відмовся: закрий, скасуй, вийди із застосунку, повернися. Запиши кожен екран, що відкривається без твого запиту, і перевір, що його можна закрити одним жестом.
3. **Підготуй новий білд.** Причина в застосунку, тобто у вбудованому коді. Віддалене оновлення не замінює білд, як я пояснюю в гайді по [guideline 2.1](https://devoria.fr/uk/blog/guideline-2-1-app-store-vidmova).
4. **Нічого не тримай про запас.** Увімкнути пропозицію віддалено після схвалення означає приховати функцію від рецензента. RevenueCat сам застерігає від цього в статті про [exit offers](https://www.revenuecat.com/blog/engineering/exit-offers-in-revenuecat-paywalls).
5. **Відповідай в App Store Connect** англійською, [відповівши на повідомлення App Review](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/reply-to-app-review-messages/).

Ось шаблон на основі моєї відповіді та нотаток для перевірки, у скороченому вигляді. Заміни номер білду і зміни на свої, а потім перелічи, що залишилося:

```text
Hello,

Thank you for your feedback on Guideline 5.6.

Issue: on the subscription screen, the button in the top
corner looked like a close button, but it opened a
discounted offer instead of closing the screen.

Changes in build X:
- Nothing on the subscription screen pretends to close it.
  A clearly labeled button now opens the optional offer.
- The offer never reopens by itself when the user comes
  back to the app.
- The notification announcing a discount has been removed.

Still in this build (also described in the review notes):
- [Each remaining offer: what triggers it, how often it
  appears, how the user dismisses it.]
- [Each remaining reminder: its text, when it is sent,
  and under which conditions.]

If another part of the purchase flow still looks unclear,
please tell me which screen, and I will change it.

Best regards,
```

**Те, що ти пишеш, має точно відповідати білду.** Якщо залишаєш нагадування чи пропозицію, навіть ту, що запускається автоматично, опиши їх у відповіді та в нотатках для перевірки. Якщо вважаєш, що рецензент помилився, Apple дозволяє [подати апеляцію до App Review Board](https://developer.apple.com/distribute/app-review/), одну на кожну відхилену подачу. Для paywall виправити, як на мене, надійніше, ніж оскаржувати. Інші причини відмов і як на них відповідати описані в статті [чому Apple відхиляє застосунок](https://devoria.fr/uk/blog/vidmova-apple-app-store-prychyny).

## Чекліст проти 5.6 перед відправкою

- Кожен хрестик закриває екран. Екран, який не закривається, не показує хрестика.
- Кожна кнопка каже, що вона робить, на екрані та для VoiceOver.
- Жодна пропозиція не ховається за кнопкою закриття.
- Пропозиція, яка запускається після відмови (якщо ти її залишаєш), вміщується в одне вікно, яке не перезапускається, показує справжню ціну і закривається одним жестом.
- Жоден paywall і жодна пропозиція не відкриваються самі при поверненні в застосунок.
- Жодних промо-сповіщень без явної згоди в застосунку.
- Жодного фальшивого таймера: показаний термін справжній, не обнуляється і справді закінчується.
- Те, що екран показує як здобуте, справді здобуто, без погрози це втратити.
- Пробний період показує свою тривалість і ціну, яку буде списано потім.
- Сума списання є найпомітнішою ціною на екрані.
- Нотатки для перевірки описують кожну пропозицію і кожне нагадування в білді.
- Ти пройшов увесь шлях, відмовляючись від усього, на iPhone і на iPad.

## Перевір свій paywall раніше за Apple

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

Якщо готуєш свій перший реліз, [пройди безкоштовну діагностику](https://devoria.fr/uk/diagnostic): вона розставить кроки в правильному порядку і надішле тобі мій чекліст проти відмов Apple. На головній сторінці показано, як [створити мобільний застосунок](https://devoria.fr/uk) з paywall, продуманим для перевірки з самого початку.

Ніхто не може гарантувати, що Apple схвалить твій застосунок. Що я можу, так це допомогти тобі уникнути відмови 5.6, за яку я вже заплатив одним циклом перевірки.

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

### Що означає «Guideline 5.6 - Developer Code of Conduct» у відмові?

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

### Чи забороняє Apple exit offer?

Текст прямо її не забороняє. RevenueCat теж це зазначає, але попереджає, що розробників відхиляли з цієї причини. Опубліковані відмови стосуються пропозиції, що вискакує, коли користувач закриває paywall, або другої пропозиції після відмови. Прозору версію відрізняє таке: пропозиція необов'язкова, обмежена одним вікном, яке не перезапускається, зі справжньою ціною, закривається одним жестом, не повертається сама, а таймер (якщо він є) справжній. Опиши її в нотатках для перевірки. Ніхто не може гарантувати, що рецензент сприйме її саме так.

### Чи дозволено paywall без хрестика?

Правила не вимагають хрестика, і саме такий вибір я зробив у TradaZen після цієї відмови. Apple відхиляє кнопку, яка виглядає як закриття, а робить щось інше. Втім, один розробник повідомив про [відмову 5.6](https://developer.apple.com/forums/thread/725056) за paywall без виходу в застосунку, безкоштовному для завантаження. Покажи цінність, перш ніж просити оформити пробний період, і чітко вкажи на сторінці застосунку, що він платний.

### Чи потрібен новий білд після відмови 5.6?

Здебільшого так, бо причина в екрані чи поведінці застосунку. Якщо проблема поза застосунком, на сторінці чи в метаданих, може вистачити виправлення без білду. Якщо сумніваєшся, спитай рецензента, який екран він має на увазі.

### Чи може відмова 5.6 призвести до закриття акаунта розробника?

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

### Яка різниця між 5.6 і 5.6.3?

5.6 є загальним кодексом поведінки: повага, довіра, жодних покупок, отриманих хитрощами. 5.6.3 це один з його підпунктів, про маніпуляції з рейтингами, пошуком і відгуками. Apple послалася на нього щодо Solys через запит на оцінку, розміщений в онбордингу.


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

[Review Kit](https://devoria.fr/uk/kits/app-review): Мій чекліст для перевірки в App Store, виправлені відмови Apple, чекліст для Google Play і три скіли для Claude Code. 2 499 ₴.

[iOS & Android Kit](https://devoria.fr/uk/kits/ios): Створи свій застосунок для iPhone і Android з Claude Code: стартовий код моїх застосунків, шлях до публікації в сторах і всі кіти. 4 999 ₴.

[Діагностика: що відділяє тебе від твого застосунку для iPhone](https://devoria.fr/uk/diagnostic): 7 запитань, 60 секунд: ти дізнаєшся, що насправді заважає тобі опублікувати застосунок для iPhone, отримаєш свій шлях у 4 кроки і кіт, який тобі підходить.
