Tecnologia
A tecnologia por trás da simplicidade.
Conheça a arquitetura e os componentes que sustentam a plataforma Tivori. Esta página fala com gestores de TI, infraestrutura e quem avalia a solução tecnicamente.
Arquitetura
Como a Tivori é construída
| Componente | Tecnologia | Papel |
|---|---|---|
| Agente (na estação) | Rust + Tauri | App nativo leve que captura a tela, injeta teclado/mouse, roda como serviço do Windows e reporta telemetria. |
| Visualizador (no técnico) | Rust + Tauri | App nativo que recebe vídeo/áudio e envia comandos; abre direto do painel. |
| Painel | Next.js | Dashboard web multiempresa: estações, chamados, técnicos e inventário. |
| Serviços | Supabase | Autenticação, banco de dados com isolamento por conta e funções de servidor. |
Acesso remoto e conectividade
Conexão por identificação, sem IP fixo
Os equipamentos são identificados por um ID. O painel inicia a sessão pela sinalização; a mídia conecta direto entre os dispositivos quando a rede permite.
Identificação
Cada equipamento tem um identificador usado para localizá-lo, sem IP público fixo.
Sinalização
Um serviço leve apresenta os dois lados para que estabeleçam a conexão.
NAT traversal (ICE/STUN)
Técnicas que permitem conectar dispositivos atrás de NAT, sem abrir portas manualmente na maioria dos casos.
Relay (TURN)
Quando a conexão direta não é possível, a mídia passa por um servidor de retransmissão.
Firewall e redes
Redes corporativas restritivas podem exigir ajuste de firewall; não garantimos conexão direta em qualquer ambiente.
Requisitos
Agente instalado no Windows e conexão com a internet nas duas pontas.
Segurança e privacidade
Controles de segurança da plataforma
Mecanismos implementados ou claramente planejados. Não afirmamos certificações, auditorias independentes ou criptografia ponta a ponta em todos os fluxos sem verificação.
Autenticação de usuários
Acesso ao painel por conta autenticada.
Autorização de sessões
As sessões de acesso remoto ocorrem conforme as permissões configuradas.
Isolamento entre empresas
Cada conta lê apenas os próprios dados (políticas de acesso no banco).
Proteção das comunicações
A mídia do acesso remoto trafega sobre WebRTC, criptografado em trânsito.
Credenciais e tokens
Gerenciamento de credenciais de acesso e chaves de serviço.
Registro e auditoria
Atendimentos e acessos ficam registrados e vinculados a chamados.
Privacidade e LGPD: tratamos os dados conforme as obrigações aplicáveis, com finalidade definida e fluxos de revogação de acesso. Recursos de monitoramento de pessoas, quando existirem, serão configuráveis e com consentimento.
Agente Tivori
O que roda na estação
Instalação
Instalador para Windows que registra o serviço e cria o atalho no desktop.
Operação como serviço
Inicia com o Windows e volta a ficar disponível após reinicialização.
Associação à empresa
O equipamento é vinculado à conta por um código usado na instalação.
Atualizações
Processo de atualização do agente conforme novas versões.
Desinstalação
Remoção pelo próprio instalador, que encerra o serviço.
Compatibilidade
Windows na versão atual; outros sistemas no roadmap.
Desempenho e escalabilidade
Decisões que sustentam a operação
O agente em Rust é leve; a mídia ponto a ponto reduz carga de servidor; backend e sinalização seguem um modelo escalável sob demanda.
Não prometemos números de latência, disponibilidade ou capacidade sem testes documentados. À medida que medições forem realizadas, os resultados serão publicados aqui, com método e data.
Perguntas técnicas
Dúvidas frequentes de TI
Não. O acesso remoto é estabelecido por identificação do dispositivo e atravessa a maioria das redes sem VPN convencional. Redes corporativas muito restritivas podem exigir ajuste de firewall ou uso de retransmissão.
Quer avaliar a Tivori a fundo?
Agende uma demonstração técnica e tire suas dúvidas de arquitetura, segurança e implantação.
