Ferramentas de desenvolvedor

A Valid Check Digit Is Not an Identity

A checksum rules out typos. It does not say a number was ever issued, and it says nothing about who holds it - so a system that reports "verified" on the strength of one is reporting something it did not check. Most implementations go further in the wrong direction and check only that there are thirteen digits: change 5009 to 5109 inside 8001015009087 and a format check accepts it, while the check digit catches it immediately. And 8002305009084 passes the checksum with a date of 30 February, which is why validity here needs all three of length, check digit and a possible date. The date itself is six digits, so 800101 is 1980 or 2080 and nothing in the number decides - both readings are shown rather than one being guessed.

← Todos os produtos

Este produto foi feito para o mercado: África do Sul.

Ferramentas de desenvolvedor

Developers validating identifiers at the edge of a form, and teams building test fixtures who need numbers that are internally consistent without pretending to be anyone's.

Como funciona

  1. Paste a number to check; the table says which of the three conditions it meets.
  2. Read the row detail: what failed, both possible dates, and what the number discloses.
  3. Enter twelve digits to get the check digit that makes them consistent, for test data.
  4. Compare the thirteen-digit count with the fully-valid count - the gap is what a format check waves through.

O que você ganha

  • Tells you when a number that passes every format check is still impossible — a consistent checksum with a birth date that cannot exist — before you rely on it as someone's identity.

Captura de tela

Detalhes técnicos

Padrão10.99 USD · 1500 requisições · licença de 31 dias · pagamento único · acesso de 31 dias
Pro21.98 USD · 6000 requisições · licença de 31 dias · pagamento único · acesso de 31 dias
Isolamentoinstância dedicada por licença
Medição de usouso de LLM medido por licença
Acessologin web com chave de licença

Como configurar e usar

  1. Compre a licenca — sua chave (lic_...) aparece na pagina do pedido e no seu e-mail.
  2. Entre em app.synoriaai.com com sua chave de licenca.
  3. Sem instalacao — o produto roda no navegador, na sua instancia isolada.
  4. 1. Open the tool page and enter a 13-digit number in the input field.
  5. 2. Click the 'Check' button to see if the check digit matches and the date is valid.
  6. 3. Review the result: it will show whether the number is 'consistent' (checksum passes) and whether the date exists, including both century readings.
  7. 4. If you want to test a custom number, use the 'Add number' section to label and submit it for validation.
  8. 5. Use the 'Compute check digit' field to generate a check digit for a 12-digit prefix, and note the result is labeled 'consistent', not 'valid'.

Perguntas frequentes

Does this tool verify if a number belongs to a real person?

No. It only checks internal consistency—the check digit and date plausibility. It does not access any registry or database, so it cannot confirm issuance or identity.

What does it mean when a number passes the checksum but has an impossible date?

The tool will flag it as inconsistent overall. A passing checksum only means the digits agree with each other; the date check is separate, and both must hold for a 'valid' result.

Is my input data stored or shared?

No. All processing happens locally in your browser; numbers you enter are not sent to a server or stored. The tool only performs arithmetic on the digits you provide.

Com stablecoins USDT ou USDC em uma das redes mostradas no checkout. Você escaneia um QR com o valor exato preenchido — não precisa de cartão nem de conectar carteira.
O pagamento é detectado on-chain e associado ao pedido pelo valor único. Após as confirmações, sua chave de licença é gerada e sua instância do produto é preparada; a página do pedido se atualiza sozinha.
Não. Você faz um pagamento único em stablecoin por uma licença de 31 dias com cota fixa de requisições. Não há renovação automática — para continuar usando, basta comprar novamente.
Cada plano inclui um número fixo de requisições para o período da licença. Há uma pequena margem além disso; quando ela acaba, as requisições pausam até a compra de uma nova licença.
Sim. Cada licença roda em sua própria instância isolada, com seu próprio diretório de dados — clientes nunca compartilham instância ou dados.
Pagamentos on-chain nunca se perdem. Guarde o número do pedido e fale com o suporte; o pagamento sempre pode ser associado ao seu pedido.
Cada produto é construído para seu mercado-alvo e usa o idioma desse mercado; esta vitrine está disponível em 9 idiomas.

Produtos relacionados