Documentos viram dados conferidos — não chute com cara de dado.
Leitura e verificação de documentos brasileiros: 70 modelos mapeados, validação por dígito verificador e conferência na fonte oficial. O dado sai conferido para o seu sistema de gestão, que é onde moram as regras de negócio e as aprovações. A IA externa é exceção — e o que ela responde ainda precisa existir na imagem para virar dado.
Do arquivo ao dado conferido, em sete etapas
Cada etapa resolve o que consegue e marca o que não conseguiu. A conta de IA só corre quando a regra não deu conta.
- Etapa 1
Entrada
PDF, imagem, foto, webcam, câmera ou API
sem custo de IA - Etapa 2
Leitura
OCR no servidor ou dentro do navegador
IA só se faltar campo - Etapa 3
Identificação
Descobre qual dos 70 documentos é
sem custo de IA - Etapa 4
Extração
Mira só os campos daquele documento
IA só se faltar campo - Etapa 5
Validação
Dígito verificador, chave, data, CID
sem custo de IA - Etapa 6
Conferência na origem
8 conferências ativas · 9 aguardando credencial
sem custo de IA - Etapa 7
Entrega
Dado conferido segue para o sistema de gestão
sem custo de IA
Cinco das sete etapas rodam sem IA nenhuma. A IA externa é exceção, sempre sinalizada na tela e com os tokens contados — e o que ela responde ainda passa pela validação e pela conferência na origem antes de sair daqui. O que entregamos é dado conferido, com o que ficou pendente dito na cara: aprovar ou recusar é decisão do sistema de gestão, com as regras do cliente.
Os 70 documentos que sabemos ler
Para cada um, o sistema já sabe quais campos existem e com que rótulos eles aparecem no papel. Abra a categoria para ver a lista inteira.
Identificação8
- RG — Carteira de Identidade10 campos
- CNH — Carteira de Habilitação14 campos
- CPF3 campos
- CTPS — Carteira de Trabalho11 campos
- Título de eleitor (TSE)6 campos
- Cartão Nacional de Saúde (CNS)6 campos
- Passaporte11 campos
- CRNM — Carteira de Registro Nacional Migratório7 campos
Empresa e fiscal13
- Cartão CNPJ10 campos
- Nota Fiscal (DANFE)10 campos
- Contrato social9 campos
- NFS-e — Nota Fiscal de Serviço9 campos
- DARF — Arrecadação de Receitas Federais6 campos
- DAS — Simples Nacional6 campos
- GPS — Guia da Previdência Social (INSS)5 campos
- IPTU — Carnê / Lançamento7 campos
- Recibo de entrega — IRPF6 campos
- CT-e — Conhecimento de Transporte (DACTE)8 campos
- Nota Fiscal de Produtor Rural7 campos
- CCMEI — Certificado da Condição de MEI7 campos
- DI — Declaração de Importação6 campos
Trabalhista e SST15
- ASO — Atestado de Saúde Ocupacional19 campos
- Holerite / Contracheque12 campos
- Ficha de registro de empregado15 campos
- Espelho de ponto eletrônico9 campos
- Ficha de controle de entrega de EPI8 campos
- Ordem de Serviço de SST7 campos
- PGR — Programa de Gerenciamento de Riscos (NR-01)8 campos
- PCMSO — Controle Médico de Saúde Ocupacional (NR-07)7 campos
- LTCAT — Laudo Técnico de Condições Ambientais (INSS)7 campos
- CAT — Comunicação de Acidente de Trabalho (INSS)11 campos
- Certificado de treinamento (NR)7 campos
- TRCT — Termo de Rescisão do Contrato de Trabalho10 campos
- Guia de recolhimento do FGTS (GRF/GFIP)7 campos
- Folha de pagamento (resumo/analítica)9 campos
- PPP — Perfil Profissiográfico Previdenciário10 campos
Saúde3
- Atestado médico9 campos
- Receituário / Prescrição médica8 campos
- Laudo médico8 campos
Certidões e regularidade7
- CND — Certidão Negativa de Débitos6 campos
- Certidão de nascimento12 campos
- Certidão de casamento7 campos
- Certidão de óbito6 campos
- CNDT — Certidão Negativa de Débitos Trabalhistas7 campos
- CRF — Certificado de Regularidade do FGTS5 campos
- Certidão de falência e concordata8 campos
Financeiro6
- Boleto bancário9 campos
- Recibo de pagamento7 campos
- Extrato bancário7 campos
- Fatura de cartão de crédito6 campos
- Comprovante de PIX7 campos
- Guia de arrecadação / conta de consumo9 campos
Contas de consumo5
- Comprovante de residência8 campos
- Conta de luz (energia elétrica)18 campos
- Conta de água e esgoto18 campos
- Fatura de telefone / internet / TV13 campos
- Conta de gás encanado16 campos
Jurídico e contratos8
- Procuração8 campos
- Contrato de locação10 campos
- Apólice de seguro6 campos
- Alvará de funcionamento6 campos
- Carteira OAB (advogado)4 campos
- Boletim de medição de serviços8 campos
- Ordem de compra / Pedido8 campos
- Atestado de capacidade técnica9 campos
Veículos1
- CRLV — Licenciamento de veículo7 campos
Formação e técnico4
- Histórico escolar6 campos
- Diploma de graduação6 campos
- ART — Anotação de Responsabilidade Técnica (CREA)6 campos
- Registro CRC (contador)4 campos
70 modelos mapeados. Documento fora da lista continua sendo lido — só não tem os campos mirados de antemão.
O que conseguimos confirmar na origem
Ler o documento é uma coisa; provar que ele é verdadeiro é outra. Aqui está tudo — o que funciona hoje, o que espera credencial do cliente e o que simplesmente não tem como ser conferido, com o motivo.
XML (XMLDSig), PDF (PAdES) e .p7s destacado: confere a integridade (detecta adulteração de um byte) e a cadeia até a AC-Raiz. É o que autentica um diploma digital.
Dígito verificador da chave e conferência contra o corpo do XML — pega chave inventada ou trocada.
Situação cadastral da empresa: ativa, baixada, inapta ou suspensa.
CPF, CNPJ, PIS, CEP, placa e RENAVAM: número que não fecha o cálculo é reprovado na hora, sem consultar ninguém.
Dígito verificador do código de barras, valor e vencimento embutidos — confere contra o que está impresso.
O código existe? A descrição escrita no atestado corresponde ao código informado?
Negativa ou positiva, data de emissão e validade — certidão vencida é barrada mesmo sem consultar a origem.
Formato válido e correção de confusão entre letra e número na posição certa.
Confirma na origem que a certidão trabalhista existe e é a que o fornecedor entregou.
Autenticidade do código de controle da certidão negativa de débitos federais.
Regularidade do empregador junto ao FGTS, confirmada na origem.
Vai além da chave: diz se a nota está autorizada, cancelada ou denegada.
Nascimento, casamento e óbito pelo selo digital impresso na certidão.
Confere se a inscrição existe e está regular no conselho.
Hoje o CRM é validado no formato (UF e número) e marcado para revisão; com a credencial, passa a ser confirmado no conselho.
Compara a foto do documento com uma selfie do portador.
Fontes mapeadas e endereçadas no registro; falta o conector e a credencial de cada uma.
O identificador da transação não é consultável por terceiros. Só o extrato do recebedor ou Open Finance com consentimento.
Nenhuma concessionária expõe consulta a terceiros — só o próprio titular acessa a segunda via. Fica a leitura e o dígito do código de barras.
Exige login gov.br do próprio titular. O caminho server-to-server é a biometria Serpro, listada acima.
Vínculo é dado sigiloso pela LGPD — depende de login e consentimento do titular.
Cada município tem o próprio portal e nenhum padrão comum, então não há consulta automática. A conferência é manual, no site da prefeitura emissora.
Nenhum registro central de atestado de saúde ocupacional. O máximo verificável é o CRM do médico que assinou.
Nada aqui é promessa de roadmap: o que está como aguardando já tem o código escrito e testado, e liga quando a credencial chega. O que está sem caminho automático não existe como consulta a terceiros — dizemos isso na cara em vez de fingir que confere. São 23 verificações no total.
O que impede o sistema de inventar
A confiança que a IA declara sobre si mesma é fraca. O que vale é cruzar com a imagem e reverificar.
Nada existe se não está na imagem
Todo valor que a IA devolve é procurado no texto lido do documento. Não achou, não vira dado: vira campo a revisar.
Cinco guardrails
Saída em JSON validado, grounding, revisão por campo, releitura focada quando algo não bate e blindagem contra instruções escondidas no documento.
Matemática antes de opinião
CPF, CNPJ, PIS, chave de NF-e e código de barras têm dígito verificador. Número que não fecha é reprovado sem consultar ninguém.
Aprende com o layout
A assinatura dos rótulos identifica o emissor. Documento de layout conhecido é resolvido só com regra, na hora e sem custo de IA.
A imagem pode não sair do aparelho
Com o OCR do navegador, o documento é lido localmente. Guardamos os dados extraídos, não as imagens.
Cada cliente é uma conta isolada
Dados, chaves e consumo separados por conta, com papéis de administrador e operador.
Documento médico
Atestado, laudo e receituário: CID conferido contra a base oficial, CRM no conselho, CNPJ da clínica e coerência entre datas e dias declarados.
Contratos
Lê o contrato inteiro e devolve partes, objeto, vigência, obrigações com prazo e riscos classificados.
Placas (LPR)
Foto, webcam e câmera ao vivo, com validação de placa antiga e Mercosul.
Entrega para o seu sistema
O dado conferido sai por evento assinado para o produto de gestão, onde ficam as regras do cliente, as aprovações e o fluxo documental. Aqui não se aprova nada.
Duas APIs, medidas por chave
Uma lê o documento. A outra diz o quanto o que foi lido merece confiança. Você usa as duas em sequência, ou só a segunda se o texto já vier do seu lado.
A API 1 transforma documento em dado. Ler pode acionar IA e consome tokens.
POST /api/v1/extract
A API 2 diz o quanto esse dado merece confiança. É regra, dígito verificador e consulta a fonte oficial.
GET /api/v2POST /api/v2/assinaturaPOST /api/v2/fiscalPOST /api/v2/documentoPOST /api/v2/medico
Nenhuma das duas aprova, recusa ou dá andamento a documento. Alçada e fluxo são do sistema de gestão do cliente.
$ curl -X POST https://ocrfactory.com.br/api/v2/fiscal \-H "Authorization: Bearer ocrf_live_…" \-H "Content-Type: application/json" \-d '{"xml":"<NFe>…</NFe>"}'{"fiscal": { "tipo": "nfe","chaveDigitoOk": true,"chaveConfere": true },"assinatura": { "integro": true,"cadeiaConfiavel": true },"situacaoConfirmadaNaSefaz": false}
Comece a extrair com precisão
Acesso por convite. Peça a um administrador ou entre se já tem conta.