Skip to content

Política de privacidade

Última atualização: 6 de julho de 2026

Resumo

O tdmcp não coleta, armazena nem transmite nenhum dado pessoal. Ele roda inteiramente na sua própria máquina, não exige conta nem login, e não tem telemetria nem análise. Não envia nada para o autor nem para terceiros.

O que é o tdmcp

O tdmcp é um servidor local de Model Context Protocol mais uma pequena ponte em Python que roda dentro do seu próprio processo do TouchDesigner. Não existe serviço hospedado nem componente em nuvem: você instala tudo ao lado do TouchDesigner no seu próprio computador, e o seu cliente de IA (Claude Desktop, Claude Code, Codex ou Cursor) inicia o servidor local.

Dados que coletamos

Nenhum. O tdmcp não tem:

  • contas de usuário, login ou autenticação própria;
  • telemetria, análise ou rastreamento de uso;
  • relatórios de erro ou de falha enviados para qualquer lugar.

Atividade de rede

O tdmcp não faz nenhuma chamada de rede automática ou em segundo plano por conta própria, e nunca envia nada para o autor, para a Anthropic ou para qualquer serviço de análise ou telemetria. Sua atividade normal são requisições HTTP locais para a sua própria ponte do TouchDesigner em 127.0.0.1:9980 (o host e a porta são configuráveis pelo usuário via TDMCP_TD_HOST / TDMCP_TD_PORT).

As únicas conexões de saída que o tdmcp faz são as que você pede explicitamente:

  • Importação de shaders. Se você usar as ferramentas import_shadertoy ou import_isf_shader, o tdmcp busca o shader da fonte que você indicou — a API do Shadertoy (shadertoy.com) ou a URL exata que você passou. Nada é buscado a menos que você rode essas ferramentas; a import_shadertoy pode ser totalmente desativada com TDMCP_OFFLINE=1.
  • Copiloto de IA local opcional. O copiloto embutido opcional conversa com o endpoint de modelo de linguagem que você configura via TDMCP_LLM_BASE_URL, que por padrão aponta para um runtime local em 127.0.0.1:11434 (por exemplo, Ollama). Ele só conecta se você usar o copiloto, e só ao endpoint que você definir.

Nenhum desses caminhos envia dados sobre você — eles buscam o conteúdo que você pediu, da fonte que você escolheu. Não há nenhuma outra saída de dados.

Quaisquer arquivos que você pedir para o tdmcp gravar — receitas, presets, snapshots ou exportações para o vault — são salvos no seu próprio disco local e nunca são enviados para lugar nenhum.

Seu cliente de IA

Quando você descreve um visual, o seu comando e as respostas da IA são processados pelo cliente de IA que você escolheu (por exemplo, o Claude Desktop) sob a política de privacidade desse cliente. O tdmcp não é o controlador desses dados e não adiciona nenhuma coleta própria por cima do seu cliente.

Terceiros

O tdmcp não inclui nenhum SDK de terceiros, rastreador ou análise. O npm e o GitHub são canais de distribuição do software e operam sob as próprias políticas de privacidade; o tdmcp em si não envia os seus dados para eles nem para ninguém durante a execução. Os únicos serviços de terceiros que o tdmcp chega a contatar são os que você invoca pelo nome (como a API do Shadertoy via import_shadertoy), e apenas para buscar o conteúdo que você pediu — veja Atividade de rede.

Segurança

A ponte do TouchDesigner executa Python dentro do seu próprio processo do TouchDesigner e escuta em 127.0.0.1:9980. Você continua no controle do acesso:

  • mantenha os endpoints de execução de código arbitrário fechados por padrão, exceto quando você configurar TDMCP_BRIDGE_TOKEN ou definir explicitamente TDMCP_BRIDGE_ALLOW_EXEC=1 dentro do TouchDesigner, e
  • exija um token de portador definindo TDMCP_BRIDGE_TOKEN no servidor e no TouchDesigner quando a ponte puder ser acessada além de uma máquina local confiável.

Veja a referência de arquitetura e as variáveis de ambiente para o modelo de segurança completo.

Retenção e exclusão de dados

Como o tdmcp não coleta nem retém nenhum dado pessoal, não há nada para armazenarmos, retermos ou excluirmos. Remover a extensão remove o software; quaisquer arquivos locais que você criou permanecem sob o seu controle, no seu próprio disco.

Contato

Dúvidas sobre esta política? Abra uma issue em github.com/Pantani/tdmcp/issues.

Alterações

Se esta política mudar, a versão atualizada será publicada nesta página com uma nova data de "última atualização" acima.