Фото, видео, текст и выбранные аудитории. Публикации прототипа сохраняются только в этом браузере.
TARVI SPACES
Сообщества и работа без хаоса
Чат остаётся простым, а комнаты, роли, задачи и файлы появляются только когда нужны.
Сегодня в пространствах
Система спокойна
10:00
Команда продукта — короткая встреча
14:30
Creator Club — разбор монетизации
19:00
Открытая презентация TARVI
TARVI SERVICES · V0.10
Безопасность раньше новых функций.
Security Gate закрывает destructive API, demo-доступ, утечки контактных данных и постоянное хранение refresh-токенов. Production-сообщения заблокированы до завершения encryption gate.
TARVI SECURITY GATE · V0.10
Публичный API больше не управляет инфраструктурой
Обычный пользователь не может вызвать maintenance или reset. Refresh-токен передаётся только через HttpOnly cookie, контактные данные отделены от публичного профиля, а production-запись сообщений закрыта до внедрения шифрования.
Ограничиваем действие, не выставляем рейтинг человеку
Заблокированных действий пока нет.
Рабочий Security Gate v0.10. E2EE ещё не реализовано: в development разрешён plaintext-стенд, а production-сообщения по умолчанию блокируются до отдельного encryption gate. Служебные API не доступны из пользовательского интерфейса.
TARVI GROUPS & MEDIA · V0.8
Группы, роли и файлы без скрытой магии
Создайте группу, выпустите ограниченное приглашение, загрузите файл частями, дождитесь карантина и отправьте его вместе с сообщением. Для каждого участника сервер хранит отдельные delivered/read receipts.
Что доказано: создание групп, роли, ограниченные приглашения, повторяемая chunk-загрузка, SHA-256, карантин, policy scan, привязка чистого вложения к сообщению и групповые receipts. Что не доказано: production-антивирус, sandbox для документов, CDN, push, E2EE-медиа и многорегиональная нагрузка.
TARVI IDENTITY & SESSIONS · V0.7
Сервер сам определяет пользователя и устройство.
Долгоживущие токены не передаются в WebSocket URL. Клиент получает одноразовый билет на 30 секунд, а активные сессии можно отозвать с любого доверенного устройства.
Backend пока не подключён. Локальный интерфейс остаётся доступным.
Авторизованные аккаунты
Каждая реальная сессия сохраняет собственную identity.
Активные сессии
Выберите аккаунт
Журнал безопасности
Входы, обновления и отзыв сессий.
последние 30
Что доказано: регистрация, Argon2id-хеширование пароля, access/refresh-сессии, ротация refresh token, обнаружение повторного использования, привязка к устройству, отзыв сессий, серверная авторизация сообщений и одноразовый WebSocket ticket. Ограничение web-прототипа: demo-токены сохраняются в localStorage. В мобильном приложении они должны храниться в Keychain/Keystore, а web-refresh — в защищённой HttpOnly cookie-модели после отдельного threat model.
TARVI MESSAGING CORE · VERTICAL SLICE
Два аккаунта. Одна гарантированная цепочка доставки.
Интерактивный клиент умеет работать локально и подключаться к настоящему FastAPI/WebSocket backend из комплекта. Очередь queued живёт на устройстве, сервер подтверждает sent, получатель — delivered и read.
Только точное совпадение username. Сервер — источник истины.
TRUST & SAFETY V1
Жалобы, уведомления и апелляции
Минимальный пользовательский контур без операторской очереди.
Уведомления аккаунта
Мои жалобы
Прямой диалог
Текущий реальный аккаунт и выбранный peer показаны отдельно от состояния backend и WebSocket.
Требуется вход
MESSAGE ENVELOPE
Что уже заложено в протокол
message_id, client_id, idempotency_key, conversation_id, sender_device_id, server_sequence, timestamps и receipt states.
queued→sent→delivered→read
Что доказано: клиентская очередь, повторная отправка, идемпотентность, дедупликация и receipts в локальном режиме; при запуске backend — реальное хранение и WebSocket-события. Что ещё не доказано: E2EE, push, media pipeline, многорегиональность и нагрузка production.
TARVI ACTION LOOP · ДЕМО
Разбор чата «Человечество»
Все выводы созданы на локальных демонстрационных данных. В production пользователь сам выбирает сообщения для анализа.
Предложения TARVI
Ожидают подтверждения
TARVI SHIELD · ИНТЕРАКТИВНЫЙ ПРОТОТИП
Безопасность, которую человек понимает
TARVI показывает причину риска, не выносит окончательный приговор и оставляет решение пользователю. Все проверки ниже выполняются локально на демонстрационных данных.
78/100
ЗАЩИТА АККАУНТА
Хороший уровень
Добавьте ключ восстановления и passkey, чтобы снизить риск захвата аккаунта.
Заблокировано18подозрительных действий за 30 днейУстройства2доверенных сеансаПоследний аудитсейчаслокальная демонстрация
Центр рисков
Предупреждения объясняют, что именно выглядит подозрительно. Низкая уверенность не блокирует пользователя автоматически.
3 требуют внимания
Проверка ссылки
Локальная эвристика демонстрирует будущий UX. Она не заменяет репутационные базы, sandbox и серверный анализ.
Устройства и сеансы
Сервер подтверждает текущее состояние устройства. Не показываются идентификаторы, сеть или местоположение.
Управление устройствами
Устройства загружаются.
Уведомления
Сигнал без текста переписки. Сообщения появятся после открытия TARVI.
выключены
Это устройство отозвано
Несохранённые отправки останутся только на этом устройстве и будут удалены после подтверждения.
Восстановление без передачи доступа TARVI
Production-модель должна позволять восстановить аккаунт и зашифрованные резервные копии без хранения открытого ключа компанией.
01
Passkey
Защищает вход от фишинга и повторного использования пароля.
02
Ключ восстановления
Хранится у пользователя. TARVI не должен иметь возможность его восстановить за вас.
03
Доверенный контакт
Дополнительное подтверждение для семьи и пользователей с повышенным риском.
Что видит TARVI
Пользователь должен понимать границы доступа продукта, AI и поддержки в каждом режиме общения.
РежимСодержимое на сервереAIЖалоба
Private ChatНет открытого текста при утверждённом E2EEЛокально или выбранный фрагментТолько выбранные сообщения
Protected SpaceПо прозрачной политике пространстваС разрешения администратора и участниковСогласно правилам пространства
Public ChannelДа, публичный контентПоиск, рекомендации, модерацияПубличная модерация
i
Статус прототипа: криптографическая архитектура TARVI ещё не прошла независимый аудит. Интерфейс показывает целевую модель, но не является доказательством E2EE.
✦
TARVI AI
Помощник, который работает по твоему запросу
AI не получает автоматический доступ к личным перепискам. Пользователь явно выбирает контент для обработки.
Д
ПРОФИЛЬ TARVI
Джонни
@johnny · Основатель · подтверждённый профиль
Приватность
Защищено
Уведомления
Только сигнал. Текст приходит после открытия TARVI.
выключены
Безопасность
92из 100
Высокий уровень защиты аккаунта
DATA RIGHTS V1
Экспорт данных
Закрытая бета
Запросите архив своих allowlisted данных. Нужен текущий пароль. Готовый архив хранится ограниченное время.
Удаление аккаунта
Необратимо: доступ отзывается сразу после подтверждения. Введите пароль и слово DELETE.
Тариф
Prototype
TARVI Free
Базовые чаты, звонки, истории и пространства.
TARVI by ENGINE
TARVI уже в разработке
Общение, которое работает. Даже когда участники чата не очень.
Концепт интерфейса. Показанные AI-функции являются демонстрационным сценарием.