Horus Control Tecnologia e criação de sistemas entrar

18:00 · terça

A operação não para. O sistema também não.

A Horus Control constrói sistemas para operação que roda 24 horas: com equipe na rua, sem internet no posto, e com registro que no fim do mês vira folha de pagamento e, um dia, prova em processo. Errar aqui não gera relatório de erro. Gera passivo.

O que vem abaixo é um sistema nosso atravessando um plantão inteiro, das 18h às 6h, com o comportamento real dele. Role, e a noite passa.

2 sistemas no ar operação real no Rio de Janeiro um motor, várias marcas

18:47 · a rendição

O vigilante olha para o tablet. Não existe crachá para emprestar.

O reconhecimento acontece dentro do aparelho, sem mandar imagem para lugar nenhum. O que identifica a pessoa não é uma foto: é um vetor de 128 números que descreve o rosto, e ninguém reconstrói alguém a partir dele. Foi feito assim por causa da LGPD.

A batida sai com número sequencial próprio e uma assinatura de integridade calculada sobre os dados dela, gravada junto.

descriptor 128d SHA-256 24 caracteres a imagem não sai do aparelho

20:12 · a volta começa

Ponto de ronda só fecha se o aparelho estiver lá.

A leitura do QR e a passagem por GPS só são aceitas dentro do raio do ponto. Fora dele o aplicativo recusa e diz a distância exata que falta. O que fica gravado não é a palavra de quem passou: é a posição, a distância até o ponto e a hora.

O percurso tem 8 pontos. O que o cliente recebe depois é o traçado, na ordem real em que foi feito.

8 checkpoints recusa fora do raio distância gravada

21:36 · 8 de 8, em 34 min

A aderência só conta o que já venceu.

Volta marcada para as 3h da manhã não entra na conta às 9h da noite. Parece óbvio, e quase nenhum sistema faz. O que não faz isso mostra a operação com 30% de aderência de manhã cedo, e o cliente liga reclamando de um problema que não existe.

8 de 8 34 min denominador = o que já venceu

23:04 · a internet cai

O relógio não para quando a rede para.

Posto sem sinal é regra, não exceção. A batida vai para uma fila no próprio aparelho, numerada, e sobe sozinha quando a conexão volta — na ordem em que aconteceu.

O número sequencial tem piso vindo do servidor: se o Android limpar os dados do tablet, a contagem continua de onde parou em vez de voltar para 1. Repetir número sequencial é o que a Portaria 671 proíbe, e é o erro que só aparece meses depois, na fiscalização.

sem rede fila local NSR com piso do servidor

01:52 · fora do raio

Dizer que alguém está fora exige mais do que uma bolinha no mapa.

O aparelho informa a própria margem de erro, e essa margem vira folga — até um teto de 300 metros. Sem isso, um GPS que erra 200 m acusaria de fraude gente que estava no portão. Acima de 150 m de imprecisão a batida sai marcada como GPS Impreciso, e relatório nenhum mistura as duas provas.

Bloquear ou apenas registrar é decisão de cada posto. Quem trabalha na rua entra na escala como ponto livre e sai como Em Trânsito — o sistema não pode travar quem roda a cidade.

Fora do Raio 340 m folga do GPS até 300 m acima de 150 m → GPS Impreciso raio mínimo da cerca 25 m

02:30 · o rosto que não bate

A régua do reconhecimento, e a vez em que a apertamos demais.

Em agosto apertamos o limiar de 0,50 para 0,42 olhando só um lado da conta: o impostor mais parecido da base. Medimos depois nas 179 batidas faciais reais de produção e o estrago apareceu — 35% das batidas legítimas (63 de 179) seriam recusadas. Gente honesta parada no relógio às 6h da manhã.

Voltamos para 0,50, que aceita 100% das batidas observadas. O que impede troca de identidade não é apertar o número: é a margem de ambiguidade — dois candidatos próximos, ninguém é aceito — e o consenso de quadros, maior dentro da zona cinzenta.

mediana 0,400 p90 0,480 0,42 recusaria 35% margem de ambiguidade 0,10 até 5 amostras aprendidas com o uso

03:10 · o posto fica descoberto

Ninguém bateu entrada no Galpão Norte.

