Безопасность — приоритет, а не опция
Мини-приложение работает с персональными данными клиентов: имена, телефоны, история заказов, платёжная информация. Безопасность — не «потом допилим», а базовое требование с первого дня. МАКС предоставляет инструменты защиты, но правильная настройка — ответственность разработчика.
SSL и HTTPS
Мини-приложение загружается только по HTTPS — это требование платформы МАКС. SSL-сертификат шифрует данные между устройством пользователя и сервером, защищая от перехвата. Используйте сертификаты от Let's Encrypt (бесплатно) или коммерческих CA. Проверяйте срок действия — просроченный сертификат блокирует загрузку мини-приложение.
Белые списки доменов
МАКС позволяет настроить white list — список разрешённых доменов, с которых может загружаться мини-приложение. Это защищает от подмены: даже если кто-то получит токен бота, он не сможет подставить свой фишинговый сайт вместо вашего мини-приложения.
Защита персональных данных
Храните минимум данных, шифруйте чувствительную информацию, настройте автоматическое удаление неактивных аккаунтов. Для соответствия GDPR: добавьте политику конфиденциальности в мини-приложении, получайте согласие на обработку данных, реализуйте возможность удаления аккаунта по запросу пользователя.
