АУДИТ АНАЛИТИКИ И TELEGRAM — 13.07.2026

Результат: собственная обезличенная аналитика работает только после явного opt-in; чувствительные записи и Telegram не используются.

Проверено:
1. Клиентская и серверная стороны используют одинаковый whitelist событий и props.
2. Публичный POST https://apps.zmproject.ru/ct/api/analytics принимает только обезличенный envelope; admin-чтение защищено Bearer token.
3. В server/server.mjs отсутствуют обращения к api.telegram.org и логика Telegram-бота.
4. TG_BOT_TOKEN/TG_CHAT_ID не настроены; агрегатор получает только готовые счётчики через localhost.
5. До явного согласия события не создаются. Payload не содержит дат цикла, симптомов, настроения, заметок, PIN, backup-кода и содержимого отчётов.
6. Статистические URL Capgo (`statsUrl`, `channelUrl`) принудительно выключены. В APK для RuStore `autoUpdate=false`.

Telegram-уведомления о датах, симптомах, заметках, создании/удалении копии и других действиях намеренно не добавлены. Сырые обезличенные события хранятся на собственном сервере не более 90 дней.
