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)