Versão de 27/10/2026.
Durante o acesso antecipado, estes Termos de Serviço valem para a console do WaitScope, em waitscope.io, e para o app Android. Eles dizem o que o serviço faz, as regras de uso e como o WaitScope trata o conteúdo dos traces que você envia. Leia junto com a Política de Privacidade e o Aviso de Cookies.
1. Quem oferece o serviço
O WaitScope é oferecido por Johab Benicio de Oliveira, pessoa física domiciliada no Brasil. Ainda não há empresa (CNPJ) constituída para o serviço.
- Contato: contato@waitscope.com (seção 16).
- O CPF e o endereço postal são informados a quem pedir por esse canal.
Nestes Termos, WaitScope é o serviço e também o seu responsável. Você é quem usa a conta e, quando ela é usada a serviço de uma empresa, também essa empresa.
2. Aceite
No primeiro acesso, você aceita estes Termos e confirma que leu a Política de Privacidade. A console registra o seu usuário, a versão dos documentos e a data e a hora. Quando a versão de um deles muda, a console pede de novo o aceite no acesso seguinte (seção 14).
Se você aceita em nome de uma empresa, declara que tem poderes para isso. Se não concordar, não use o serviço e peça o encerramento da conta pelo canal de contato.
3. Quem pode usar
- Empresas e profissionais, para uso na atividade profissional.
- Pessoas com 18 anos ou mais.
- Clientes estabelecidos no Brasil ou em outro país da América Latina. Pedidos de acesso de fora dessa região são recusados.
Não há cadastro público. O acesso é pedido por e-mail a contato@waitscope.com, e o WaitScope cria a conta. O WaitScope pode recusar um pedido de acesso.
4. O que o serviço faz e o que não faz
O WaitScope lê os arquivos de trace do evento 10046 do Oracle que você envia pela console ou pelo app e monta um relatório do tempo de resposta: CPU, esperas, comandos SQL, planos e diagnóstico. Você abre o relatório na console ou no app, pode baixá-lo (HTML na console e no app, JSON na console) e pode excluí-lo.
O WaitScope não:
- monitora o seu ambiente: não fica conectado ao banco e não coleta nada de forma contínua;
- acessa o seu banco de dados: não há agente, conector nem schema, e o serviço só vê os arquivos que você escolhe enviar;
- guarda o trace depois da análise, nem serve para guardar arquivos por longo prazo;
- decide por você: o relatório é apoio técnico, e as decisões sobre SQL, banco e aplicação são suas.
5. Acesso antecipado
- O acesso antecipado é gratuito. Não há preços publicados.
- O serviço é oferecido no estado em que está. Pode ter falhas, mudar e ficar fora do ar. Não há acordo de nível de serviço (SLA) nem garantia de disponibilidade, de prazo de análise ou de resultado.
- O WaitScope pode encerrar o acesso antecipado ou passar a cobrar, com aviso de 30 dias. Nada é cobrado sem que você aceite antes as novas condições.
- Uma conta pode ter data de fim de acesso. A console avisa quando essa data está perto. Depois dela, não é mais possível entrar com essa conta, mas os dados da conta continuam guardados até a exclusão, a seu pedido ou no fim do acesso antecipado. Para continuar, escreva para o canal de contato.
Quando o acesso antecipado termina, ou se você não aceitar as novas condições, a conta é encerrada e os dados dela e as análises são excluídos (seção 12). Durante o aviso de 30 dias, baixe os relatórios que quiser manter.
6. Conta e segurança
- A conta é pessoal. Não compartilhe a senha, o app autenticador nem os códigos de recuperação.
- Use uma senha só para o WaitScope.
- A verificação em duas etapas é obrigatória. Guarde os códigos de recuperação em lugar seguro.
- Confira em “Minha conta” as sessões abertas e os aparelhos. Para abrir “Minha conta”, clique no seu nome de usuário, no alto da tela.
- No app, você pode ligar o bloqueio por biometria.
- Avise o canal de contato assim que suspeitar de uso indevido da conta ou do serviço, perder o aparelho com o app autenticador ou achar uma falha de segurança. Não explore a falha.
Você responde pelo que for feito com a sua conta, salvo quando o uso indevido vier de falha do WaitScope.
Os relatórios que você baixa ficam no seu computador ou celular. No app Android, eles vão para a pasta Downloads/WaitScope (no Android 8 e 9, para a pasta de downloads do próprio app) e continuam lá depois que você sai da conta. Proteger e apagar esses arquivos cabe a você.
7. Uso aceitável
Você se compromete a:
- enviar só traces que tem o direito de enviar, do seu ambiente ou de clientes que autorizaram o envio;
- enviar o mínimo de dados pessoais. Prefira traces sem valores de bind (com o
DBMS_MONITOR, ligue as esperas e deixe os binds desligados; com o evento 10046, use o nível 8) e, quando der, ambiente de teste ou dados mascarados; - cumprir a lei, em especial a Lei Geral de Proteção de Dados Pessoais (LGPD, Lei nº 13.709/2018), quanto aos dados pessoais que os traces contenham.
Não é permitido:
- tentar ver dados de outra conta ou contornar o isolamento entre contas;
- sobrecarregar o serviço ou contornar os limites de uso da conta;
- fazer varredura de portas ou de vulnerabilidades, teste de invasão ou ataque contra o serviço sem autorização por escrito;
- fazer engenharia reversa, descompilar ou desmontar a console ou o app, salvo quando a lei permitir;
- enviar arquivo com código malicioso ou feito para explorar falhas do serviço;
- enviar conteúdo ilícito ou usar o serviço para fim ilícito, inclusive com dados pessoais obtidos sem base legal;
- revender o acesso ou ceder a sua conta a outra pessoa.
Descumprir esta seção pode levar à suspensão ou ao encerramento da conta (seção 12).
8. Tratamento de dados do conteúdo enviado
Esta seção é o acordo de tratamento de dados entre você e o WaitScope sobre o conteúdo dos traces e dos relatórios, nos termos do art. 39 da LGPD.
8.1 Papéis
Os traces podem conter dados pessoais: o texto do SQL e, às vezes, dados dos seus próprios usuários, como clientes ou pacientes. Sobre esses dados, o controlador é você ou, quando você usa a conta a serviço de uma empresa, essa empresa. O WaitScope é o operador.
Se você envia traces de um cliente seu, por exemplo como consultor, garante que ele autorizou o envio ao WaitScope. Nesse caso, o WaitScope atua como suboperador, nas mesmas condições desta seção.
Sobre os seus dados de conta, como usuário, e-mail e registros de acesso, o WaitScope é o controlador. Esse tratamento está na Política de Privacidade.
| Item | Como é |
|---|---|
| Finalidade | Gerar o relatório que você pede, mostrá-lo a você e guardá-lo pelo prazo de retenção. |
| Operações | Receber, ler e analisar o arquivo; guardar, exibir, permitir o download e excluir o relatório. |
| Dados | Texto do SQL com os literais digitados nele, CLIENT ID, módulo, ação, host, caminho do arquivo de trace e, em deadlocks, usuário do banco, máquina e programa. Pode haver dado sensível, como dado de saúde, se ele estiver no SQL. |
| Titulares | Pessoas cujos dados aparecem nos traces: usuários, clientes ou pacientes da sua organização e pessoas identificadas pelo usuário do banco ou pela máquina. |
| Local | Servidor no Brasil (seção 8.6). |
| Duração | Enquanto você usa o serviço, com os prazos da seção 8.3. |
8.2 Instruções
O WaitScope trata o conteúdo só para a finalidade acima. As suas instruções são estes Termos e as escolhas que você faz na console, como o que enviar, a máscara de literais e a exclusão de análises. Você também instrui o WaitScope a abrir o conteúdo apontado numa denúncia, só no necessário para avaliá-la (seção 13). Se uma instrução sua parecer contrária à LGPD, o WaitScope avisa você e pode deixar de cumpri-la.
O WaitScope não usa o conteúdo para fins próprios, como estatísticas, publicidade ou desenvolvimento do produto. Quando você pede suporte sobre uma análise, o conteúdo serve só para resolver o seu pedido. O WaitScope não vende o conteúdo nem o repassa a terceiros, salvo aos suboperadores da seção 8.6 e quando a lei obrigar.
8.3 O que fica guardado e por quanto tempo
| Item | O que contém | Prazo |
|---|---|---|
| Arquivo de trace enviado | O arquivo como você enviou, inclusive os valores de bind, se o trace os tiver. | Apagado do servidor assim que a análise termina, pronta ou com erro. Envio interrompido antes do fim: apagado depois de 24 horas sem receber dados. Não entra nos backups. |
| Relatório | Os dados listados na seção 8.1, o nome do arquivo enviado, um resumo (SHA-256) do arquivo e do trace e as datas da análise. Nunca os valores de bind. | Prazo de retenção: 7 dias por padrão. O WaitScope pode fixar outro prazo, de 1 a 365 dias, nas condições abaixo, e a tela inicial da console mostra o prazo em vigor. Você pode excluir antes. |
| Backup (cópia de segurança) | Cópia diária do banco de dados, com os relatórios. | Até 5 dias, no mesmo servidor. Se o backup diário falhar, as cópias anteriores ficam até o primeiro backup completo seguinte. O que é excluído some dos backups quando eles são substituídos. |
Se o prazo de retenção aumentar, o WaitScope avisa você por e-mail com a antecedência da seção 14, e o novo prazo passa a valer também para as análises já guardadas, contado da data do envio. Se diminuir, vale assim que for gravado, e o WaitScope avisa você. Antes do fim do prazo, você pode baixar o relatório em HTML ou JSON. Se você enviar de novo o mesmo arquivo, a console abre a análise que já existe; se o mesmo trace vier em outro arquivo, a análise nova, quando fica pronta, substitui a anterior.
Na tela, no app e nos relatórios baixados em HTML e JSON, o texto entre aspas e os números com 6 dígitos ou mais do SQL aparecem como ***. A máscara vem ligada e pode ser desligada em “Minha conta”. Ela não muda o relatório guardado, que mantém o SQL como está no trace. CLIENT ID, módulo, ação, host, caminho do arquivo e, nos deadlocks, o usuário do banco, a máquina e o programa aparecem sem máscara.
8.4 Sigilo e acesso ao conteúdo
- Pela aplicação, cada conta vê só as próprias análises. Nenhum outro usuário e nenhum perfil de administrador da console consegue abri-las.
- Os relatórios ficam no banco de dados sem criptografia; o isolamento entre contas é feito pela aplicação. O responsável pelo serviço, que opera o servidor, tem acesso técnico ao banco e aos backups.
- O responsável só acessa o conteúdo quando você pede suporte, para tratar um incidente de segurança ou quando a lei obriga.
- Quem tiver acesso ao conteúdo deve guardar sigilo, também depois do fim do serviço.
- O WaitScope só entrega conteúdo a autoridade com ordem judicial ou quando a lei obrigar, e avisa você, salvo se a lei ou a ordem impedir.
- Para suporte, não mande trace nem relatório por e-mail, porque o e-mail do WaitScope passa por empresas dos Estados Unidos. Descreva o problema e diga qual é a análise.
8.5 Medidas de segurança
- HTTPS em todas as conexões com a console e o app.
- Senhas guardadas com Argon2id.
- Verificação em duas etapas obrigatória, com o segredo do app autenticador cifrado e a chave fora do banco de dados.
- Isolamento por usuário: cada análise só abre para quem a enviou.
- Limite de pedidos por endereço IP e bloqueio temporário do login depois de várias senhas erradas.
- Perfil de administrador sem acesso ao conteúdo.
- Atualizações automáticas de segurança no servidor.
- Acesso administrativo ao servidor (SSH) só com chave criptográfica, sem login por senha.
- Trace apagado ao fim da análise.
Nenhuma medida elimina todo o risco.
8.6 Suboperadores
| Suboperador | País | O que faz | Quando |
|---|---|---|---|
| Magalu Cloud (Magazine Luiza S/A) | Brasil, região br-se1 | Hospeda a máquina virtual da console e do banco de dados: traces durante a análise, relatórios e backups. | Sempre. |
| Tailscale Inc. | Empresa do Canadá, com servidores de retransmissão nos Estados Unidos | Repassa as conexões feitas pelo endereço antigo da console (seção 10). Vê o IP de quem acessa, mas não o conteúdo, porque a criptografia (TLS) termina no servidor do WaitScope. | Só enquanto o endereço antigo funcionar. |
Pelo endereço waitscope.io, a conexão vai direto ao servidor no Brasil, sem passar pela Tailscale nem pela Cloudflare. Os fornecedores de DNS, site e e-mail do WaitScope não recebem o conteúdo enviado à console; eles estão na seção 5 da Política de Privacidade.
Antes de incluir ou trocar um suboperador do conteúdo, o WaitScope avisa você como numa mudança destes Termos (seção 14). Se não concordar, você pode encerrar a conta.
8.7 Pedidos de titulares
Se um titular dos dados de um trace procurar o WaitScope, o WaitScope informa que o pedido cabe ao controlador e, quando puder identificar o cliente, repassa o pedido a você. O WaitScope não responde sobre o conteúdo sem a sua instrução.
Você mesmo pode excluir uma análise na console a qualquer momento. Para outra ajuda com um pedido de titular, escreva para o canal de contato. A pedido, o WaitScope fornece as informações necessárias para você demonstrar o cumprimento da LGPD sobre esse tratamento.
8.8 Incidentes de segurança
Se o WaitScope souber de incidente de segurança que afete o conteúdo enviado por você, avisa você sem demora injustificada. O prazo máximo é de 48 horas, contado de quando o WaitScope souber do incidente. O aviso vai para o e-mail da conta ou, se ela não tiver e-mail, para o e-mail pelo qual o acesso ao serviço foi pedido. Ele traz o que já se souber: o que aconteceu, quais dados podem ter sido afetados, as medidas tomadas e o que você pode fazer. O que faltar, o WaitScope manda assim que souber.
Como controlador, cabe a você avaliar o incidente e fazer a comunicação à Agência Nacional de Proteção de Dados (ANPD) e aos titulares, nos termos da Resolução CD/ANPD nº 15/2024. O WaitScope fornece as informações de que você precisar para isso.
8.9 Fim do tratamento
O conteúdo é excluído nos prazos da seção 8.3. Quando a conta é encerrada, as análises que restarem são excluídas junto. Não há devolução de conteúdo: antes do fim, baixe os relatórios que quiser manter. A pedido, o WaitScope confirma a exclusão por escrito.
8.10 Suas garantias como controlador
- Você tem base legal para tratar os dados pessoais dos traces e enviá-los ao WaitScope (LGPD, art. 7º) e, se houver dado sensível, uma das hipóteses do art. 11.
- Você deu aos titulares as informações que a LGPD exige sobre esse tratamento, inclusive sobre o uso de fornecedores como operadores.
- Você envia só o necessário e prefere traces sem valores de bind.
- Você atende os titulares e a ANPD sobre esses dados.
Se o WaitScope tiver de indenizar alguém por um tratamento que seguiu as suas instruções e não tinha base legal da sua parte, pode cobrar de você o valor pago (direito de regresso, LGPD, art. 42, § 4º).
9. Propriedade intelectual
- A console, o app, o site, a marca e a documentação do WaitScope pertencem ao WaitScope ou a quem os licenciou a ele.
- Durante o acesso antecipado, o WaitScope concede a você uma licença pessoal, gratuita, não exclusiva, intransferível e revogável para usar a console e o app conforme estes Termos. Nada aqui transfere a você direitos sobre o software.
- Os traces que você envia e os relatórios gerados a partir deles são seus. Você pode guardar, usar e compartilhar os relatórios como quiser, respeitando a lei quanto aos dados pessoais que eles contenham.
- Você autoriza o WaitScope a tratar esse conteúdo só para prestar o serviço, como descrito na seção 8.
- O WaitScope pode usar as sugestões que você mandar sobre o serviço, sem obrigação com você. Isso não inclui o conteúdo dos seus traces e relatórios.
10. Disponibilidade e mudanças no serviço
- O serviço pode parar para manutenção, atualização ou por falha, às vezes sem aviso.
- O WaitScope pode mudar, incluir ou retirar funções. Quando a mudança reduzir de forma relevante o que o serviço faz, o WaitScope avisa antes, sempre que possível.
- Os backups ficam no mesmo servidor, por até 5 dias, e servem para recuperar o serviço. Guarde você os relatórios de que precisar.
- A console fica em waitscope.io. O endereço antigo,
jb-profiler.tail47afbc.ts.net, funciona por um período de transição e será desligado. Atualize os favoritos e, no app, o endereço do servidor.
11. Limitação de responsabilidade
Na medida em que a lei brasileira permite:
- o WaitScope não responde por danos indiretos, como lucros cessantes, perda de oportunidade de negócio ou interrupção de atividades;
- o WaitScope não responde por decisões tomadas a partir do relatório, nem pelo conteúdo que você envia;
- o WaitScope não responde por falhas causadas por caso fortuito ou força maior (Código Civil, art. 393);
- enquanto o acesso for gratuito, o WaitScope responde só por dano causado por dolo ou culpa grave, regra dos contratos gratuitos (Código Civil, art. 392);
- quando houver cobrança, a responsabilidade total do WaitScope perante você, somadas todas as causas ligadas a estes Termos, fica limitada ao valor que você pagou ao WaitScope nos 12 meses anteriores ao fato que causou o dano.
Esses limites não valem para dano causado por dolo ou culpa grave do WaitScope e não afastam nem reduzem os direitos dos titulares de dados previstos na LGPD. Se a sua relação com o WaitScope for de consumo, eles também não afastam os direitos que o Código de Defesa do Consumidor garante e que nenhum contrato pode afastar.
12. Suspensão e encerramento
12.1 Por você
Você pode parar de usar o serviço a qualquer momento. Enquanto a console não tiver a opção de encerrar a conta, peça o encerramento a contato@waitscope.com. O WaitScope encerra a conta em até 15 dias.
12.2 Pelo WaitScope
- Suspensão imediata, total ou parcial, quando houver risco à segurança do serviço ou de outros usuários, indício de violação da seção 7, denúncia procedente (seção 13) ou ordem de autoridade.
- Encerramento ao fim do acesso antecipado, com aviso de 30 dias (seção 5), se você não aceitar novas condições de cobrança, por violação grave ou repetida destes Termos ou por exigência legal.
O WaitScope informa o motivo, salvo se a lei, uma ordem de autoridade ou a segurança do serviço impedir. Você pode contestar pelo canal de contato, e o WaitScope responde em até 15 dias.
12.3 O que acontece com os dados
Encerrar a conta é o mesmo que excluí-la: os dados da conta e as análises são apagados. Ficam só os registros listados na Política de Privacidade, pelos prazos de lá, como a auditoria com usuário, IP e ação, por 180 dias, e os backups, por até 5 dias. As seções 8.4, 8.8, 8.10, 9, 11 e 15 continuam valendo depois do encerramento.
13. Denúncias e notificações
O canal de denúncia do WaitScope é permanente e fica no e-mail contato@waitscope.com, como pedem os arts. 16-A, II, e 20-A do Decreto nº 8.771/2016, incluídos pelo Decreto nº 12.975/2026. Qualquer pessoa pode usá-lo, com ou sem conta. Escreva com o assunto “Denúncia”.
13.1 O que pode ser notificado
- Conteúdo criminoso ou ilícito enviado ao serviço, como trace com dados pessoais obtidos sem autorização.
- Uso indevido do serviço, como ataque, tentativa de acessar dados de outra conta ou outra violação destes Termos.
- Falha de segurança no serviço.
13.2 O que a notificação deve trazer
- A descrição da conduta criminosa, ilícita ou contrária a estes Termos, ou a decisão judicial sobre ela.
- Informações que permitam achar o conteúdo ou a conta, como o nome do usuário, a data e o nome do arquivo, no que você souber.
- O seu nome e contato e, quando for o caso, o motivo da sua legitimidade, por exemplo como titular dos dados ou representante da empresa afetada.
Sem esses elementos, a notificação não pode ser analisada, e o WaitScope pede o que faltar. A identidade de quem notifica não é revelada ao usuário afetado, salvo por exigência legal ou com autorização de quem notificou.
13.3 O que acontece depois
- O WaitScope confirma o recebimento por e-mail.
- Avalia a notificação. Se for preciso, abre o conteúdo apontado, só no necessário para avaliar, como preveem a seção 8.2 e a obrigação legal de avaliar a notificação (seção 8.4).
- Em até 15 dias da notificação completa, informa a decisão a quem notificou, com o motivo específico e a forma de contestar.
- Se tomar uma medida, como excluir a análise ou suspender ou encerrar a conta, avisa também o usuário afetado, com o motivo específico e a forma de contestar, salvo se a lei ou uma ordem de autoridade impedir o aviso.
Em caso grave e urgente, como ataque em curso, o WaitScope pode agir antes de concluir a avaliação e avisa em seguida. Quando a lei exigir, encaminha às autoridades o conteúdo criminoso e as informações sobre ele.
13.4 Contestação
Quem notificou e o usuário afetado podem contestar a decisão respondendo ao e-mail do aviso, com os motivos e os documentos que tiverem. O WaitScope reavalia e responde em até 15 dias. Se mudar a decisão, avisa os dois, com o motivo. Análise excluída não é restaurada: se a contestação do usuário for aceita, ele pode enviar o trace de novo.
13.5 Uso abusivo do canal
Notificações falsas, de má-fé ou repetidas sem fundamento podem ser recusadas, com o motivo.
13.6 Relatório de transparência
Todo ano, em janeiro (a primeira edição sai em janeiro de 2027), o WaitScope publica no site um relatório de transparência do ano anterior. Ele traz o número de notificações extrajudiciais recebidas, as medidas tomadas e os prazos de resposta, também quando não houver notificação. O serviço não tem anúncios nem impulsionamento pago, por isso o relatório não trata desses temas. As regras desta seção são revistas junto com o relatório.
14. Mudanças nestes Termos
- O WaitScope pode mudar estes Termos quando mudarem o serviço, a lei ou a forma de operar.
- A nova versão é publicada nesta página, com a data, e avisada por e-mail com 30 dias de antecedência. Mudança exigida por lei ou necessária para a segurança pode valer antes, com aviso.
- No primeiro acesso depois da mudança, a console pede novo aceite e registra o usuário, a versão, a data e a hora.
- Se não concordar, você pode encerrar a conta, sem custo, antes de a nova versão valer.
- O WaitScope guarda as versões anteriores e as envia a quem pedir.
15. Lei aplicável e foro
Estes Termos seguem a lei brasileira. Fica eleito o foro da comarca de São Paulo/SP para resolver conflitos sobre eles, sem prejuízo do direito do consumidor de propor a ação no foro do próprio domicílio, quando a lei garantir.
O texto em português prevalece sobre qualquer tradução. Se uma cláusula for considerada inválida, as demais continuam valendo. Deixar de exigir uma regra destes Termos não é renúncia a ela.
16. Contato e avisos
- Canal: contato@waitscope.com, para dúvidas, pedidos de titulares, denúncias, avisos de segurança e encerramento de conta. O WaitScope responde em até 15 dias.
- O WaitScope é agente de tratamento de pequeno porte (Resolução CD/ANPD nº 2/2022) e não indicou encarregado. Esse e-mail é o canal de comunicação com os titulares de dados.
- Titulares de dados também podem reclamar à ANPD.
- Os avisos do WaitScope vão para o e-mail da sua conta ou, se ela não tiver e-mail, para o e-mail pelo qual o acesso foi pedido. Mantenha um desses endereços em uso.
- Para relatar barreira de acessibilidade, veja a Declaração de Acessibilidade.
Primeira versão destes Termos, de 27/10/2026.