Банковский сайт — это не визитка и не интернет-магазин. Это полноценный финансовый инструмент, где ошибка в коде стоит не потерянной заявки, а украденных денег, штрафа регулятора и утраченной репутации.

В этом руководстве разобран весь цикл создания сайта банка: от требований Центрального банка и выбора архитектуры до тестирования безопасности и запуска в продакшн.

0
сайтов финансовых организаций атакуется ежедневно
0%
банковских клиентов оформляют продукты онлайн
0 мес.
средний срок разработки сайта банка «под ключ»

Этап 1. Регуляторика: что требует закон до первой строчки кода

Создание сайта банка в России начинается не с дизайна, а с изучения нормативной базы. Игнорирование этих требований приводит к предписаниям, штрафам и блокировке ресурса. Вот обязательный минимум:

Положение ЦБ № 787-П — официальные сайты кредитных организаций ▾

Обязывает банки публиковать на сайте обязательную информацию: полное наименование, номер лицензии, контакты, структуру органов управления, ставки по вкладам и кредитам, тарифы, существенные условия договоров.

Практический вывод: структура сайта проектируется вокруг обязательных разделов раскрытия информации. Упущенный документ — повод для претензий ЦБ.

152-ФЗ «О персональных данных» ▾

Любая форма на сайте — заявка на кредит, выпуск карты, обратный звонок — собирает персональные данные. Требуется: согласие на обработку, политика конфиденциальности, хранение данных граждан РФ на серверах в России.

Практический вывод: у каждой формы должен быть чекбокс согласия и ссылка на политику обработки данных.

ГОСТ Р 57580 — защита информации финансовых операций ▾

Отраслевой стандарт информационной безопасности. Определяет требования к криптографии, управлению доступом, аудиту и защите каналов связи. Строгая конфигурация TLS — не рекомендация, а обязательство.

Практический вывод: TLS не ниже версии 1.2, комплаенс-команда участвует в разработке с первого дня.

Соглашение ЦБ о добросовестном поведении на микрофинансовом рынке ▾

Рекламные материалы и калькуляторы должны показывать полную стоимость кредита (ПСК) в процентах годовых. Никаких «от 0% в день» без указания реальной переплаты.

Практический вывод: кредитные калькуляторы проектируются с расчётом ПСК, а не только ежемесячного платежа.

Этап 2. Структура сайта: что обязано быть у банка

Структура банковского сайта диктуется двумя силами: требованиями регулятора и путями клиентов. Результат — развитое меню, где обязательные разделы не прячутся, а коммерческие продукты доступны за один клик.

Сайт банка
Частным клиентам
  • Вклады и счета
  • Ипотека и кредиты
  • Карты и платежи
  • Инвестиции
Бизнесу
  • РКО и эквайринг
  • Кредитование бизнеса
  • Зарплатные проекты
  • ВЭД и валютный контроль
О банке
  • Лицензии и раскрытие
  • Отчётность
  • Руководство
  • Пресс-центр
Сервисы
  • Интернет-банк
  • Отделения и банкоматы
  • Курс валют
  • Калькуляторы

Этап 3. Технологический стек

Выбор платформы определяет стоимость поддержки на годы вперёд. Три основных подхода имеют принципиально разные профили риска:

Критерий Готовая CMS Самописная разработка Гибрид
Срок запуска 1–3 месяца 6–12 месяцев 3–6 месяцев
Бюджет старта Низкий / средний Высокий Средний
Безопасность Риски уязвимых плагинов Полный контроль кода Зависит от архитектуры
Масштабируемость Ограничена Неограничена Хорошая
Подходит для Региональных банков с сайтом-витриной Крупных банков, тяжёлый интернет-банк Большинства средних банков

