Digital Services Act, або DSA, став однією з тих вимог, про які багато розробників дізнаються занадто пізно: уже на етапі підготовки релізу, відправлення оновлення або налаштування доступності застосунку в країнах Європейського Союзу. На перший погляд це виглядає як ще один пункт compliance в App Store Connect, але на практиці DSA напряму впливає на те, чи зможе застосунок працювати в європейському регіоні.
Переглянути короткий огляд на нашому каналі: youtube.com/shorts/ZB-w6_vm1OA
Що таке Digital Services Act
Digital Services Act — це регламент Європейського Союзу, який вводить додаткові вимоги до цифрових платформ і учасників онлайн-ринку. Його завдання — зробити цифрове середовище прозорішим, безпечнішим і зрозумілішим для користувачів. Для великих платформ, таких як App Store, це означає обов'язок збирати і відображати певну інформацію про продавців, які поширюють цифрові товари та послуги для користувачів у ЄС.
У контексті Apple Developer акаунта DSA найчастіше проявляється через вимогу вказати trader status в App Store Connect. Тобто розробник має підтвердити, чи діє він як trader — комерційний учасник, який пропонує товари або послуги користувачам у межах своєї професійної чи бізнес-діяльності.
Якщо застосунок поширюється в Європейському Союзі, цей пункт не можна ігнорувати. DSA впливає не лише на юридичну сторону, а й на технічну можливість публікувати, оновлювати та монетизувати застосунок у країнах ЄС.
Що таке trader status
Trader status — це статус розробника з точки зору європейського регулювання. У спрощеному вигляді Apple просить відповісти: ви поширюєте застосунок як комерційний продавець чи не є trader у контексті DSA.
Якщо застосунок монетизується через підписки, in-app purchases, платне завантаження, платні функції, цифровий контент або використовується для комерційного проєкту, команда в більшості випадків має уважно оцінити статус trader. Навіть якщо застосунок безкоштовний, але пов'язаний із бізнесом, послугами, лідогенерацією, рекламою або просуванням продукту, питання статусу все одно може бути актуальним.
Важливо розуміти: trader status — це не просто галочка «для Apple». Це частина compliance-процесу, який пов'язаний із тим, як користувачі в ЄС бачать розробника і можуть зв'язатися з ним. Для трейдерів Apple має перевірити і відобразити контактну інформацію на сторінці застосунку в App Store в Європейському Союзі.
Які дані можуть знадобитися
Для проходження DSA Apple може запросити дані, які підтверджують контактну та комерційну інформацію розробника. Для трейдерів йдеться про дані, які можуть відображатися на сторінці застосунку в ЄС: адресу, телефон і email. Ці дані мають бути коректними, доступними і відповідати реальній структурі акаунта.
Для індивідуальних і корпоративних акаунтів логіка може відрізнятися. У компанії зазвичай є юридична адреса, корпоративний email, робочий телефон, податкові та банківські дані. В Individual акаунта частина інформації може бути більш чутливою, тому що контактні дані можуть бути пов'язані з фізичною особою. Тому перед проходженням DSA важливо заздалегідь розуміти, які дані будуть використовуватися і наскільки вони готові до публічного відображення в межах вимог ЄС.
Окремо варто перевірити, чи збігається інформація в Apple Developer, App Store Connect, банківських і податкових розділах. Якщо дані виглядають суперечливо, це може призвести до затримок під час перевірки.
Чому без DSA не можна нормально працювати з ЄС
Європейський Союз — це не один ринок, а 27 країн із великою кількістю платоспроможних користувачів. Для багатьох iOS-застосунків Європа дає значну частку органіки, підписок, покупок і довгострокового retention. Тому втрата доступу до ЄС може сильно вдарити по економіці проєкту.
Якщо trader status не вказаний або не пройшов перевірку, застосунок може бути недоступним в App Store у країнах ЄС. Це означає, що користувачі з цього регіону не зможуть нормально знаходити, завантажувати або купувати застосунок, а команда може втратити частину виручки і маркетингових можливостей.
Особливо неприємно, коли проблема спливає прямо перед релізом. Команда вже підготувала білд, креативи, ASO, рекламні кампанії, локалізації і план запуску, але публікація в Європі гальмується через незакритий compliance-пункт. У такій ситуації DSA перетворюється з формальності на реальний блокер.
Чому DSA краще проходити заздалегідь
Досвідчені команди закривають DSA заздалегідь, тому що перевірка може зайняти час. Навіть якщо форма здається простою, будь-які невідповідності в даних, непідтверджені контакти, спірний статус або неактуальна інформація можуть затримати процес. Для проєкту, який планує реліз на конкретну дату, це ризик.
Краще проходити DSA ще на етапі підготовки акаунта, а не в момент, коли застосунок уже готовий до відправлення. Такий підхід дає кілька переваг:
- менше ризику затримати реліз;
- простіше заздалегідь перевірити контактні дані;
- можна спокійно розібратися зі статусом trader;
- команда заздалегідь розуміє, чи буде застосунок доступний у ЄС;
- не потрібно терміново змінювати метадані, регіональну доступність або юридичну інформацію;
- простіше планувати ASO і рекламні кампанії під європейські країни.
DSA — це не той пункт, який варто залишати «на потім». Якщо проєкт планує працювати з Європою, краще сприймати його як обов'язкову частину підготовки Apple Developer акаунта.
Коли DSA справді потрібно враховувати
DSA потрібно враховувати, якщо застосунок поширюється або планує поширюватися в країнах Європейського Союзу. Це стосується як нових застосунків, так і наявних проєктів, які вже доступні в ЄС або планують туди виходити.
Особливо важливо закрити DSA, якщо застосунок:
- продає підписки або вбудовані покупки;
- є платним;
- пов'язаний із комерційним сервісом;
- збирає ліди або просуває бізнес;
- працює з користувачами з Європи;
- планує локалізації під європейські ринки;
- закуповує трафік у країнах ЄС;
- використовує Європу як частину ASO-стратегії.
Якщо ж проєкт орієнтований тільки на США, Канаду, Австралію або інші регіони поза ЄС і не планує виходити на європейський ринок, DSA може не бути пріоритетним етапом. Але навіть у цьому випадку варто розуміти, що під час майбутнього розширення в Європу це питання все одно доведеться закривати.
Як DSA пов'язаний з App Store Connect
DSA на стороні Apple обробляється через App Store Connect. Зазвичай із цим працюють Account Holder або Admin. Саме там вказується trader status і контактна інформація, яка потрібна для виконання вимог Європейського Союзу.
Важливо, щоб людина, яка займається DSA, мала достатній рівень доступу. Якщо у команди є лише технічний доступ для завантаження білдів, але немає доступу до бізнес-розділів і compliance-налаштувань, закрити питання не вийде. Тому перед релізом варто перевірити не тільки код і метадані, а й ролі в акаунті.
App Store Connect — це не просто місце для завантаження застосунку. Там же знаходяться угоди, банківські дані, податкові форми, compliance-розділи, регіональна доступність та інші елементи, які можуть вплинути на публікацію. DSA — один із таких елементів.
Типові помилки під час проходження DSA
Перша помилка — дізнаватися про DSA тільки після того, як застосунок уже готовий до релізу. У цей момент будь-яке очікування перевірки сприймається як критична затримка.
Друга помилка — вказувати дані без попередньої перевірки. Якщо email, телефон або адреса неактуальні, це може створити проблеми як під час верифікації, так і під час подальшого контакту з користувачами.
Третя помилка — не розуміти різницю між trader і not a trader. Команда може вибрати статус формально, не оцінивши реальну модель застосунку і його комерційну діяльність.
Четверта помилка — думати, що DSA стосується лише великих компаній. На практиці вимога може зачіпати і невеликих розробників, якщо вони поширюють застосунки в ЄС.
П'ята помилка — ігнорувати Європу на етапі планування, а потім терміново вмикати країни ЄС перед релізом. Якщо DSA не закритий, такий запуск може загальмуватися.
Практичний висновок
Digital Services Act в Apple Developer акаунті — це не просто юридична абревіатура, а важливий compliance-етап для роботи з європейським ринком. Якщо застосунок має поширюватися в Європейському Союзі, розробнику потрібно вказати trader status в App Store Connect і, за потреби, пройти перевірку контактних даних.
Для команд, які працюють з iOS-застосунками професійно, найкращий підхід — закривати DSA заздалегідь. Це знижує ризик затримок під час релізу, допомагає спокійно підготувати акаунт і дозволяє планувати запуск у ЄС без зайвої невизначеності. Якщо ж проєкт справді не планує працювати з Європою і орієнтований тільки на інші регіони, DSA можна не ставити в пріоритет, але важливо розуміти: під час виходу на європейський ринок цей етап усе одно стане обов'язковим.
Individual $350 · Company $650 · Продовження $200. Чисті акаунти з перевіреною історією. Напишіть нам — підберемо відповідний варіант.
Написати в Telegram