Não é a ausência que derruba contrato. É descobrir a ausência no dia seguinte, pela boca do cliente. O alerta sai enquanto ainda dá para mandar cobertura.

E o alerta não é um sino na tela de alguém que já foi dormir: ele escala. O aviso insistente vai de minuto em minuto até alguém confirmar que viu.

sem cobertura varredura a cada 5 min alarme insistente a cada 1 min

04:20 · a cobertura chega

Resolvido em 1h10 — e a justificativa não pode travar o posto.

A volta que não saiu é cobrada na próxima, com motivo de um toque. Mas existe saída de emergência: libera na hora e marca pendente para a central apurar depois. Segurança patrimonial não pode ficar sem ronda porque faltou preencher papel.

resolvido em 1h10 justificativa obrigatória, nunca bloqueante

06:00 · turno fechado

Agora tudo aquilo precisa virar documento.

É aqui que a maioria dos sistemas para: registra a noite e entrega uma lista. O que a empresa precisa é da noite convertida em espelho de ponto, relatório do cliente, horas na folha e arquivo para fiscalização — sem ninguém digitar nada.

06:12 · o que a noite virou

As mesmas horas, agora em papel.

Nada foi redigitado. As linhas da fita da noite são as linhas destes documentos — é o mesmo registro, lido de outro jeito.

Espelho de ponto

com assinatura e texto legal

DiaEnt.Saí.Horas
12/0818:4706:0211:15
13/0818:4406:0011:16
14/0818:4606:0111:15

Relatório de ronda

na ordem real das batidas

PontoHoraSelo
1 · Guarita20:12validado
5 · Galpão20:51validado
8 · Portão21:36validado

AFD

NSR · tipo · data e hora · PIS

000000418313082026184700000000000 000000419313082026231200000000000 000000420314082026060000000000000 9999999999000000003
fechado com prova zero digitação

08:30 · o síndico abre o portal

O número que o cliente vê é o mesmo número da central.

Não é um relatório gerado para o cliente: é a mesma peça de tela, lida pelos dois lados. Número diferente entre central e portal é discussão garantida na reunião de condomínio.

E o recorte do que ele enxerga é o vínculo, não a geografia. Se fosse pela cerca, o portal esconderia justamente o vigilante fazendo a volta do lado de fora. Quem responde o ao-vivo da equipe é uma função no servidor, que confere o vínculo e o módulo contratado antes de devolver qualquer coisa.

mesma peça nas duas telas ronda do cliente filtrada no servidor

09:15 · o DP fecha o mês

Vale-transporte calculado pela rota real, não por chute.

O sistema monta o trajeto casa–posto e lê a tarifa oficial do arquivo da prefeitura. Mas ele sugere e nunca grava sozinho: quem cadastra tarifa que entra em folha é o DP, de propósito.

Arquivo de tarifa com mais de 60 dias é recusado, e o teto legal de desconto do colaborador é 6% do salário-base — quando o custo real do mês é menor, desconta-se o custo, não os 6%.

feed com mais de 60 dias é recusado teto legal 6% sugere, não grava

11:00 · o que acontece sozinho

Ninguém clica nisto. É o sistema trabalhando enquanto a empresa trabalha.

Estes são os disparos que rodam no servidor, com o horário real de cada um. É a parte que não aparece em demonstração e é a que segura a operação.

O que disparaQuandoO que sai
Alertas de rondaa cada 5 minVolta atrasada ou não iniciada vira aviso para o vigilante e para a central.
Alarme insistentea cada 1 minRepete o alerta grave até alguém confirmar que viu. Não some sozinho.
Cobrança de checklista cada 15 min, das 6h às 22hVistoria do dia que não foi feita é cobrada de quem está no posto.
Lembrete de rotas06:30O supervisor recebe o roteiro do dia antes de sair de casa.
Limpeza do rastro04:15Posição de GPS antiga é apagada sozinha — rastro de equipe tem prazo.
Devolução de conversaa cada 30 minAtendimento de WhatsApp parado volta para a fila, em vez de morrer com um atendente.
Bateria do celular de campoa cada 5 minEscada de 30% (a cada 60 min) · 20% (30 min) · 15% insistente com aviso à central (20 min) · 7% alarme (5 min). Entrou no carregador, zera na hora.

12:30 · o motor

Um motor só, vestido de vários jeitos.