Рекомендуемая архитектура большинства банковских проектов

  • Публичный сайт — CMS с защищённым периметром или headless-архитектура
  • Фронтенд — TypeScript + React / Vue / Angular для статичных страниц
  • Личный кабинет — отдельное SPA-приложение, API-first
  • Бэкенд — Java / .NET / Go для интеграций с АБС
  • Инфраструктура — кластер в контуре банка, CDN + WAF снаружи
  • Мониторинг — Prometheus / Grafana, логирование по стандарту ЦБ

Этап 4. Информационная безопасность — буквально всё

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

Многофакторная аутентификация (MFA) КРИТИЧНО

SMS/OTP, push-подтверждения, биометрия в мобильном приложении. Пароль сам по себе — не защита.

Шифрование: TLS 1.3 + ГОСТ КРИТИЧНО

Современные протоколы и отечественная криптография там, где это требуется регулятором.

Защита от DDoS и WAF ВЫСОКИЙ ПРИОРИТЕТ

Фильтрация трафика на уровне провайдера защиты + веб-брандмауэр от атак OWASP Top 10.

Пентест перед запуском и ежегодно ВЫСОКИЙ ПРИОРИТЕТ

Аудит кода, тест на проникновение, программа bug bounty для более сильной защиты.

Мониторинг и реагирование 24/7 ВЫСОКИЙ ПРИОРИТЕТ

SOC-центр, оповещения об аномалиях, инцидент-планы восстановления.

Этап 5. Дизайн, который внушает доверие

В банковской сфере пользователь решает, доверять ли ресурсу деньги, за первые секунды. Дизайн здесь — инструмент доверия, а не искусства.

✗ Что разрушает доверие

  • Шаблонный дизайн «как у всех»
  • Стоковые фото улыбающихся людей
  • Скрытые тарифы и звёздочки-мелким-шрифтом
  • Всплывающие окна, закрывающие контент
  • Кричащие баннеры «Только сегодня!»

✓ Что создаёт доверие

  • Чистая типографика, много воздуха
  • Реальные фото отделений и людей
  • Прозрачные калькуляторы с полной стоимостью
  • Быстрый доступ к лицензиям и реквизитам
  • Доступность для слабовидящих (WCAG)

Этап 6. Конверсионные механики без агрессии

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

Кредитный калькулятор (демонстрация механики)

Ежемесячный платёж
36 152 ₽
Переплата за весь срок
301 472 ₽

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

Этап 7. Тестирование и запуск

Нагрузочное тестирование

Пик в 5–10 раз выше прогнозного трафика. Проверяется: время отклика, стабильность авторизации, поведение при DDoS.

Юзабилити-тесты с реальными клиентами

Сценарии: найти тариф, оставить заявку, открыть вклад, найти банкомат. Фрустрации на этом этапе исправляются за день — после запуска они стоят клиентов.

Кросс-браузерность и мобильная адаптивность

Доля мобильного трафика банковских сайтов давно перевалила за 60%. Формы, калькуляторы и карты отделений тестируются на реальных устройствах.

Пентест и аудит соответствия

Независимая проверка защищённости + юридический аудит соответствия требованиям ЦБ и законодательства о рекламе.

Поэтапный запуск

Сначала — закрытое комьюнити (сотрудники, партнёры), затем — постепенный перевод трафика с откатом при сбоях. Запуск «в лоб» для банка неприемлем.

Бюджет и сроки: реальная картина

Этап Доля бюджета Срок
Аналитика и проектирование 10–15% 3–6 недель
UX/UI-дизайн 15–20% 4–8 недель
Разработка и интеграции с АБС 40–50% 3–6 месяцев
Информационная безопасность и аудиты 10–15% параллельно
Тестирование и запуск 10% 4–6 недель

Заключение: сайт банка как инфраструктура, а не как буклет

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

Экономия на любом из этапов оборачивается недоверием аудитории и претензиями Центрального банка. Инвестиции в качество — окупаются стабильной конверсией и репутацией, которую нельзя купить никакой рекламой.

Банковский сайт — это когда каждая строчка кода
и каждое слово на экране работают на одно:
доверие