Справочник: мини-приложения на платформе VK
Сайт не связан с VK, ВКонтакте и их сервисами; это справочный материал. Здесь нет входа в аккаунт, форм и приёма оплаты — только пересказ открытой документации для разработчиков со ссылками на источники.
В документации VK платформа называется «VK Mini Apps». Мини-приложения — это веб-приложения, которые запускаются внутри интерфейса ВКонтакте; клиентская часть — обычные веб-страницы на HTML, JavaScript и CSS, серверная — на любой технологии [12][13]. Факты на этой странице — из документации VK для разработчиков, проверено 30.10.2026.
Где работают. В мобильном приложении ВКонтакте (Android, iOS), в мобильной и полной веб-версии. Мини-приложение можно разместить в каталоге ВКонтакте и в Одноклассниках [12].
Как открывается. У мини-приложения есть собственный адрес с числовым ID, который присваивается при регистрации [13]. Его можно запустить и из сообщества — кнопками или из блока приложений сообщества; при запуске ВКонтакте передаёт приложению параметры (источник запуска, сообщество, чат) вместе с подписью, по которой можно обнаружить подмену [16].
Как создать (по разделу «Первые шаги» [13]):
- Сделайте проект — например, из шаблона create-vk-mini-app. Подключите библиотеку VK Bridge и в начале работы вызовите событие VKWebAppInit — без него мини-приложение не сможет работать с ВКонтакте.
- Зарегистрируйте мини-приложение как разработчик — порядок описан в разделе «Первые шаги» документации; тип приложения — «Мини-приложение» [13].
- Разместите на хостинге с HTTPS — у хостинговой компании, в VK Cloud или на бесплатном хостинге статики для мини-приложений (с ограничениями на размер файлов и частоту обновлений; сервер для обработки данных он не даёт).
- Откройте доступ. Сразу после регистрации мини-приложение видят только создатель и администраторы. Чтобы открыть его всем, в настройках «Размещение» переключают состояние на «Включено». В Одноклассниках приложение доступно другим пользователям только после модерации.
Библиотека VK Tunnel для отладки, по данным документации, недоступна со 2 октября 2025 года из-за технических работ [13].
Что умеет (через VK Bridge):
- телефон пользователя — только если пользователь сам разрешит в системном окне платформы; разрешение разовое [14];
- QR- и штрихкоды — сканирование камерой, в мобильном приложении на Android и iOS [15];
- хранилище — события VKWebAppStorageSet и VKWebAppStorageGet [13];
- социальные механики — например, публикация историй и вступление в сообщество без выхода из приложения [12].
Монетизация (кратко). По правилам платформы физические товары и услуги продают через платёжные системы; цифровые товары — с ограничениями (в мобильных приложениях VK их продажа не разрешена, кроме согласованных случаев); виртуальные ценности — только во внутренней валюте платформы [17]. Договор с платёжным сервисом заключает владелец приложения; покупателю выдают электронный чек [8]. Сам этот сайт ничего не продаёт и платежи не принимает.
Если приложение собирает персональные данные, его владелец — оператор персональных данных: нужны политика, согласие, если нет другого основания, уведомление Роскомнадзора и защита данных [9]. По правилам VK владелец мини-приложения сам отвечает за персональные данные пользователей: пользовательское соглашение и политику указывают в панели управления приложением, и пользователь принимает их до начала работы [17].
Частые вопросы
Нужен ли бот?
В разделе «Первые шаги» мини-приложение регистрируют как отдельное приложение с собственным адресом; бот там не упоминается [13].
Кто увидит приложение сразу после создания?
Только создатель и администраторы. Всем — после включения в настройках «Размещение» [13].
Получит ли мини-приложение телефон пользователя без спроса?
Нет. Платформа спрашивает разрешение, и оно действует один раз [14].
Источники
- [8] Федеральный закон № 54-ФЗ «О применении контрольно-кассовой техники…», ст. 1.2, п. 2.2 ст. 2 — https://www.consultant.ru/document/cons_doc_LAW_42359/
- [9] Федеральный закон № 152-ФЗ «О персональных данных», ст. 6, 9 (ред. 156-ФЗ), 18, 18.1, 19, 22 — https://www.consultant.ru/document/cons_doc_LAW_508287/1500545af6526db1dfa11aba44d4df42208a0b05/
- [12] Документация VK — «Мини-приложения. Обзор» (30.10.2026) — https://dev.vk.com/ru/mini-apps/overview
- [13] Документация VK — «Мини-приложения. Первые шаги» (30.10.2026) — https://dev.vk.com/ru/mini-apps/getting-started
- [14] Документация VK — «VK Bridge: VKWebAppGetPhoneNumber» (30.10.2026) — https://dev.vk.com/ru/bridge/VKWebAppGetPhoneNumber
- [15] Документация VK — «VK Bridge: VKWebAppOpenCodeReader» (30.10.2026) — https://dev.vk.com/ru/bridge/VKWebAppOpenCodeReader
- [16] Документация VK — «Параметры запуска» (30.10.2026) — https://dev.vk.com/ru/mini-apps/development/launch-params
- [17] VK — «Правила размещения приложений на платформе VK Mini Apps», ред. от 17.03.2026 (пп. 1.1.3–1.1.5 — персональные данные, пп. 2.1.2, 2.4.3 — акции и конкурсы, пп. 5.2.1, 5.3.1, 5.4.1 — оплата) (30.10.2026) — https://dev.vk.com/ru/mini-apps-rules ; монетизация, платежи — https://dev.vk.ru/ru/mini-apps/monetization/payments