Entrar
Recuperar senha
Digita o e-mail do admin e a gente manda um link pra criar uma senha nova.
Confirme que é você
Mandei um código de 6 números para o seu celular e para o seu e-mail. Ele vale por 10 minutos.
Você não é um administrador.
Regra de cobrança
Vencimento: dia 5 de todo mês, igual para todos os planos.
O aviso começa no 1º dia útil do mês (pula fim de semana e feriado nacional).
Quem não pagar até o dia 20 é suspenso no dia 21, e perde o acesso à pasta no Drive.
Pagamento confirmado — ou marcado por você aqui como pago — apaga o aviso na hora.
Isto é só informação: a regra vive no código, não nesta tela.
Cobranças de pé na Asaas
Mostra quem ainda tem cobrança em aberto lá neste mês — e separa quem já está marcado como pago aqui. Esses são os que recebem e-mail, SMS e ligação da Asaas à toa. Nada é cancelado sem você marcar e confirmar.
Tirar da Asaas quem nunca entrou no app
Cadastro parado há mais de 10 dias, que virou cliente na Asaas e nunca pagou — nem aqui, nem lá. São esses que recebem e-mail, SMS e ligação da Asaas por uma conta que não existe.
Nunca entra quem está aprovado, quem está bloqueado ou quem pagou alguma vez. Se a Asaas não responder sobre alguém, essa pessoa fica de fora — não saber não autoriza apagar.
Marca quem já pagou este mês — quem não estiver marcado até o dia do vencimento recebe um aviso automático (sininho + push).
O sistema enche sozinho a Pasta de Alterações de quem assina, com os boletins em que a pessoa aparece, separados em quatro subpastas (RG com ponto, RG sem ponto, Pelo nome e BOL QG) e, dentro de cada uma, uma pasta por ano — 2001, 2002, e assim por diante. Roda a cada 15 minutos e atende uma pessoa por vez, até terminar, na ordem em que você aprovou.
Soltar quem já assinava antes
Quando o acervo automático foi ligado, quem já era assinante ficou de fora de propósito — senão centenas de pastas encheriam de uma vez, sem ninguém ter conferido nenhuma. Solte pelo RG, uma de cada vez, e confira a primeira antes de soltar o resto. Qualquer plano serve: se o plano não der direito pela regra (Platina Premium e Bronze, que pagam só pela pasta), o sistema pergunta e você decide — a liberação fica gravada e sai pelo "Tirar da fila".
Na fila
Pastas paradas
Prontas
Dispensados
Quem já era assinante quando o acervo automático foi ligado. Não recebem boletim automático até você soltar. O botão Soltar de cada linha põe a pessoa na fila na hora.
Situação não prevista
Estado que o sistema não conhece. Aparece aqui em vez de sumir — me manda print se aparecer alguém.
Os mesmos erros que disparam o e-mail de alerta. Se aqui estiver vazio, nada falhou no período — e é assim que tem que ficar na maior parte dos dias.
Aqui você vê quem está no banco de permutas e edita a lista de unidades que aparece para o pessoal escolher. A lista fica guardada no sistema — não precisa de deploy para corrigir um batalhão ou acrescentar uma unidade.
Unidades disponíveis
Uma unidade por linha, no formato CODIGO | Nome | Sede.
O código é o que fica guardado nos pedidos — se você mudar o código de uma
unidade, os pedidos antigos apontam para o vazio. Mudar o nome é seguro.
A sede é opcional.
As UPPs não entram aqui: quem é de UPP informa o número e o batalhão na hora de se cadastrar.
Pedidos cadastrados
Envia o PDF direto pro lugar certo — a indexação automática (busca, cruzamento de RG, notificação) já roda sozinha em seguida, sem precisar fazer mais nada.
Envia a triagem do dia. O PDF substitui o anterior na pasta Cursos Abertos, e a mensagem escrita dentro dele — a parte que vem depois de MENSAGEM PARA CELULAR — vira o aviso do envelope, com notificação no celular de todos os planos.
É isto que a pessoa vai ler. Dá para corrigir aqui antes de mandar — o que você ajustar aqui é o que vai, e o PDF sobe do mesmo jeito.
RGs de quem ajudou na jornada do Sentinela — reconhecidos automaticamente como Premium no cadastro, um por linha, formato xx.xxx ou xxx.xxx:
Ajuste único: preenche o campo "ano" nos Boletins QG que foram indexados antes desse campo existir (não precisa reenviar nada pro bucket).
Automação de pastas do Google Drive — envia boletins novos automaticamente pra pasta de cada policial Platina Premium ou Bronze Premium.
Para quando a indexação automática falhar. O boletim já tem que estar no acervo (subiu pela aba Anexar Boletim ou pelo bucket) — aqui o servidor lê o arquivo, acha quem aparece nele e grava no índice. Sem IA, sem cota, sem espera.
Funciona porque você já passa o OCR antes de subir: o texto está dentro do arquivo, e achar RG é só procurar. O que não vem por aqui é a etiqueta do tipo de ato — ela é da IA, aparece ao lado do resultado na busca, e você repõe depois reprocessando pelo caminho normal.
1. Escolhe o acervo e o ano, e clica em Listar:
2. Escolhe o boletim na lista (os mais novos vêm primeiro):
Escolhido: nenhum
Conferir não grava nada. Ele lê o boletim e mostra quem foi encontrado, para você olhar antes. Gravar põe o boletim na busca — e não avisa ninguém: o aviso é o passo seguinte, com a lista que aparece aqui embaixo.
Avisar essas pessoas
A lista vem preenchida pela conferência acima, e você pode editar antes de mandar —
uma linha por pessoa, no formato RG 72.425 - Boletim Nº 121 de 22/09/2026 - 15.
Cada pessoa recebe o aviso no sininho do app e no celular.
Só vai para quem tem plano pago, cadastro aprovado e não está suspenso —
as mesmas regras do aviso automático.
Aviso enviado não volta. Confere a lista antes.
Ferramentas de conferência do acervo. Nenhuma delas altera documento — as que gravam avisam antes, e sempre há um botão de conferir que não muda nada.
De quem são os arquivos do acervo
Arquivo de outro dono pode ser apagado por ele, e aí vai para a lixeira dele — você não consegue trazer de volta. Esta conferência diz quantos itens do seu Drive não são seus, de quem são e quanto espaço ocupam, além do espaço livre da conta.
Não move, não copia e não apaga nada. É só a conta.
Passar o acervo para o seu nome
Monta uma pasta mãe nova, 100% sua. O que já é seu vai movido para lá — mesmo endereço, mesmo link, mesmo acesso dos policiais, e dá para mover de volta. O que é de outro dono vai copiado, e a original fica onde está, no Drive de quem é dono.
Nada é apagado, em nenhum dos dois caminhos. São mais de 25 mil arquivos: o serviço anda em rodadas, para sozinho no tempo e continua de onde parou. A árvore antiga continua de pé até você mandar virar a chave.
Virar a chave para a pasta nova
Compara a árvore nova com a antiga, pasta de RG por pasta de RG, e só libera a virada se não faltar nada. A automação dos boletins procura a pasta pelo nome do RG, então ela passa a alimentar a árvore nova sozinha.
A árvore antiga continua de pé — nada é apagado aqui. A virada é reversível: é a mesma troca de variável com o id antigo.
Tirar a cobrança da diferença de plano
Apaga na Asaas as cobranças avulsas de R$ 5,00 da diferença de upgrade que estão em aberto (pendentes ou vencidas) — e, para quem estava esperando, entrega o plano contratado na mesma hora.
Não mexe na mensalidade de ninguém (cobrança com assinatura nem é olhada), não perdoa mês atrasado e não toca no que já foi pago — devolver dinheiro é decisão sua, à parte. Confira primeiro: o botão de remover só aparece depois da conferência.
Boletins que ninguém acha
O contrário da conferência acima: procura arquivo que está no acervo e o índice nunca viu. Esse é o silêncio caro — o boletim não aparece para ninguém, e quem procurou o próprio RG conclui que não foi publicado. Foi o que aconteceu com o Bol PM 094 de 13/08/2026, com 969 promovidos dentro, descoberto 17 dias depois. Não conserta nada sozinha: mostra quais são, e cada um tem um botão.
Reprocessar é sempre em silêncio. O boletim entra no índice e a pasta de quem aparece nele é montada — mas ninguém recebe aviso. Faz diferença: sem isso, consertar um boletim de 1995 mandaria para o celular do pessoal, hoje, um aviso de trinta anos atrás. Um de cada vez, e boletim grande leva alguns minutos. O botão avisa sozinho: vira Pronto ✓ com a quantidade de RGs quando o boletim aparece no índice.
Uma coisa pesada por vez. Não rode junto com a conferência de índice nem com a varredura do texto do Bol QG.
Quem da lista NÃO está cadastrado
Cola uma lista de RG ou de ID Funcional e ela devolve quem não tem cadastro aprovado no Sentinela. Pode colar do jeito que veio: separado por vírgula, por espaço ou por linha, com ponto ou sem, e com repetição — 105.367, 105367 e 0105367 contam como a mesma pessoa.
"Cadastrado" aqui é cadastro APROVADO. Quem se cadastrou e ainda espera sua aprovação aparece como não cadastrado. E o que a tela não conseguir ler aparece separado, porque número descartado em silêncio é gente que nunca foi conferida.
Preparar os cadastros antigos para o alerta por RG
Preenche, em cada cadastro, a versão do RG e do ID Funcional só com os dígitos — que é por onde o alerta automático passou a procurar. Quem já está certo não é tocado, e dá para clicar quantas vezes quiser.
Quem paga não depende disso: a varredura dos planos pagos continua procurando o RG e o ID de cada um pessoa por pessoa, como sempre fez. Isso aqui é o que faz o cadastro gratuito ser alcançado pelo aviso. Se a rodada bater o teto de tempo, ela diz quantos faltaram — é só clicar de novo.
Calar o aviso do Asaas de antes do vencimento
O Asaas manda, por conta dele, um aviso dez dias antes do vencimento. Somado aos avisos do app, a pessoa recebia mensagem antes de dever qualquer coisa. Isto desliga só esse: o aviso do próprio dia do vencimento, o de pagamento recebido e os de cobrança vencida continuam valendo.
Quem se cadastrar daqui pra frente já nasce sem ele — isto aqui é para a base que já existe. Pode clicar quantas vezes quiser: quem já está desligado não é tocado. E uma coisa da documentação do Asaas: cobrança já criada mantém o agendamento antigo, então o efeito aparece no ciclo seguinte, não hoje.
Tirar o código Pix das mensagens antigas
Até 02/10/2026 o aviso de mensalidade levava o código Pix dentro do texto. Para copiar, a pessoa segurava o dedo em cima — e vinha a data da mensagem e o pedaço da mensagem de cima junto. O banco compara o código inteiro e recusa. Pior: aquele código é de uma cobrança velha, então nem copiado perfeito ele paga.
As mensagens novas já nascem sem código. Isto aqui limpa as que estão guardadas no sininho das pessoas: o código sai e no lugar fica Abra o app em "Pagar Mensalidade", que é onde o código é pedido na hora. Pode clicar quantas vezes quiser — mensagem sem código não é tocada.
Os três números da venda
Leia de cima para baixo. Se o de cima estiver baixo, o problema é chegar — não tem gratuito na base, ou o RG dele não está saindo nos boletins. Se o do meio estiver baixo com o de cima alto, o problema é querer: o aviso não está convencendo. Se o de baixo estiver baixo com o do meio alto, o problema é pagar: o caminho até o pagamento está atrapalhando.
Pedidos de exclusão de conta
Em cima, quem pediu pela página aberta (/apagar-conta) e espera sua decisão —
esses não têm login, confira o cadastro antes de marcar. Embaixo, as contas
já marcadas, inclusive as que a própria pessoa marcou pelo app. Marcar não apaga
na hora: entra na mesma fila, com o mesmo prazo, e dá para desmarcar até o dia.
Quando a rotina diária executa, não tem volta. Vai embora o cadastro, o login, a Pasta de Alterações no Drive com tudo dentro, e todo o resto. Fica só o registro fiscal (RG, nome, plano e data), sem e-mail e sem telefone.
Boletins que entraram sem ninguém dentro
A conferência de cima pergunta se o boletim existe no índice. Esta pergunta se ele serve: compara, boletim por boletim, os RGs que estão no texto guardado com os RGs que a busca devolve. Boletim indexado com a lista vazia ou pela metade está no índice e não aparece para ninguém — para o policial é idêntico a não existir. Foi o caso do Bol PM 034 de 26/02/2026, reclamado quase sete meses depois.
Um ano por vez, porque ela lê o texto inteiro de cada boletim. Se o tempo acabar antes do ano terminar, o que foi conferido vale — cada boletim é julgado sozinho — e a tela diz quantos ficaram para trás. Não conserta nada: o botão de cada linha manda reprocessar, sempre em silêncio.
Boletins que somem quando clicam
Procura entradas do índice apontando para arquivo que não existe mais no bucket — é isso que faz o policial ver o boletim na lista e levar "não está mais no acervo" ao clicar. Não apaga nem conserta nada: só mostra quais são, e diz quando existe um arquivo de nome parecido (o que costuma significar que você renomeou).
Uma coisa pesada por vez. Se a varredura do texto do Bol QG estiver rodando, espera ela terminar — as duas juntas disputam o mesmo servidor, e foi assim que a conferência morreu em 16/09/2026.
Recuperar o texto do Bol QG
Varre os Boletins do QG e guarda o texto de cada um, com as páginas separadas.
É o que faz o recorte sair certo — sem isso, o Bol QG digitalizado vai inteiro
em vez de ir só as páginas da pessoa.
Não gasta um centavo: só lê o texto que já está dentro do arquivo.
Documento que é imagem sai sem texto e é contado — esse número é
a medida de quanto do Bol QG é digitalizado.
Roda aos poucos. Pode fechar a janela: na próxima vez continua de onde parou.
Esqueceu a senha e o link não chega
Mostra o e-mail exato que está na conta da pessoa e gera um link para ela criar senha nova — para você mandar direto, sem depender do e-mail chegar. Se o e-mail da conta for diferente do que está no cadastro, o aviso aparece aqui: é essa diferença que faz a recuperação sumir no vazio.
Quem tem o link cria a senha daquela conta. Não pede mais nada. Mande só para a pessoa, e por onde você tem certeza de que é ela. Fica registrado que foi você quem gerou, para quem e quando.
Aplicativo de autenticação (segundo fator)
Funciona como o token do banco: seis números que mudam a cada 30 segundos, calculados pelo relógio. Não depende de e-mail, de push nem de internet no celular — que é justamente o que falhou aqui antes. A configuração é uma vez só, e nada muda até você ativar.
Quem foi avisado dos boletins
Cada boletim que subiu, com os RGs que receberam o aviso de que foram mencionados nele. Serve para conferir se um boletim disparou os avisos que devia — e para responder quando um policial perguntar se foi avisado. Só lê.
Conferir todas as contas
Varre os cadastros procurando o que não dá pra ver lendo a lista: telefone repetido entre pessoas diferentes, RG repetido, mesma pessoa com duas contas, RG fora do padrão, telefone inventado e quantos administradores existem. Só lê — não altera nem apaga nada.
Assinaturas órfãs na Asaas
Quando a Asaas recusa por excesso de pedidos no meio de uma assinatura, ela fica criada lá e a pessoa nunca recebe o link — e o código não aparece em lugar nenhum do Sentinela, só no registro de Alertas. Cola aqui os códigos sub_... que aparecerem nos alertas e eu digo de quem é cada uma. Conferir só lê; cancelar é um botão separado, um de cada vez.
Texto do boleto das assinaturas antigas
O texto que sai no boleto fica gravado na assinatura no dia em que ela é criada. Quem já assinava continua recebendo o texto antigo — inclusive o "Ouro (app completo + pasta)", que o contrato nega. Aqui isso é acertado. Só o texto muda: valor, ciclo e vencimento não são tocados. Faz por rodadas de 60; se sobrar, é só clicar de novo.
Testar o envio de e-mail
Manda um e-mail de teste agora e mostra o erro exato se não conseguir. Use sempre que trocar a chave da Resend — assim você não fica esperando um cadastro novo acontecer pra descobrir se está funcionando.