Безопасность, которую можно проверить
Skrybo создан, чтобы хранить учётные данные, от которых зависит безопасность вашей отправки. Закрытые ключи DKIM, ключи API разработчика, секреты подписи вебхуков и DNS-токены арендаторов шифруются при хранении алгоритмом AES-256-GCM мастер-ключом, которым распоряжаетесь вы; Better Auth ведёт сессии с scrypt и защитой от CSRF, а каждый продуктовый маршрут обеспечивает межаккаунтную изоляцию ответом 404 (а не 403), чтобы ничего не утекало.
Как ваши данные остаются в безопасности
Секреты зашифрованы AES-256-GCM
Закрытые ключи DKIM, ключи API разработчика, секреты подписи вебхуков и DNS-токены арендаторов никогда не хранятся в открытом виде. Они шифруются при хранении мастер-ключом AES-256-GCM, который вы предоставляете при самостоятельном хостинге или который мы храним в KMS на облачном тарифе.
За личность отвечает Better Auth
Сессии, хеширование scrypt, защита от CSRF (Origin и доверенные источники), сброс пароля, подтверждение адреса и Google OAuth полностью обрабатывает Better Auth, подключённый до разбора тела JSON. Никаких самописных JWT и самописного разбора cookie.
Межаккаунтная изоляция отвечает 404
Каждый продуктовый маршрут проверяет владельца перед ответом. Если ресурс запрашивает другой аккаунт, он получает 404, а не 403, — существование ресурса никогда не раскрывается.
Ограничения частоты на чувствительных маршрутах
Обработчик /api/auth/* и маршрут платёжного вебхука закрыты ограничителями частоты, настроенными так, чтобы перебор и объёмные злоупотребления останавливались до уровня приложения.
SDK поставщиков спрятаны за реестром
Ни один SDK и ни один адрес поставщика не импортируется вне общего каталога провайдеров. Смена поставщика — это изменение конфигурации, а не переработка кода, и ключи поставщиков доступны только через реестр.
Ваши данные без привязки к вендору
Любой журнал отправки, ящик, контакт и аудитория выгружаются в CSV или JSON в любой момент. На тарифе с самостоятельным хостингом весь конвейер работает на вашей инфраструктуре — ничего не проходит через третьи стороны.