5BY.AI
개발자 노트Проектное решение
July 23, 2026

Почему контекст AI другого пользователя не смешивается при смене аккаунта

Если на одном компьютере переключиться с аккаунта A на аккаунт B, что должно произойти с ИИ-контекстом предыдущего пользователя?

Saved и Anchor аккаунта A не должны быть видны аккаунту B. Handoff, подготовленный в аккаунте A, не должен использоваться в новом диалоге аккаунта B.

Переключение аккаунта — это не просто смена имени на экране, а смена границы владения ИИ-памятью.

Смешивание — это не просто ошибка отображения

ИИ-диалоги могут содержать бизнес-идеи, код, информацию о клиентах и личные решения.

Если контекст другого пользователя виден или передаётся в новый диалог, это не только утечка личных данных, но и риск того, что чужие ошибочные решения будут связаны с вашей историей.

Что должно быть разделено по аккаунтам

Следующие данные и состояния должны следовать границам пользователя.

Если разделить только серверные данные, но оставить состояние браузера, могут возникнуть проблемы.

Владельца данных должен определять сервер

Браузер может отправлять ID пользователя в теле запроса, но сервер не должен доверять этому значению напрямую.

Владельцем данных должен быть только пользователь, полученный сервером через проверку текущего состояния аутентификации.

Знание определённого ID Anchor не даёт права на чтение этого Anchor.

Веб и расширение должны использовать одинаковые учётные данные

Если на сайте аккаунт B, а расширение использует устаревшее состояние аккаунта A, данные могут сохраниться под неверным аккаунтом.

В 5BY.AI веб и расширение не должны иметь независимые учётные данные. Попап, сбор диалогов, Saved, Anchor, Handoff и API-запросы должны совместно использовать состояние пользователя, проверенное сервером.

В одном профиле Chrome используется одно состояние аккаунта 5BY.AI

Несколько окон и вкладок в одном профиле Chrome используют одни и те же веб-куки и область хранения расширения.

Поэтому в пределах одного профиля используется одно состояние входа в 5BY.AI и одно подключение расширения.

Для одновременного использования разных аккаунтов 5BY.AI наиболее очевидный способ — использовать разные профили Chrome.

При смене аккаунта в одном профиле

При выходе из аккаунта A и входе в аккаунт B должно переключиться следующее.

Запрос на сохранение, начатый в аккаунте A, не должен быть повторно интерпретирован как запрос аккаунта B.

Графический вид должен показывать только данные текущего аккаунта

Графический вид 5BY.AI (Graph View) должен показывать только Pack, Saved и Anchor, принадлежащие текущему пользователю.

Даже если в URL или запросе указан ID другого пользователя, сервер должен проверить владение.

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

Handoff требует более строгой проверки

Handoff передаёт контекст прошлого Anchor в новый ИИ-диалог.

Если остался Handoff другого пользователя, возникает более серьёзная проблема, чем простое отображение в списке. Использование должно быть возможно только если текущий пользователь является владельцем Anchor и явно выполнил Handoff.

Изоляция и удаление — разные вещи

При переключении на аккаунт B данные аккаунта A не удаляются.

Они становятся недоступными для аккаунта B. При повторном входе в аккаунт A позже должны быть снова доступны исходные Pack, Saved и Anchor.

Доверие к ИИ-памяти строится не только на способности долго хранить.

Необходимо также точно различать, чья это память, и предотвращать смешивание диалогов и решений разных пользователей.

Связанные записи и функции

#5BY.AI#Account Switching#User Isolation#AI Conversation Context#Data Boundary#Privacy Protection
Почему контекст AI другого пользователя не смешивается при смене аккаунта | 5BY.AI