Pular para o conteúdo

Segurança e confirmação

  • Você entra com a sua conta Wallyn e aprova o acesso em uma tela de consentimento (OAuth 2.1 com PKCE).
  • O servidor MCP valida cada token (assinatura, emissor, público e validade) antes de falar com a API. Token ausente, inválido ou expirado recebe 401, para o cliente renovar o login.
  • A API valida e autoriza tudo de novo e isola os dados por conta. O servidor MCP não acessa o banco de dados.

A autorização vale para os dados financeiros da sua conta. Não existem níveis parciais: por isso toda exclusão e estorno pede a sua confirmação explícita na conversa.

Excluir, remover, desfazer ou estornar mexe em saldos e não tem como desfazer. Por isso toda ferramenta desse tipo (marcada com * em Ferramentas):

  1. Tem destructiveHint para o cliente saber que é destrutiva.
  2. Exige o parâmetro confirm: true.
  3. Sem confirm: true, não chama a API. Devolve o efeito no saldo e pede para o assistente perguntar a você.

Exemplo: ao pedir “Apague o último lançamento”, o assistente explica o efeito no saldo e só exclui depois que você confirma.

  • Não movimenta dinheiro real. create_transfer, pay_card_invoice e pay_transaction apenas registram movimentações no seu controle financeiro. Um pedido como “faça um Pix de R$ 100 para o João” será recusado.
  • Não se conecta ao seu banco.
  • Não lê memória, histórico ou arquivos do assistente.

Nome, e-mail e os dados financeiros da sua conta (contas, cartões, lançamentos, orçamentos, objetivos), além de membros e convites. Nada de dados de saúde.

Remova o conector no seu assistente quando quiser: depois disso ele não consegue mais chamar o Wallyn. Você também pode excluir a sua conta pelo Perfil, dentro do aplicativo, o que sempre pede confirmação.

Os dados tratados estão descritos na Política de Privacidade (seção 4) e nos Termos de Uso (seção 6).

Dúvidas ou problemas para conectar: atendimento@wallyn.com.br.