5BY.AI
개발자 노트Decisão de design
July 23, 2026

Por que o contexto de IA de outros usuários não se mistura ao trocar de conta

Ao usar a conta A no mesmo computador e trocar para a conta B, o que deve acontecer com o contexto de IA do usuário anterior?

Os Saved e Anchor da conta A não devem aparecer para a conta B. O Handoff preparado na conta A também não deve ser usado na nova conversa da conta B.

A troca de conta não é apenas mudar o nome na tela, mas mudar a fronteira de propriedade da memória da IA.

Se misturar, não é um simples erro de exibição

Conversas com IA podem conter ideias de negócio, código, informações de clientes e julgamentos pessoais.

Se o contexto de outro usuário ficar visível ou for transmitido a uma nova conversa, não apenas há exposição de informações pessoais, mas também julgamentos errados podem ser conectados como se fossem do próprio registro.

O que deve ser separado por conta

Os seguintes dados e estados devem seguir a mesma fronteira de usuário:

Mesmo que apenas os dados do servidor sejam separados, se o estado do navegador permanecer, podem ocorrer problemas.

O servidor deve verificar o proprietário dos dados

O navegador pode enviar o ID do usuário no corpo da requisição, mas o servidor não deve confiar nesse valor diretamente.

Apenas o usuário obtido pela verificação do estado de autenticação atual pelo servidor deve se tornar o proprietário dos dados.

Apenas por conhecer um ID de Anchor específico, não se adquire permissão de leitura daquele Anchor.

Web e extensão devem usar a mesma autoridade de login

Se o site é conta B mas a extensão usa o estado antigo da conta A, pode ser salvo na conta errada.

No 5BY.AI, a web e a extensão não devem ter autoridades de login independentes. O mesmo estado de usuário verificado pelo servidor deve ser usado em conjunto pelo popup, coleta de conversa, Saved, Anchor, Handoff e requisições de API.

No mesmo perfil do Chrome, compartilha-se um estado de conta do 5BY.AI

Múltiplas janelas e abas no mesmo perfil do Chrome usam os mesmos cookies web e área de armazenamento da extensão.

Portanto, dentro do mesmo perfil, compartilha-se um estado de login do 5BY.AI e conexão da extensão.

Para usar contas diferentes do 5BY.AI simultaneamente, a maneira mais clara é usar perfis diferentes do Chrome.

Ao trocar de conta no mesmo perfil

Ao sair da conta A e logar na conta B, o seguinte deve ser trocado junto:

Uma requisição de salvamento iniciada na conta A não deve ser reinterpretada como requisição da conta B.

O Graph View também deve mostrar apenas dados da conta atual

O Graph View do 5BY.AI deve mostrar apenas Pack, Saved e Anchor de propriedade do usuário atualmente logado.

Mesmo se houver outro ID de usuário na URL ou na requisição, o servidor deve verificar a propriedade.

Dados que aparecem brevemente na tela e depois desaparecem também são exposição, portanto o cache local também deve ser separado por usuário.

Handoff precisa de verificação mais rigorosa

Handoff transmite o contexto do Anchor passado para uma nova conversa com IA.

Se o Handoff de outro usuário permanecer, ocorre um problema maior do que a simples exibição em lista. Só deve ser utilizável quando o usuário atual é o proprietário do Anchor e o executou explicitamente.

Isolamento e exclusão são diferentes

Ao trocar para a conta B, os dados da conta A não são excluídos.

A conta B perde o acesso. Ao logar novamente na conta A posteriormente, deve poder reencontrar os Pack, Saved e Anchor originais.

A confiabilidade da memória da IA não se constrói apenas com a capacidade de preservar por muito tempo.

É necessária junto a capacidade de distinguir precisamente de quem é a memória e impedir que conversas e julgamentos de outros usuários se misturem.

Artigos e recursos relacionados

#5BY.AI#Account Switching#User Isolation#AI Conversation Context#Data Boundary#Privacy Protection
Por que o contexto de IA de outros usuários não se mistura ao trocar de conta | 5BY.AI