Москва UTC+3
Страница входа VITON ID, снятая в сентябре 2026 года: одна карточка с полем для электронной почты, чтобы найти или создать VITON ID, синяя кнопка продолжения и ссылки на создание аккаунта и помощь со входом.

VITON ID — аккаунт, на котором держится viton13.com: один вход для заказов, переписки со студией и бонусов VITO, консоль для администраторов и файлы заказа, зашифрованные прямо в браузере.

Метки
Свой продукт Собственный продукт VITON13
Год
2026
Направления
Продукты
Языки
английский, русский, испанский, французский, хинди

Обзор

Сайту viton13.com нужен был один аккаунт на всё, что клиент на нём делает: войти, следить за заказами, обсудить со студией услугу и копить бонусы. Студии нужно было одно место, где отвечать на эти разговоры, управлять пользователями и отправлять письма с учётом согласия получателей.

Это собственный продукт VITON13: я спроектировал и построил VITON ID для нашего сайта, заказчика у этой работы не было. Сообщения в этом портфолио работают на тех же аккаунтах.

  • 13

    цифр в номере VITON ID, последняя — контрольная по алгоритму Луна

    Источник: Формат ID в коде

  • 10

    разделов кабинета и ещё консоль только для администраторов

    Источник: Код кабинета, 19 сент. 2026

  • 13 VITO = $1

    курс бонусов; каждый аккаунт один раз получает 13 VITO

    Источник: Правила бонусов в коде

  • AES-GCM-256

    шифрование файлов и брифа к заказу в браузере, до загрузки

    Источник: Код шифрования и тесты, 19 сент. 2026

Подход

Я задал сам номер VITON ID: 13 цифр — тип аккаунта, год, день и месяц регистрации, пятизначный порядковый номер и контрольная цифра по алгоритму Луна. Войти можно по электронной почте или по этому номеру с паролем (Firebase Identity Toolkit). Новый аккаунт подтверждается кодом из письма, одноразовые и недоставляемые почтовые домены отклоняются, а за любые 15 минут с одного IP-⁠адреса допускается 5 неудачных входов на один логин и 30 попыток в целом.

Вокруг аккаунта я собрал кабинет из десяти разделов — «Обзор», «Заявки», «Сообщения», ассистент VIT LIVE, «Сохранённое», «Корзина», «Заказы», «Здоровье», «Профиль» и «Настройки»; одиннадцатый, «Консоль», видят только администраторы, и загружается он, лишь когда его открывают. В консоли администраторы смотрят трафик по собственным счётчикам, начисляют или списывают бонусы с письменным обоснованием, приостанавливают и восстанавливают аккаунты и отправляют рассылки с учётом согласия — партиями по 50 писем, с подписанной ссылкой для отписки в один клик.

Заказ услуги открывает в кабинете переписку со студией; когда студия отвечает, клиенту приходит письмо, но не чаще одного раза в 10 минут на переписку. Файлы к заказу (до трёх, до 1,5 МБ каждый и не больше 3 МБ вместе) и бриф шифруются прямо в браузере алгоритмом AES-⁠GCM-256 через Web Crypto. На сервер загружается только шифротекст, а ключ передаётся во фрагменте ссылки после #, который браузеры на сервер не отправляют.

Результаты

Страница входа работает по адресу viton13.com/viton-id и отдаёт noindex, nofollow, поэтому в поисковую выдачу не попадает. Тексты кабинета есть на пяти языках.

19 сентября 2026 года прошли автотесты формата ID (11 из 11), кодов из писем (3 из 3), привязки телефона (5 из 5), заказа услуги (10 из 10), бонусов VITO (7 из 7) и шифрования (4 из 4).

Чего это не доказывает

VITON ID — собственный продукт VITON13, а не работа для клиента. Платёжного слоя нет: оплата заказа согласуется вручную, а бонусы VITO нельзя потратить онлайн. Шифрование касается только вложений и брифа к заказу, и любой, у кого есть полная ссылка, включая студию, может их расшифровать; кабинет в целом не защищён сквозным шифрованием.

Телефон привязывается после входа и способом входа не служит; входа через Google, Apple или соцсети нет. Всё, что за входом, проверено по коду и тестам, а не в живой сессии, и в этом кейсе нет цифр по пользователям, заказам или выручке.

Задумали что-то похожее? Я сам читаю каждое сообщение.

Все работы

Следующий проект

Ассистент VIT LIVEЧат на сайте Свой продукт2026 Все работы (19)