Apple оновила угоду для розробників: що змінюється і кому варто діяти вже зараз

Apple оновила Apple Developer Program License Agreement — базову угоду, без якої ви не можете публікувати або оновлювати застосунки в App Store. Зміни стосуються безпеки, нових API, підписок та роботи з податковими даними.

Щоб і надалі мати змогу розгортати нові версії застосунків, розробникам потрібно зайти у свій акаунт Apple Developer та прийняти оновлені умови. Переклади угоди різними мовами Apple обіцяє викласти протягом місяця, але діяти доведеться вже зараз.

Окремий блок змін — безпека. У розділі 3.2 Apple уточнила вимоги до того, як саме розробники мають використовувати програмне забезпечення та сервіси компанії. Це, ймовірно, стосується як технічних засобів захисту (сертифікати, токени, доступ до API), так і того, як ви обробляєте дані користувачів у своїх застосунках. Тобто «просто працює» вже замало — Apple дедалі чіткіше фіксує, як саме все має працювати безпечно.

Ще один фокус — нові можливості платформи. В угоді з’явилися окремі визначення та умови використання:

  • Live Assistance API (розділ 3.3.8 (j)) — Apple формалізує правила для сценаріїв «живої» допомоги в застосунках. Якщо ви будуєте підтримку або супровід користувача в реальному часі, варто уважно подивитися, що тепер дозволено, а що ні.
  • App Replacement Entitlement (розділ 3.3.8 (k)) — уточнені умови для сценаріїв, коли один застосунок замінює інший. Це важливо для розробників, які мігрують продукти, змінюють брендинг або консолідують декілька застосунків в один.
  • iOS app widgets на Apple HomeView та CarPlay (розділи 6.4, 6.4.1, 6.4.2) — Apple прописує, як саме iOS-застосунки можуть бути присутніми на HomeView і в CarPlay через віджети. Тобто інтеграція з домашнім екраном і автомобілем перестає бути «сірим полем» і переходить у чітко регламентований режим.

Окремий великий блок — монетизація через підписки. У Schedule 2 Apple уточнює правила для Group Purchases, коли одна підписка може включати кілька місць (multiple seats) в межах однієї покупки. А в Schedule 3 деталізовано умови для підписок, які продаються організаціям через Apple Business та Apple School Manager у форматі Volume Purchasing. Для розробників B2B та EdTech це критично: від цих пунктів залежить, як ви будете структурувати тарифи та ліцензії.

Ще одна важлива зміна — робота з податковими даними. У Schedule 2 та Schedule 3 (розділи 3.3 (a) і 3.3 (b)) Apple прямо фіксує два моменти:

  • компанія передаватиме до податкових органів обов’язкову за законом інформацію — дані про продажі, податки та контактні відомості;
  • будь-які податкові дані клієнтів, які Apple ділиться з розробниками, можна використовувати лише у цілях, прямо вимагаємих законодавством.

Тобто Apple одночасно «закриває» юридичні ризики для себе та обмежує можливі зловживання з боку розробників, яким можуть передаватися чутливі дані.

Чому це важливо

Для українських розробників, які працюють на глобальний ринок через App Store, ці зміни — не формальність, а частина операційного ризику. Якщо нові умови не прийняти вчасно, ви можете раптово втратити можливість оновлювати застосунок чи керувати підписками.

  • Перевірте акаунти. Зайдіть у Apple Developer (особистий та організаційний) і переконайтеся, що нова угода прийнята. Особливо, якщо у вас є клієнти, для яких ви адмініструєте акаунти.
  • Оцініть вплив на підписки. Якщо ви продаєте доступ «на команду» або працюєте з освітніми та бізнес-організаціями, уважно прочитайте Schedule 2 і Schedule 3 — там можуть бути нюанси ціноутворення та звітності.
  • Будьте обережні з податковими даними. Якщо Apple передає вам якісь tax-related дані клієнтів, забудьте про використання їх у маркетингу чи аналітиці, не передбаченій законом. Це тепер чітко заборонено.
  • Плануйте інтеграції з HomeView та CarPlay. Якщо ви розробляєте застосунки для авто, «розумного дому» або навігації, нові правила для віджетів можуть відкрити додаткові сценарії — але й накладають більше обмежень.

Перекладена версія угоди з’явиться на сайті Apple Developer протягом місяця, але я б радив не чекати локалізації. Критичні для бізнесу моменти — підписки, податки, доступ до нових API — варто проглянути вже зараз, навіть англійською.


Джерело: Apple Developer (https://developer.apple.com/news/?id=17mwd36z)