Blog
Back

Peculiarities of publishing fintech applications in Stores

#Development 26 december 2022
  • Alexey Kirov

    Product development leader for the Finuservices mobile app

Привет! Меня зовут Алексей Киров, я лидер разработки приложения Финуслуги. Эту статью мы пишем вместе с Юлией Зуйковой из компании AGIMA. Мы с ней работаем в одной команде — делаем приложение Финуслуги удобнее, функциональнее и быстрее. Сейчас расскажем, какие нюансы нужно учесть, когда выливаешь финтех-приложение в сторы. Этих нюансов не очень много, но они важные. Поэтому если готовитесь к запуску финтех-приложения — этот текст для вас.

Особенность № 1. Нужен демо-режим

Финтех-приложение — это, как правило, про деньги и персональные данные. Поэтому оно должно быть защищенным и безопасным. Чтобы в него войти, пользователь должен знать логин, пароль или пройти 2FA. Но главное — у него должен быть открыт счет в банке, представленном в приложении. Без счета он не сможет получить доступ ко всем возможностям приложения.

При этом Apple и Google, чтобы провести ревью, должны иметь полный доступ к приложению и видеть все функции. Зачастую ревьюеры сидят не в России, а в других странах — от Пакистана до Англии. Само собой, заводить счета в российских банках ради проверки они не будут. Тут рождается противоречие: с одной стороны, доступ нужен полный, с другой — получить его могут не все.

Поэтому для ревьюеров нужно разрабатывать полноценный демо-режим с отдельными данными для входа. Благодаря такому режиму они могут посмотреть все функции приложения, не создавая аккаунтов и не открывая счетов. В этом случае запросы на сервера вообще не уходят, всё происходит внутри приложения. Под такой демо-режим нужно отдельно закладывать время разработчиков.

Есть другой вариант — выделенный тестовый сервис с тестовыми данными, которые активируются для определенных аккаунтов. Но на Финуслугах мы им не воспользовались. Вариант с демо-режимом показался нам более надежным. Кроме того, у нас были ресурсы на то, чтобы разработать его отдельно.

Площадки: App Store, Google Play.

Особенность № 2. Запрещены короткие кредиты

В финтех-приложениях нельзя предлагать пользователю короткие кредиты. Минимальный срок займа в Google Play должен превышать 30 дней, в App Store — 60 дней. Apple регулирует еще и годовую процентную ставку. Она не должна превышать 36%, включая все сборы и комиссии. В противном случае они трактуют это как микрокредит.

Мы столкнулись с этим требованием в Финуслугах. У нас есть калькулятор кредитов. Он помогает пользователю понять, сколько он будет платить каждый месяц в зависимости от суммы и срока кредита. Срок изначально можно было установить любой: от нуля дней до 5 лет. Причем важно, что это был именно калькулятор, а не заявка.
Фотография

В итоге App Store не обратил на калькулятор внимание. А вот в Google Play придрались. Они потребовали, чтобы мы поставили минимальный отсчет на 30 дней. Еще Google просит, чтобы информация о ставках и условиях кредита была в метаданных приложения. Поддержка, как обычно, не отвечает на вопросы и просто цитирует документацию.

Мы посмотрели, как это сделано в других банковских приложениях и решили добавить в описание все параметры предлагаемых кредитов. После этого вопросов к нам больше не возникало, и приложение успешно прошло ревью

Площадки: App Store, Google Play.

Особенность № 3. Нужно учитывать законы разных стран

Google внимательно следит за соблюдением законодательства. Если приложение относится к финансовой сфере и вы хотите продвигать его по всему миру, придется разобраться в требованиях каждой страны. Где-то нужно предоставить определенные документы, где-то лицензию. Но мы с Финуслугами с этим столкнулись не сразу.

Как-то раз приложение удалили из Google Play. Это произошло даже не после выкладки новой версии, а внезапно — в самый обычный день. Как оказалось, проблема была в законодательстве Индии, Китая, Таиланда, Филиппин и еще пары государств. Мы удалили приложение из этих стран — и вернули приложение в стор. Но нужно быть внимательным: эти требования касаются в том числе и бета-версий.

Площадки: Google Play.

Особенность № 4. Аккаунт должен принадлежать юридическому лицу

Финтех-приложения — это не только онлайн-банки, но и биржи, инвестиции, трейдинг. В требованиях Apple указано, что такие приложения можно выкладывать только от имени компаний. Другими словами, разработчик или технический директор выложить такой сервис со своего аккаунта не может — нужно завести отдельный аккаунт от юридического лица, у которого есть лицензия на такую деятельность.

Здесь же добавим еще одну небольшую особенность. И Google, и Apple требуют, чтобы основной категорией для финтех-приложений были именно «Финансы». Например, если вы хотите разместить его одновременно в разделах «Игры» и «Финансы», то сделать «Игры» первой не получится. Такова политика обоих монополистов: пользователь должен сразу понимать, с каким сервисом имеет дело.

Площадки: App Store, Google Play.

Это всё

Публикация финтех-приложения не сильно отличается от публикации любого другого. Требования от сторов одинаковы и для мобильного банка, и для приложения с игрой «Змейка». Однако есть нюансы, которые следует учитывать, когда планируешь работу над проектом: закладывать время на демо-режим, заводить аккаунт от компании и т. п.

Конечно, есть более мелкие детали, о которых имело смысл сказать. Например, о том, что для страховых приложений в Apple ограничены внутренние покупки. Оплатить что-то можно только картой. Но про такие мелочи довольно четко написано в правилах App Store.

А еще в 2022 году платформа личных финансов Финуслуги Московской биржи получила Премию Рунета в номинации «Экономика и бизнес» за разработку мобильного приложения. Это значит, что экспертное сообщество высоко оценило приложение и нашу работу. Мы верим, что впереди еще много побед и достижений, но получить эту премию именно сейчас, когда проект только стартовал, особенно приятно.

Фотография

Алексей Киров

Лидер разработки продукта Мобильного приложения Финуслуги

Создать многофункциональное, удобное мобильное приложение, которое будет информировать учеников о занятиях.
Комментарии и обсуждения статьи на CMS Magazine.
  • Alexey Kirov

    Product development leader for the Finuservices mobile app

Content-hub

0 / 0
+7 495 981-01-85 + Become a customer
Services Cases Content-hub