Segurança e Privacidade
Segurança e privacidade na Trama.
Na Trama, segurança não é apenas uma política. É uma decisão de produto.
A Trama foi criada para apoiar psicólogos em um trabalho que envolve dados clínicos, sigilo profissional e responsabilidade. Por isso, segurança e privacidade não são tratadas como promessas genéricas, mas como decisões concretas no desenho da plataforma.
Na clínica, dados não são apenas informações. São registros de histórias de vida, avaliações, hipóteses, decisões e reflexos de vínculos de cuidado. Na Trama, tratamos esse contexto com a seriedade que ele exige.
Essas decisões aparecem na forma como os dados são armazenados, no controle de acesso, nos limites da IA, na proteção contra abusos e na escolha de não armazenar arquivos sensíveis desnecessários.
Infraestrutura
Como a Trama protege seus dados hoje
A infraestrutura atual da Trama foi pensada para reduzir riscos de perda, exposição desnecessária e uso indiscriminado de informações clínicas.
Armazenamento dos dados No Brasil
Os dados clínicos estruturados ficam armazenados em infraestrutura PostgreSQL no Google Cloud SQL na região de São Paulo. Na prática, isso significa que as informações da plataforma não ficam "soltas" ou guardadas de forma improvisada: elas são organizadas em um banco de dados próprio para aplicações, com recursos de proteção, continuidade e recuperação.
Backups automáticos
A base principal conta com backups automáticos ativados. Isso é importante porque, em caso de falha técnica, erro operacional ou incidente inesperado, existe uma cópia recente dos dados que pode ser utilizada para recuperação. Backups ajudam a reduzir o risco de perda permanente de informações clínicas e administrativas.
Recuperação pontual
Em caso de necessidade, é possível recuperar o banco para momentos anteriores. Esse recurso é importante porque nem todo problema é percebido imediatamente. Se uma alteração indevida, falha ou exclusão for identificada depois, a recuperação pontual amplia as possibilidades de restaurar os dados para um estado anterior ao incidente.
Proteção contra exclusão acidental
A instância possui prevenção contra exclusão ativada. Essa camada ajuda a evitar que o banco de dados seja apagado por engano, reduzindo o risco de uma exclusão acidental causada por erro humano ou configuração inadequada. Para uma plataforma que organiza dados clínicos sensíveis, impedir exclusões não intencionais é uma medida essencial de segurança operacional.
Retenção de backups
Os backups podem ser mantidos mesmo após exclusão da instância. Isso significa que, mesmo em um cenário extremo de exclusão da instância principal, os backups podem ser preservados por um período determinado. Essa medida aumenta a proteção contra perda definitiva de dados e oferece uma camada adicional de recuperação em situações críticas.
Banco sem integração direta com IA
A integração direta do banco com Vertex AI está desativada. Os dados clínicos armazenados no banco não ficam automaticamente conectados a uma ferramenta de inteligência artificial. Na Trama, o uso de IA acontece de forma delimitada, com finalidade clara e dentro dos fluxos definidos da plataforma — não por acesso amplo e direto ao banco de dados. Nem todo dado clínico precisa estar disponível para IA.
Minimização
Menos armazenamento desnecessário
A Trama também busca reduzir riscos evitando armazenar materiais que não precisam permanecer na plataforma.
Áudios de sessão não ficam armazenados
A plataforma não mantém arquivos de áudio de sessão salvos.
Não há bucket de uploads
A Trama não possui, no momento, uma área de armazenamento de arquivos enviados.
Não há armazenamento de arquivos binários
Arquivos pesados ou anexos não ficam salvos na plataforma.
PDFs são gerados no navegador
Os PDFs de laudos são gerados no navegador do profissional e não ficam armazenados no servidor da Trama.
Essa escolha reduz a circulação e a permanência de arquivos sensíveis fora do que é necessário para o funcionamento atual da plataforma.
Autenticação
Proteção de acesso
A Trama utiliza camadas de autenticação e controle de sessão para proteger o acesso à plataforma.
Sessões seguras
As sessões são gerenciadas com cookies seguros, com configurações como httpOnly, secure e sameSite, reduzindo riscos associados ao acesso indevido por scripts ou navegação insegura.
Hash de senhas
Em vez de armazenar a senha exatamente como você a digita, a Trama guarda uma versão transformada — um hash — usando o algoritmo bcrypt. Essa transformação é unidirecional: mesmo que alguém tenha acesso ao banco de dados, não consegue descobrir a senha original. É uma prática padrão na indústria para proteger credenciais mesmo em cenários de incidente.
Redefinição de senha
O fluxo de redefinição de senha utiliza tokens temporários, reduzindo riscos em processos de recuperação de acesso.
Isolamento
Controle de acesso por profissional
A Trama foi estruturada para que cada terapeuta acesse apenas os dados vinculados à sua própria conta.
Acesso vinculado à conta
A Trama foi estruturada para que cada terapeuta acesse apenas os dados vinculados à sua própria conta.
Rotas protegidas
As rotas protegidas da aplicação exigem autenticação, e as consultas relacionadas a pacientes são filtradas por terapeuta. Isso significa que os dados de um profissional não ficam disponíveis para outro.
Controle administrativo
Rotas administrativas também possuem controle específico de permissão, reduzindo o risco de acesso indevido a áreas sensíveis da plataforma.
Resiliência
Proteção contra abuso e tentativas automatizadas
Limites de requisições
A Trama utiliza limites de requisições para reduzir riscos de uso abusivo, ataques automatizados e tentativas repetidas de acesso.
Aplicação em fluxos críticos
Esses limites se aplicam a fluxos como login, cadastro, redefinição de senha e escalas públicas de autoaplicação.
Proteção prática
Na prática, isso ajuda a proteger a plataforma contra tentativas excessivas de login, enumeração de tokens e uso indevido de recursos públicos.
Integridade
Validação e segurança nas entradas de dados
Validação de dados
A Trama utiliza validação de dados nas entradas e saídas da API, ajudando a reduzir erros, inconsistências e envio de informações em formato inadequado.
Consultas parametrizadas
As consultas ao banco são realizadas com ORM e queries parametrizadas, uma prática que reduz riscos de SQL injection.
Previsibilidade e controle
Essas camadas ajudam a tornar a aplicação mais previsível, controlada e resistente a falhas comuns em sistemas web.
IA Clínica
IA Clínica com limites
A IA da Trama é uma ferramenta de apoio ao raciocínio clínico. Ela não substitui a avaliação profissional, a supervisão clínica, o vínculo terapêutico nem a responsabilidade técnica do psicólogo.
Seu uso é orientado por três princípios:
Critério
A IA deve apoiar tarefas clínicas específicas, com finalidade clara.
Limite
Nem todo dado clínico precisa ser acessado por IA.
Responsabilidade
Toda resposta deve ser revisada criticamente pelo profissional.
Na Trama, a tecnologia deve ajudar o psicólogo a pensar melhor seus casos — não pensar por ele.
O que a IA acessa hoje
A IA Clínica da Trama é estruturada para trabalhar com informações clínicas selecionadas, como avaliações, escalas e formulações, quando disponíveis.
A diretriz atual é evitar acesso amplo e automático a conteúdos sensíveis que não sejam necessários para a tarefa.
Isso significa que a IA deve funcionar como apoio estruturado ao raciocínio clínico, não como leitura irrestrita de todo o histórico do paciente.
Governança
Segurança é uma construção contínua
A Trama está em desenvolvimento contínuo. Isso significa que segurança, privacidade e governança de dados também são aprimoradas progressivamente.
Novas funcionalidades, especialmente aquelas que envolvem IA, transcrição ou dados clínicos sensíveis, devem avançar com clareza sobre:
- quais dados são necessários
- como serão processados
- por quem poderão ser acessados
- quais limites precisam existir
- como o profissional mantém responsabilidade sobre o uso dessas informações
Na Trama, inovação e prudência caminham juntas.
FAQ
Perguntas frequentes
Responsabilidade Clínica
Tecnologia com responsabilidade clínica.
A Trama nasceu para apoiar psicólogos em um trabalho que exige organização, profundidade e cuidado.
Por isso, segurança e privacidade não são tratadas apenas como termos técnicos. Elas aparecem em decisões concretas: onde os dados ficam, o que é armazenado, o que não é armazenado, como a IA é limitada e quais cuidados precisam acompanhar cada nova funcionalidade.
Acreditamos que tecnologia boa para a clínica não é a que tenta fazer tudo. É a que sabe apoiar com critério.
Na Trama, seus dados clínicos são tratados como parte do cuidado.
