Guideline 5.6: paywall, через який Apple відхиляє додаток
Автор: Mehdi Azizi
Опубліковано , 9 хв
Guideline 5.6: Apple відхиляє paywall-пастку, як-от хрестик, що відкриває пропозицію. Що каже правило і як я виправив відмову TradaZen.
Guideline 5.6 описує кодекс поведінки розробника. Для paywall Apple цитує її типовою фразою: застосунок «attempts to manipulate customers into making unwanted In-App Purchases». Простіше кажучи, якась кнопка у твоїй воронці покупки робить не те, що обіцяє, або пропозиція з'являється знову, хоча користувач її не просив. Виправлення вкладається в одне правило: кожна кнопка робить те, що на ній написано, а користувач сам обирає, коли знову побачити пропозицію.
Я отримав таку відмову на TradaZen, моєму застосунку для тренування трейдингу, про запуск якого розповідаю в цьому кейсі. Нижче: правило, що я знайшов у своєму paywall, схеми, яких варто уникати, і моя відповідь Apple. Про сусіднє правило щодо запитів на оцінку читай гайд по guideline 5.6.3.
Що каже guideline 5.6?
Пункт 5.6, «Developer Code of Conduct», міститься в розділі 5 «Legal» App Review Guidelines. Перший абзац говорить про повагу: до клієнтів, у відповідях на відгуки та в спілкуванні з 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 за листопад 2024 року розробник пов'язує свою відмову 5.6 з одноразовою пропозицією, що з'являлася, коли користувач закривав перший екран підписки.
5.6 стосується не лише paywall. Одного розробника відхилили також за функції, які здавалися прихованими під час перевірки. Якщо твоя відмова 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: Apple послалася на 5.6 через другу пропозицію підписки, яку показували тим, хто відмовився від першої. Той самий paywall також отримав зауваження за 3.1.2(c): ціна за тиждень домінувала над сумою списання, а пробний період приховував автоматичне продовження. Детальніше другу пропозицію стаття не описує.
Натомість Superwall, розробник інструментів для paywall, який продає такі пропозиції, розповідає про неофіційну розмову з Apple у червні 2026 року. Пропозиція, показана після скасованої покупки, описана там як дозволена. Нав'язливість не дозволена: пропозиція, що повертається в кожній сесії, або сценарій, з якого можна вийти лише заплативши. Superwall уточнює, що це не офіційні правила і рецензент зберігає право на власне судження. Тож пропозиція після відмови лишається сірою зоною: текст її не забороняє, опубліковані відмови існують, і важить те, як саме її зроблено.
Правило про сповіщення: 4.5.4. Жодного промо через сповіщення без явної згоди, отриманої в застосунку, і без способу відписатися.
Щодо ціни сторінка Apple про підписки однозначна: сума списання має бути найпомітнішим елементом ціни. Причина в одному реченні: «This ensures that people are not misled.» Правило 3.1.2 додає, що Apple видаляє застосунки, які продають підписку в оманливому світлі або через «bait-and-switch».
Тест, який я тепер застосовую: чи робить кожна кнопка саме те, що обіцяє її вигляд, і чи може користувач сказати «ні» одним жестом так, щоб пропозиція не поверталася сама?
Класичніші помилки paywall, які коштують продажів, але не обов'язково ведуть до відмови, описані в статті paywall iOS: 7 помилок новачка.
Як виправити відмову 5.6
- Склади список усієї воронки покупки. Paywall, додаткові пропозиції, таймери, сповіщення, повторні показі при поверненні в застосунок. Apple не завжди каже, що саме має на увазі. Для кожного елемента перевір, що він у прозорій версії: закривається одним жестом, таймер справжній, ціна точна, жодного автоматичного повернення. Виправ або прибери все, що схоже на пастку, а не лише найімовірніший елемент.
- Пройди шлях рецензента. Видали застосунок, встанови заново, заверши онбординг, а потім від усього відмовся: закрий, скасуй, вийди із застосунку, повернися. Запиши кожен екран, що відкривається без твого запиту, і перевір, що його можна закрити одним жестом.
- Підготуй новий білд. Причина в застосунку, тобто у вбудованому коді. Віддалене оновлення не замінює білд, як я пояснюю в гайді по guideline 2.1.
- Нічого не тримай про запас. Увімкнути пропозицію віддалено після схвалення означає приховати функцію від рецензента. RevenueCat сам застерігає від цього в статті про exit offers.
- Відповідай в App Store Connect англійською, відповівши на повідомлення App Review.
Ось шаблон на основі моєї відповіді та нотаток для перевірки, у скороченому вигляді. Заміни номер білду і зміни на свої, а потім перелічи, що залишилося:
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, одну на кожну відхилену подачу. Для paywall виправити, як на мене, надійніше, ніж оскаржувати. Інші причини відмов і як на них відповідати описані в статті чому Apple відхиляє застосунок.
Чекліст проти 5.6 перед відправкою
- Кожен хрестик закриває екран. Екран, який не закривається, не показує хрестика.
- Кожна кнопка каже, що вона робить, на екрані та для VoiceOver.
- Жодна пропозиція не ховається за кнопкою закриття.
- Пропозиція, яка запускається після відмови (якщо ти її залишаєш), вміщується в одне вікно, яке не перезапускається, показує справжню ціну і закривається одним жестом.
- Жоден paywall і жодна пропозиція не відкриваються самі при поверненні в застосунок.
- Жодних промо-сповіщень без явної згоди в застосунку.
- Жодного фальшивого таймера: показаний термін справжній, не обнуляється і справді закінчується.
- Те, що екран показує як здобуте, справді здобуто, без погрози це втратити.
- Пробний період показує свою тривалість і ціну, яку буде списано потім.
- Сума списання є найпомітнішою ціною на екрані.
- Нотатки для перевірки описують кожну пропозицію і кожне нагадування в білді.
- Ти пройшов увесь шлях, відмовляючись від усього, на iPhone і на iPad.
Перевір свій paywall раніше за Apple
Review Kit містить мій чекліст перед відправкою, мої виправлені відмови і два skills для Claude Code, які перевіряють твій проєкт, paywall і сторінку в App Store. Якщо Apple відхилить застосунок, вони підготують твою відповідь. Якщо потрібен людський погляд, забронюй годину зі мною: ми разом пройдемо твою воронку покупки на твоєму екрані. Повний порядок дій після відмови є на сторінці застосунок відхилено Apple, а технічна частина про підписки в розділі in-app підписки iOS.
Якщо готуєш свій перший реліз, пройди безкоштовну діагностику: вона розставить кроки в правильному порядку і надішле тобі мій чекліст проти відмов Apple. На головній сторінці показано, як створити мобільний застосунок з paywall, продуманим для перевірки з самого початку.
Ніхто не може гарантувати, що Apple схвалить твій застосунок. Що я можу, так це допомогти тобі уникнути відмови 5.6, за яку я вже заплатив одним циклом перевірки.
Поширені запитання
Що означає «Guideline 5.6 - Developer Code of Conduct» у відмові?
Це назва правила про кодекс поведінки розробника. Для застосунку з вбудованими покупками воно найчастіше вказує на воронку покупки, яку визнали маніпулятивною: фальшиве закриття, пропозиція, що повертається сама, оманливо подані пробний період чи ціна. Повідомлення не завжди уточнює, про який екран ідеться.
Чи забороняє Apple exit offer?
Текст прямо її не забороняє. RevenueCat теж це зазначає, але попереджає, що розробників відхиляли з цієї причини. Опубліковані відмови стосуються пропозиції, що вискакує, коли користувач закриває paywall, або другої пропозиції після відмови. Прозору версію відрізняє таке: пропозиція необов'язкова, обмежена одним вікном, яке не перезапускається, зі справжньою ціною, закривається одним жестом, не повертається сама, а таймер (якщо він є) справжній. Опиши її в нотатках для перевірки. Ніхто не може гарантувати, що рецензент сприйме її саме так.
Чи дозволено paywall без хрестика?
Правила не вимагають хрестика, і саме такий вибір я зробив у TradaZen після цієї відмови. Apple відхиляє кнопку, яка виглядає як закриття, а робить щось інше. Втім, один розробник повідомив про відмову 5.6 за paywall без виходу в застосунку, безкоштовному для завантаження. Покажи цінність, перш ніж просити оформити пробний період, і чітко вкажи на сторінці застосунку, що він платний.
Чи потрібен новий білд після відмови 5.6?
Здебільшого так, бо причина в екрані чи поведінці застосунку. Якщо проблема поза застосунком, на сторінці чи в метаданих, може вистачити виправлення без білду. Якщо сумніваєшся, спитай рецензента, який екран він має на увазі.
Чи може відмова 5.6 призвести до закриття акаунта розробника?
Правило передбачає це у разі повторюваної маніпулятивної поведінки, з виключенням із програми розробників. Воно також передбачає, що закритий акаунт можна відновити після письмового плану покращень, який Apple схвалить, а потім перевірить. Тому варто виправити всю воронку вже після першої відмови.
Яка різниця між 5.6 і 5.6.3?
5.6 є загальним кодексом поведінки: повага, довіра, жодних покупок, отриманих хитрощами. 5.6.3 це один з його підпунктів, про маніпуляції з рейтингами, пошуком і відгуками. Apple послалася на нього щодо Solys через запит на оцінку, розміщений в онбордингу.

