Правила хранения данных

Дата редакции: 24 октября 2026 года

1. События

Для каждого endpoint действует срок retention, установленный настройками. В текущем MVP значение по умолчанию — 7 дней. После истечения срока событие исключается из кабинета и удаляется фоновой очисткой API.

2. Содержимое

Raw-тело хранится зашифрованным AES-256-GCM. В интерфейс выдаётся маскированный предпросмотр. Для JSON маскирование выполняется по известным именам чувствительных полей; произвольные секреты могут не распознаться.

3. Заголовки и метаданные

Для диагностики сохраняются метаданные, заголовки в маскированном виде, query-параметры в маскированном виде, размер, хеш тела, время, IP и User-Agent. Точный replay заголовков и query не поддерживается.

4. Replay

Задача replay хранится до удаления связанного события. После завершения сохраняются только статус, HTTP-код, размер ответа, код ошибки и временные отметки. Тело ответа получателя не сохраняется.

5. Backup

Резервные копии базы могут жить дольше, чем данные в рабочей базе, в соответствии с операционным сроком хранения backup. Backup хранится приватно и удаляется по установленному оператором lifecycle.

6. Учёт использования

Для применения квот хранятся агрегированные по workspace счётчики принятых событий и replay за календарные месяцы UTC. Эти значения не содержат тела webhook, URL назначения или содержимого события. Старые месячные агрегаты могут сохраняться как история использования до удаления workspace.

7. Удаление

Пользователь может обратиться к оператору для удаления данных. Удаление из рабочей базы не означает мгновенное удаление уже созданной резервной копии: такие копии удаляются по её lifecycle или при плановой ротации.

8. Контакт

Запросы по хранению и удалению данных: webhook-evidence-box@inbox.ru.