A parte cara de um sistema de operação não é a tela: é o que está debaixo dela. Escala, ponto que funciona sem internet, cerca de GPS, cálculo de hora, remessa bancária, separação entre empresas. Isso foi escrito uma vez, testado com hora e dinheiro de gente de verdade, e é reusado.

O editor de cerca no mapa é o mesmo para o posto de vigilância e para o local de um evento. A conta que fecha o mês e a conta que fecha uma diária saem do mesmo lugar. Trocar de setor, aqui, é trocar o vocabulário, não recomeçar.

Toda conta que envolve dinheiro ou hora mora num motor único, isolado e testado. Nenhuma tela refaz conta por conta própria: foi assim que paramos de ter dois números para a mesma coisa.

aparelho de campo fila no aparelho quem pode ler o quê as contas o que sai tablet do posto · celular numerada, sobe em ordem decidido no servidor ponto · frequência · folha faturamento · vale-transporte remessa bancária espelho · relatório · arquivo isoladas e testadas — nenhuma tela refaz conta por conta própria

13:40 · o que já está no ar

Dois sistemas, o mesmo motor.

Facilities e segurança patrimonial

Postos, escala, ponto por reconhecimento facial, ronda por GPS, portal do cliente, faturamento e folha. É o sistema que você acabou de ver atravessar a noite. Roda numa operação real no Rio de Janeiro, todo dia.

Eventos e equipe por diária

Casa de show que monta equipe de vigilante e ASG por evento: convite, confirmação, check-in por rosto ou CPF, diária calculada e pagamento em remessa bancária. Desenhado como prestação de serviço, não como emprego: nada ali alimenta folha nem banco de horas.

Os dois nasceram da mesma base. Qualquer operação com equipe em campo, escala para cobrir e cliente para prestar contas cabe nela, e é assim que o próximo sistema começa: com metade dele já escrita e testada.

14:00 · o que ele mostra para o dono

Qual contrato dá lucro e qual dá prejuízo.

Custo de pessoal, benefício, hora extra e faturamento por posto, no mesmo lugar. É a conta que quase toda empresa do setor faz uma vez por ano, no susto, e que aqui fica fechada todo mês.

Do lado do pagamento, a remessa bancária sai em CNAB 240 para 9 bancos. Itaú e Santander tiveram o layout conferido linha a linha contra o manual oficial; os outros seguem o molde da FEBRABAN e ainda esperam homologação.

CNAB 240 · 9 bancos resultado por posto

15:30 · cada empresa só vê a dela

Cada empresa com a marca dela, no ambiente dela.

Cada empresa que usa o Horus Control tem o próprio ambiente, e a separação é feita pelo crachá que vem no login, conferido no servidor: um ambiente não enxerga o dado do outro. Dentro dele, cada empresa configura logo, nome e cores, e o sistema inteiro veste a marca dela, inclusive o portal que o cliente final acessa e os relatórios que ele recebe.

um ambiente por empresa marca do cliente no sistema todo módulos licenciados

16:40 · o que ainda não fazemos

O que falta, dito por nós antes de você descobrir sozinho.

Todo fornecedor mostra o que funciona. Esta parte existe porque encurta a conversa comercial, e porque você vai descobrir de qualquer jeito.

Conciliação bancária por API

Funciona hoje pelo arquivo de retorno do banco. A conexão direta depende de contrato e certificado que só o banco emite.

Remessas ainda não homologadas

Itaú e Santander foram conferidos contra o manual do banco; os outros sete seguem o molde da FEBRABAN. Nenhum arquivo real foi aceito por um banco até agora.

WhatsApp com conexão automática

O canal está no ar com um número e vários atendentes. O cliente conectar o próprio número sozinho depende de aprovação da Meta.

Certificação REP-P formal

O núcleo está implementado: NSR por dispositivo com piso do servidor, assinatura de integridade e geração de AFD. Ainda não geramos o AEJ, não assinamos com certificado ICP-Brasil e não validamos o AFD posição a posição com a fiscalização.

Horus Control

18:00 · começa de novo

Amanhã a noite recomeça. A diferença é o que sobra dela de manhã.

Se você quer ver isso rodando com os seus postos, a sua escala e os seus clientes, é por aqui.

Entrar no sistema

Horus Control · Rio de Janeiro, RJ Política de Privacidade