Загрузка мобильного приложения в онлайн-магазин App Store помогает разработчикам поделиться своим продуктом с международной аудиторией. Однако для российских проектов этот процесс сопряжен с рядом трудностей. С 2022 года Apple ввела ограничения для пользователей и компаний из России, что существенно усложнило доступ к полноценной монетизации приложений.
Несмотря на это, разработчики продолжают искать пути для публикации и продвижения своих приложений. В этой статье подробно разберем текущие правила, рассмотрим доступные варианты для размещения платных приложений и поделимся советами, которые помогут российским разработчикам адаптироваться к новым реалиям.
Преимущества App Store для разработчиков
App Store — это крупнейший маркетплейс для мобильных приложений, предоставляющий разработчикам уникальные возможности для продвижения и монетизации своих продуктов. Благодаря широкой аудитории, встроенным механизмам приема платежей и обширным инструментам для разработки, платформа является одним из лидеров в выводе мобильных приложений на рынок.
За что ценят эту площадку разработчики?
Широкий охват аудитории. Одним из главных преимуществ App Store является доступ к миллионам пользователей по всему миру. Приложения можно распространять не только на iPhone, но и на iPad, Apple Watch, Apple TV и Mac, что существенно расширяет потенциальную аудиторию. Устройства Apple пользуются популярностью в большинстве стран, что позволяет разработчикам охватить огромную базу пользователей.
Встроенные механизмы монетизации. App Store предоставляет разработчикам гибкие инструменты для заработка. Существует несколько способов монетизации приложений: единоразовая оплата за покупку приложения, подписки, покупки внутри приложений (In-App Purchases).
Мощные инструменты разработки. Подготовлен обширный функционал для создания приложений любой сложности: Xcode для разработки ПО, API и SDK для передачи данных, ARKit для дополненной реальности, Core ML для машинного обучения, HealthKit для работы с данными о здоровье, TestFlight для тестирования и многое др.
Простое распространение и управление приложениями. Когда продукт становится доступным миллионам пользователей по всему миру, App Store берет на себя все ключевые процессы по управлению приложением: загрузку, обновления, управление безопасностью. Это упрощает жизнь разработчиков, поскольку они могут сосредоточиться на улучшении продукта.
Высокие стандарты безопасности. Apple уделяет особое внимание защите своих пользователей и конфиденциальности их данных. При публикации приложения все разработчики обязаны проходить проверку. Apple также требует от разработчиков прозрачности в вопросах работы с персональными данными и внедрения механизмов их защиты.
Инструменты продвижения и маркетинга. Чтобы приложение стало заметным на фоне конкурентов, Apple предлагает разработчикам возможности продвижения. Например, App Store Optimization (ASO) поможет улучшить видимость своих приложений в поиске за счет оптимизации названия, описания и ключевых слов, а Apple Search Ads позволит привлекать новых пользователей за счет рекламы приложений в поиске App Store.
Обучение и поддержка разработчиков. Apple активно поддерживает сообщество разработчиков, предоставляя доступ ко множеству обучающих материалов: документации, гайдам, обучающим курсам, вебинарам. Ежегодно проходит WWDC (Worldwide Developers Conference) — конференция, на которой Apple анонсирует новые технологии и делится лучшими практиками в разработке.
Все эти преимущества привлекают программистов из самых разных уголков планеты, в том числе из России. По сути онлайн-магазин является площадкой не только для размещения приложений, но и для развития бренда, повышения образовательного уровня пользователей и упрощения работы с многомиллионной аудиторией.
Ограничения для разработчиков из РФ, которые ввели в 2022 году
До 2022 года в России можно было беспрепятственно публиковать в App Store любые приложения — и платные, и бесплатные. Допускались разнообразные инструменты монетизации контента: подписки, покупки внутри приложений и разовые платежи за скачивание. Это позволяло максимально использовать возможности для заработка и выводить цифровые продукты на мировой рынок.
Однако с марта 2022 года Apple ограничила работу программистам из России. Основное изменение затронуло возможность монетизации приложений. Компания отключила доступ к публикации платных приложений для российских аккаунтов. Публиковать стало возможно только бесплатные приложения без встроенных покупок.
Согласно официальному заявлению Apple, причиной введения ограничений стали экономические и политические санкции, наложенные на Россию. На запросы разработчиков о причинах блокировки поддержка компании дала следующий ответ: «В связи с действующими ограничениями мы отключили возможность для российских разработчиков получать доход от своих приложений в App Store, включая платные приложения и покупки внутри приложений».
В результате привычные варианты получения прибыли через App Store стали не актуальны. И все-таки в настоящее время существует легальный способ для публикации платных приложений и монетизации своих продуктов. Далее мы подробно расскажем о том, как разработчикам из РФ вернуться к полноценной работе в онлайн-магазине.
Смягчение правил в 2023 году
После более чем года жестких ограничений Apple пересмотрела свою политику для российских разработчиков. Одним из факторов стал штраф ФАС в размере 1,1 млрд рублей. Его причина — принуждение разработчиков из России использовать платежный инструмент компании.
17 октября 2023 года Apple заявила, что смягчит условия. Разработчикам из России вновь стало разрешено получать оплату за свои продукты по внешней ссылке. Эта возможность актуальна до сих пор, но она сопровождается рядом ограничений, которые необходимо учитывать:
Ограничения на аудиторию. Пожалуй, самое важное ограничение — доступность приложения. Разработчики из РФ, которые используют внешние платежные системы, могут распространять свои продукты только среди российских пользователей. Это блокирует доступ к международной аудитории и ставит под вопрос целесообразность использования новой схемы для разработчиков, ориентированных на зарубежные рынки.
Комиссия Apple — 27%. Несмотря на возможность использовать сторонние платежи, разработчики обязаны выплачивать Apple комиссию в размере 27% с каждого платежа, проведенного через внешнюю систему. Для сравнения, стандартная комиссия при использовании In-App Purchase составляет 30%. Как бы то ни было, это все равно достаточно внушительная сумма для разработчиков. Счет на оплату комиссии формируется в личном кабинете разработчика на основе предоставленных отчетов. Оплатить комиссию можно через МТС, Билайн или дебетовую карту иностранного банка (подойдут Киргизия, Казахстан, Турция).
Заявка и получение разрешения. Для начала работы потребуется создать аккаунт организации, подать заявку на StoreKit External Purchase Link Entitlement и подписать Paid Apps Agreement (соглашение о распространении платных приложений). В заявке важно указать название приложения, Bundle ID и описание вашего продукта. В блоке с данными компании нужно указать имя контактного лица, номер телефона, адрес электронной почты, ИНН. Проверка заявки занимает около недели.
StoreKit External Purchase Link Entitlement реализует механизм внешних покупок. После одобрения заявки можно добавить в приложение ссылку на веб-сайт разработчика, чтобы информировать пользователей о других способах покупки цифровых товаров и услуг.
При заполнении информации о способах приема оплаты, можно указать ссылку на сторонний ресурс, которая приведет пользователя к платежной информации. Оплата должна осуществляться через систему VISA, MasterCard или МИР. Важно оставить контакты поддержки и учесть, что ваша компания будет нести ответственность за возвратные платежи.
Обязательная подача отчетов вручную и аудит отчетности. Apple требует от разработчиков регулярной подачи финансовых отчетов. Важно вручную предоставлять отчеты компании о каждом платеже, проведенном через сторонний платежный сервис. Помимо такого подробного отчета понадобится подготовить еще и сводный отчет с общими данными о количестве продаж за прошедший месяц и сумме дохода. Нарушение этих требований или ошибки в отчетности могут привести к штрафам или удалению приложения из App Store.
Смягчение правил стало важным шагом — теперь программисты снова могут получать доход за свои проекты и использовать сторонние системы приема платежей. Однако для тех, кто собирается работать на международный рынок, значительные ограничения остаются.
App Store Developer: что нужно знать разработчику
Для реализации проекта, пользователям из России неизбежно потребуется аккаунт Apple Developer. С его помощью получится создать и загрузить свой продукт. Аккаунт откроет доступ к инструментам, документации и ресурсам для разработки приложений под любые устройства Apple (в том числе iPhone и iPad).
Apple позволяет создать аккаунт для физических и юридических лиц:
- Individuals. Приложения будут указаны в онлайн-магазине под личным именем разработчика.
- Organizations. Приложения будут отображаться под названием юридического лица организации. Для такой формы регистрации компании должны предоставить бесплатный D-U-N-S Number, зарегистрированный на юридическое лицо. Заявку на получение номера можно оставить по ссылке.
Для разработчиков экосистема Apple Developer предлагает большое количество инструментов, среди которых:
- Xcode — среда для разработки приложений;
- API и SDK — широкие библиотеки для работы с графикой, мультимедиа, дополненной реальностью (ARKit), машинным обучением (Core ML);
- TestFlight — инструмент для тестирования приложений на реальных устройствах до их публикации;
- официальная документация Apple, содержащая подробные инструкции по созданию приложений, настройке интерфейса для пользователей (UI) и работе с API, примеры кода и советы по оптимизации приложений.
Обязательно придется оплатить сбор в размере $99 в год (стандартная подписка для индивидуальных разработчиков и компаний) или $299 в год (расширенная подписка для корпоративных клиентов, позволяющая распространять приложения внутри компании). Это позволит получить доступ к инструментам и опубликовать продукт в магазине приложений.
Кроме того, Apple взимает комиссию за использование своей платформы монетизации. По умолчанию размер комиссии составляет 30%, однако у разработчиков с доходом до $1 млн за предыдущий год есть возможность подать заявку на App Store Small Business Program и снизить размер комиссии до 15% на будущий год при сохранении дохода не более $1 млн в год. Это правило распространяется на доход от всех подписок, покупок внутри приложений (In-App Purchases) и продаж платных приложений.
Как создать аккаунт Apple Developer из России
Создание аккаунта Apple Developer — это обязательный шаг, но для разработчиков из России задача становится сложнее из-за действующих санкций и ограничений.
Размещать приложения на платной основе от имени российского аккаунта на зарубежную аудиторию невозможно, поэтому для обхода ограничений потребуется открыть зарубежное юридическое лицо и использовать иностранный Apple ID.
Если вы заинтересованы в создании приложений для App Store, потребуется подключиться к программе Apple Developer Program.
Шаг 1. Создание Apple ID. Для начала нужно создать новую учетную запись Apple ID. Если вы собираетесь выпускать платное приложение для зарубежной аудитории, Apple ID не должен быть привязан к РФ, иначе доступ к приему международных платежей будет ограничен.
При регистрации новой учетной записи, укажите страну, отличную от России. Убедитесь, что данные аккаунта соответствуют данным юридической организации (это пригодится на следующих этапах). Пройдите проверку по email и подтвердите регистрацию. Используйте отдельный email для Apple ID, связанный с компанией, а не личный адрес.
Шаг 2. Получение номера D-U-N-S. Чтобы зарегистрировать юридическое лицо в Apple Developer Program, вам понадобится D-U-N-S номер — уникальный идентификатор компании в базе данных Dun & Bradstreet. Этот номер используется для подтверждения статуса юридического лица и используется Apple для проверки компании.
Чтобы получить D-U-N-S номер и затем зарегистрировать аккаунт разработчика на организацию, понадобится открыть зарубежную компанию. Популярными юрисдикциями для этих целей являются Великобритания, США, Гонконг. О них мы подробнее расскажем далее. Затем подайте заявку на получение D-U-N-S через сайт Dun & Bradstreet. Ожидайте подтверждения.
Процесс получения номера может занять до 30 дней. Важно: данные юридического лица (название компании, адрес, контактное лицо) должны совпадать с теми, которые будут указаны при регистрации аккаунта Apple Developer.
Шаг 3. Регистрация в Apple Developer Program. После получения D-U-N-S номера можно переходить к регистрации аккаунта разработчика в Apple Developer Program:
- Авторизуйтесь в системе с помощью ранее созданного Apple ID на Apple Developer Program.
- Выберите тип аккаунта Organization (не индивидуальный аккаунт).
- Заполните информацию о компании: название компании (должно совпадать с названием в D-U-N-S), номер D-U-N-S, юридический адрес и контактный номер телефона, имя и фамилию руководителя компании.
- Отправьте заявку на проверку. Apple проверяет заявку вручную, этот процесс может занять несколько дней или даже недель.
Обязательно используйте корпоративную почту для связи с Apple. На этом этапе компания может запросить дополнительные документы для подтверждения юридического статуса компании.
Шаг 4. Оплата лицензии разработчика. Чтобы получить доступ ко всем возможностям программы разработчиков, включая публикацию приложений, необходимо оплатить лицензию Apple Developer Program. Стоимость лицензии составляет $99 в год как для индивидуальных разработчиков, так и для организаций.
Для оплаты потребуется карта зарубежного банка, поскольку карты РФ к оплате не принимаются. Можно использовать карту VISA или MasterCard, выпущенную, например, в Казахстане, Киргизии, Турции.
Рекомендуется, чтобы данные владельца карты (имя и фамилия) совпадали с владельцем Apple ID или владельцем юридического лица. В противном случае платеж может быть отклонен.
Шаг 5. Добавление разработчиков в аккаунт. После оплаты лицензии вы сможете добавить других разработчиков и сотрудников в аккаунт организации. Это особенно полезно для компаний, где несколько человек работают над приложением.
Как добавить участников:
- Авторизуйтесь в Apple Developer Account.
- В разделе Users and Access добавьте новых пользователей (укажите имя, фамилию, электронную почту).
- Укажите роли (администратор, продажи, маркетинг и др.).
- Отправьте приглашение разработчику. После подтверждения вы сможете опубликовать мобильное приложение.
Создание аккаунта Apple Developer из России — это непростой, но выполнимый процесс. Основная сложность заключается в необходимости открыть юридическое лицо за границей, что требует времени и некоторых вложений. Несмотря на это, после успешной регистрации разработчики получают полный доступ к инструментам разработки Apple и могут публиковать платные приложения для международной аудитории.
Как настроить прием платежей в приложении
Реализация внутриигровых покупок In‑App Purchases (или IAP) возможна через App Store Connect. За каждый платеж сервис взимает комиссию в размере 30% — это достаточно ощутимая сумма для любого бизнеса. По правилам Apple Developer Program, принимать другие формы оплаты цифровых продуктов или услуг, имеющихся в вашем приложении, а также упоминать их или направлять к ним своих пользователей из приложения, не получится за некоторым исключением.
Однако принимать платежи можно в веб-версии сервиса. Для этого потребуется подключить платежную систему к своему сайту. Разработчики часто используют для этих целей Stripe. В этом случае комиссия за операции будет составлять не 30%, а около 3%.
Для работы с платежами требуется:
- Подключить App Store Connect. Это платформа для управления приложениями, отслеживания аналитики и управления платежами. Авторизоваться здесь нужно под своим Apple ID.
- Подписать Соглашение о платных приложениях (Paid Applications Agreement).
- Указать зарубежный банковский бизнес-счет, на который будут приходить выплаты. Поскольку российские банки для этой цели не подойдут, решением могут стать корпоративные счета в международных онлайн-банках, например, Payoneer или Wise. Выплаты будут приходить в указанной вами валюте в течение 45 дней с последнего дня финансового месяца, в котором была совершена транзакция.
- Пройти проверку налоговой резидентности и предоставление формы W-8BEN для исключения двойного налогообложения. Вся налоговая информация предоставляется через App Store Connect.
- Подтвердить юридический статус и предоставить документы для проверки компании (если аккаунт корпоративный).
Выполнив эти действия, вы сможете значительно сэкономить на обработке поступающих оплат от ваших клиентов. Что более важно — вы не нарушите правила сервиса и сможете работать в полной мере, не ощущая наложенных ограничений.
Как зарегистрировать иностранную компанию с паспортом РФ
Для публикации платных приложений в App Store российским разработчикам потребуется регистрация иностранной компании. Несмотря на санкции, граждане России с паспортом РФ и граждане Беларуси все еще могут открыть юридическое лицо за границей.
Шаг 1. Выбор страны для регистрации. Первый этап — определиться со страной, где будет оформлена ваша компания. Учитывайте такие факторы, как налоговая нагрузка, требования к резидентству и доступ к финансовым услугам. К числу популярных стран можно отнести следующие юрисдикции:
- Великобритания. Минимальные требования к открытию юридического лица (достаточно загранпаспорта и подтверждение адреса). Есть возможность не уплачивать корпоративный налог при выборе организационно-правовой формы LLP. Просто обслуживание и подача отчетности.
- США. Возможна регистрация в штатах с минимальными налогами (например, Техас, Вайоминг). Некоторые штаты отлично подходят для привлечения инвестиций или запуска IT-проекта (Делавэр). Оформить компанию можно в очень сжатые сроки — всего за сутки.
- Гонконг. Страна отличается лояльным отношением к России, быстрым процессом регистрации и минимальными требованиями, низкими налогами (8,25% для бизнеса с доходом менее 2 млн HKD в год).
Шаг 2. Придумать название компании. Оно должно быть уникальным и соответствовать требованиям выбранной юрисдикции. Перед подачей заявки на регистрацию рекомендуется проверить, свободно ли название через реестр компаний страны (например, Companies House в Великобритании или Secretary of State в США).
Шаг 3. Выбор организационно-правовой формы. Наиболее популярные варианты в США — LLC и C-Corp, в Англии — LLP или LTD, в Гонконге — LTD. Эти формы актуальные для нерезидентов из РФ и РБ. С их помощью можно полноценно вести международный бизнес и работать с зарубежными платежными сервисами.
Шаг 4. Подготовка документов. Для регистрации компании обычно требуется минимальный пакет документов. Обычно достаточно заграничного паспорта, подтверждения адреса проживания (это может быть квитанция об оплате коммунальных услуг, банковская выписка или регистрация по месту жительства). Некоторые страны, например США, могут дополнительно запросить идентификационный номер налогоплательщика (EIN) для компании.
Шаг 5. Регистрация компании. Подать заявку можно через местный Регистрационный орган напрямую или через специализированный сервис, который помогает с открытием зарубежного юридического лица. Второй вариант позволит избежать ошибок в подаче документов и увеличит шансы на успешное завершение процесса.
Регистрация иностранной компании — это выполнимый процесс даже с паспортом РФ и РБ. С правильным выбором страны и подготовкой документов вы сможете удаленно открыть юридическое лицо, которое будет соответствовать требованиям Apple для публикации платных приложений. Великобритания, США и Гонконг остаются одними из наиболее популярных юрисдикций.
Как открыть бизнес-счет в международном банке удаленно
Для ведения бизнеса за рубежом и вывода средств с Apple необходимо иметь бизнес-счет в иностранном банке. Однако открыть корпоративный счет в традиционном банке за границей самостоятельно и удаленно практически невозможно. Для граждан РФ и РБ этот процесс усложняется санкциями и повышенными требованиями к проверке клиентов.
В качестве альтернативы можно воспользоваться онлайн-банками, такими как Payoneer, Wise, Revolut, Skrill и др. Эти сервисы позволяют открыть счет удаленно при минимальном пакете документов, а также получать платежи от международных компаний и работать с различными валютами (USD, EUR, GBP и др.).
Открыть счет в Payoneer при поддержке специалистов можно даже с паспортом РФ, без необходимости оформлять ВНЖ или регистрировать компанию за рубежом. Что касается Wise и других платформ, в их сервисе ситуация для граждан РФ и РБ немного сложнее. С паспортом России или Беларуси создать бизнес-счет не получится, обязательно потребуется ВНЖ другой страны.
Как принимать международные платежи на сайте
По правилам Apple Developer Program, разработчики не могут предлагать сторонние способы оплаты внутри приложений. Но есть способ обойти это ограничение — принимать платежи через сайт. В этом случае пользователи смогут оплачивать подписки, доступ к контенту или другие цифровые товары в веб-версии вашего сервиса.
Прямо из приложения Apple запрещает ссылаться на сайт для оплаты, но вы можете использовать другие маркетинговые каналы, например, таргетированную или контекстную рекламу, чтобы направить аудиторию на сайт.
Для приема международных платежей на сайте можно использовать платежные агрегаторы и платежные шлюзы. Один из самых популярных вариантов для этого — Stripe. Сервис позволяет принимать международные платежи на сайте с использованием банковских карт, Apple Pay, Google Pay и других платежных систем. Платформа поддерживает более 135 валют и предоставляет инструменты для управления платежами, возвратами и подписками.
Работать с App Store из России все еще возможно
Несмотря на сложности и ограничения, публикация платных приложений из России все еще возможна. Для полноценной работы с международной аудиторией и возможностью получать доход потребуется зарегистрировать иностранную компанию, оформить бизнес-счет, создать зарубежный аккаунт разработчика Apple и подключить прием платежей.
Эти шаги могут показаться сложными и затратными, но они открывают доступ к глобальной аудитории и создают возможности для полноценной монетизации приложений. Учитывая, что магазин приложений Apple остается одним из самых прибыльных, такие усилия могут быть оправданными для тех, кто хочет продолжать развивать свои проекты на международном уровне.
Есть ли у вас опыт по публикации приложения в App Store? Поделитесь в комментариях.