Назад к списку статей
15.06.2026

Триггер неактивности: как мы исключаем ложные срабатывания

Концепция «Dead Man's Switch» (или триггер неактивности) — один из самых востребованных инструментов в сервисе PastLetter. Однако у пользователей часто возникает справедливый страх: «А что, если я просто уеду в отпуск без интернета или забуду зайти в аккаунт? Письмо уйдет по ошибке?»

Мы спроектировали систему так, чтобы свести риск ложного срабатывания практически к нулю. Вместо мгновенной отправки мы используем многоуровневый конечный автомат (State Machine).

Как работает наш алгоритм защиты

Шаг 1: Мягкое предупреждение

Когда наступает пороговое значение дней неактивности (например, 30 дней), система не отправляет письмо получателю. Вместо этого она отправляет вам уведомление на Email (а в будущем и в мессенджеры) с темой: «Требуется подтверждение активности». Внутри находится большая кнопка для мгновенного сброса таймера.

Шаг 2: Льготный период (Grace Period)

Если вы не отреагировали на первое письмо, статус ваших запланированных писем меняется на pending_verification (ожидание подтверждения). Запускается 7-дневный льготный период. В это время письмо все еще не отправлено. Любой ваш вход в аккаунт, смена пароля или переход по ссылке из письма мгновенно вернет статус в scheduled и обнулит таймер.

Шаг 3: Финальное уведомление и отправка

Только по истечении 7 дней полного молчания система отправит вам финальное предупреждение за 24 часа до отправки, и лишь после этого письмо будет доставлено получателю.

Планы на будущее: Доверенные лица

В платных тарифах мы внедряем дополнительный уровень защиты. На этапе льготного периода система отправит запрос вашему Доверенному лицу (например, супругу или близкому другу). Если он подтвердит, что с вами все в порядке, отправка будет приостановлена вручную. Это добавляет человеческий фактор в критически важный процесс.

Ваше спокойствие под надежной защитой

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