Segurança
Atualizada em 26 de outubro de 2026
Os dados de um pet center contam a história dos clientes e dos animais dele. Esta página resume como o THOR os protege. Para relatar uma falha de segurança, escreva para contato@miah.app.br.
Cada pet center só vê os próprios dados
Todo dado guardado no THOR carrega o identificador do pet center, e toda consulta é filtrada por ele. Testes automatizados conferem essa separação em várias partes do sistema antes de cada publicação.
Acesso e senhas
- Cada pessoa da equipe tem o próprio login. Senhas são guardadas só como hash (bcrypt), nunca em texto.
- A sessão fica num cookie protegido, conferido no banco a cada clique. Trocar a senha ou desativar a pessoa derruba as sessões abertas em outros aparelhos.
- Muitas tentativas de login erradas bloqueiam novas tentativas por 15 minutos.
- Senha provisória vale 72 horas e precisa ser trocada no primeiro acesso. O link de "esqueci a senha" vale 1 hora e funciona uma vez só.
Cada um vê só o que precisa
- O dono libera as áreas do sistema pessoa a pessoa.
- Financeiro e cópias completas dos dados são só do dono.
- Configurações pedem a senha de novo, fecham sozinhas em 15 minutos e bloqueiam depois de 5 senhas erradas.
- Banhistas, tosadores e veterinários veem só a própria agenda.
Criptografia
- Toda conexão usa HTTPS.
- Certificado digital A1, senha do certificado, CSC das notas fiscais, chaves das integrações e o acesso ao Google Agenda são guardados cifrados (AES-256-GCM).
- As cópias de segurança são cifradas (AES-256-GCM) e trazem uma impressão digital (SHA-256) que prova que o arquivo não foi alterado.
Cópias de segurança
- Cópia automática todos os dias, guardada em outro fornecedor, fora do banco de dados.
- Uma cópia só conta como feita depois de lida de volta e conferida.
- O pet center também pode guardar cópias próprias na nuvem ou em pen-drive, pela tela Backup.
Registro e monitoramento
- Ações importantes (agendamento, venda, nota fiscal, mudança de acesso, troca de senha) ficam registradas com quem fez e quando.
- As rotinas do sistema são verificadas automaticamente a cada 30 minutos, e o sistema é testado de fora a cada hora, com alerta à equipe se algo parar.
Desenvolvimento
- O banco de produção é separado do de testes, com uma trava que impede abrir a produção fora da hospedagem oficial.
- Cada mudança passa por testes automatizados antes de ser publicada.
Incidentes
Se acontecer um incidente de segurança com dados de um pet center, avisamos o dono da conta em até 48 horas, com o que aconteceu, os dados afetados e as medidas tomadas, e ajudamos na comunicação à ANPD e aos titulares quando a lei exigir.