Picnic agents is in early access — read-only access only for now.
PT
Docs
Privacidade e segurança

Privacidade e segurança

O Picnic agents assenta em três garantias: sessões ligadas à passkey, acesso por âmbito e capacidades apenas de leitura por omissão.

Autenticação: OAuth 2.0 + passkey

O Picnic agents segue a RFC 9728 (opens in a new tab) (OAuth 2.0 Protected Resource Metadata). Quando o seu cliente de IA se liga:

  1. O cliente descobre os metadados OAuth em /.well-known/oauth-authorization-server.
  2. É reencaminhado para a página de consentimento Picnic.
  3. Entra com a sua passkey — a mesma que usa na app Picnic. Não há chaves de API partilhadas, tokens estáticos para copiar e colar, nem palavras-passe.
  4. Escolhe os âmbitos que pretende conceder. O token entregue ao cliente de IA fica ligado a essa passkey específica: cada chamada de ferramenta valida que os dados pedidos pertencem a uma smart account controlada por essa passkey.

Se eliminar a passkey, o token deixa de funcionar.

Âmbitos

Cada capacidade é um âmbito separado. Aprova-os individualmente no ecrã de consentimento e o cliente de IA nunca pode usar um âmbito que não tenha concedido.

ÂmbitoDescriçãoEstado
read:profileVer o seu nome, e-mail e estado da contaEm breve
read:balancesVer os saldos de tokens em todas as contas e cadeiasDisponível
read:transactionsVer o histórico de transaçõesDisponível
read:cardVer detalhes do cartão, estado e limites de gastoEm breve
read:card:transactionsVer o histórico de transações do cartãoEm breve
read:actionsVer o estado de propostas de transação pendentes e passadasDisponível
propose:swap + execute:swapIniciar um swap de tokens; autoriza cada um com a passkey antes de assentarDisponível
propose:transfer + execute:transferIniciar uma transferência crypto; autoriza cada uma com a passkey antes de assentarDisponível
propose:pix + execute:pixIniciar um pagamento PIXEm breve
manage:cardBloquear, desbloquear ou alterar o limite diário do cartãoDisponível

O que o Picnic agents não pode fazer (hoje)

  • Não consegue movimentar fundos sem a assinatura da sua passkey. Cada transferência, swap ou alteração de cartão abre um URL de assinatura que exige autenticação WebAuthn contra a passkey registada.
  • Não consegue exportar chaves nem material de assinatura. A assinatura ocorre sempre no seu dispositivo, com a sua passkey.
  • Não consegue ver nada fora das smart accounts controladas pela passkey autenticada.

Revogar o acesso

Abra a app Picnic e revogue a ligação do cliente de IA. O token deixa de funcionar de imediato no pedido seguinte.