VERIFICACAO EM DISPOSITIVO REAL

Telefones reais. Números reais. SIMs reais. Evidência automatizada.

A Witnio verifica que seus OTPs, chamadas, páginas e fluxos de consentimento realmente funcionam em telefones físicos com SIMs reais de operadora — e assina a prova de cada execução.

run.evidence.json · SAMPLEok
{
"payload_version": "witnio-run-evidence-v1",
"run_id": "run_8f21c4a0",
"check_id": "chk_access-monitor-01",
"status": "ok",
"ran_at": "2026-09-23T08:14:02Z",
"latency_ms": 412,
"signature": "MEUCIQDsample…SIGNATURE……",
"key_id": "witnio-run-ed25519-2026-09",
"algorithm": "Ed25519",
"canonicalization": "RFC8785-JCS",
"signed_at": "2026-09-23T08:14:03Z"
}
sha256 e41c9a7d2b5f…3c6081
03 — Como uma execucao vira evidencia

Do seu alvo a prova assinada

ALVODISPOSITIVOEVIDENCIAAPI

Voce registra o alvo

Uma URL, app ou remetente E.164 autorizado — nunca um coringa.

Um dispositivo real executa

Hardware Android fisico com SIM real de operadora, agendado ou sob demanda.

A execucao e assinada

Ed25519 + canonicalizacao JCS sobre o manifesto, conteudo mascarado, contexto de corredor.

Voce recebe o resultado

Dashboard, webhook, API ou um relatorio mensal de conformidade.

04 — Soluções principais

Três famílias. Uma única camada de evidência.

Garantia de Mensageria

Em breve

Entrega de OTP, SMS, voz e A2P verificada com SIMs reais de operadora.

Monitor OTP/SMSSMS AssuranceA2P / 10DLC Delivery VerificationVoice / Call AssuranceSpam Label Monitor
Ver a família

Garantia Web e Mobile

Em breve

Páginas, apps e fluxos de consentimento testados em dispositivos Android físicos.

Access MonitorWeb AssuranceConsent & Cookie CheckLow-end Device CheckGeo / SIM Verification
Ver a família

Evidência e Inteligência

Em breve

Evidência de conformidade assinada e exportável em cada verificação executada.

Compliance Evidence Pro
Ver a família
05 — Capacidades da plataforma

O que cada servico realmente mede

ServicoHTTP/TLS/DNSRedirects/403ScreenshotSMS received + latencySender matchCall observe/labelConsent bannerGeo/SIMSigned evidenceAPIAlerts
Access Monitor✓✓✓✓✓✓
Monitor OTP/SMS✓✓✓✓✓✓
SMS Assurance
A2P / 10DLC Delivery Verification✓✓✓✓✓
Voice / Call Assurance✓✓✓✓✓✓
Spam Label Monitor✓✓✓✓
Web Assurance
Consent & Cookie Check✓✓✓
Low-end Device Check✓✓
Geo / SIM Verification✓✓✓
Compliance Evidence Pro✓
06 — Evidência

Cada afirmação que você faz internamente, respaldada por um arquivo verificável.

EXEMPLO
run.evidence.json · SAMPLEok
{
"payload_version": "witnio-run-evidence-v1",
"run_id": "run_8f21c4a0",
"check_id": "chk_access-monitor-01",
"status": "ok",
"ran_at": "2026-09-23T08:14:02Z",
"latency_ms": 412,
"tenant_id": "tn_sample",
"device_id": "dev_SAMPLE00001",
"network": { egress: "wifi" },
"duration_ms": 1830,
"is_backtest": false,
"workflow_version": "v3.2.0",
"evidence": [
{ path: "screens/step-01.png", sha256: "a3f1…SAMPLE…9c2e", bytes: 184203 },
{ path: "logcat/session.log", sha256: "b7d4…SAMPLE…41af", bytes: 9412 },
],
"signature": "MEUCIQDsample…SIGNATURE……",
"key_id": "witnio-run-ed25519-2026-09",
"algorithm": "Ed25519",
"canonicalization": "RFC8785-JCS",
"signed_at": "2026-09-23T08:14:03Z"
}
sha256 e41c9a7d2b5f…3c6081
Verify →
  1. 1

    Buscar a chave publica

    GET /api/v1/evidence/keys retorna cada chave Ed25519 usada por este deployment.

  2. 2

    Verificar o manifesto

    POST /api/v1/public/evidence/verify recalcula a forma canonica e verifica a assinatura.

  3. 3

    Receber o veredito

    Um simples valid: true/false, nunca uma falha de rede tratada como veredito.

Carregando afirmações publicadas…

Verificar um arquivo de evidência
07 — Integracao

Cada check esta a uma chamada de API de distancia

Criar um check

http
POST /api/v1/monitor/checks
X-API-Key: $WITNIO_API_KEY
Content-Type: application/json

{
  "name": "Checkout page availability",
  "check_type": "url_load",
  "target": "https://example.com/checkout",
  "country_code": "CR",
  "frequency_minutes": 15,
  "alert_email": "[email protected]"
}

Resposta da execucao

json
{
  "id": "run_8f21c4a0",
  "check_id": "chk_f7a2",
  "status": "ok",
  "duration_ms": 1830,
  "latency_ms": 412,
  "ran_at": "2026-09-23T08:14:02Z",
  "evidence_json": [{ "kind": "screenshot", "path": "screens/step-01.png" }],
  "evidence_signature_json": { "algorithm": "Ed25519", "key_id": "witnio-run-ed25519-2026-09" }
}

Encaminhamento por webhook

json
POST <your forward_webhook_url>   // SAMPLE
Content-Type: application/json

{
  "check_id": "chk_f7a2",
  "check_name": "OTP delivery - checkout flow",
  "country_code": "CR",
  "sender": "<E.164 authorized sender>",
  "code": "<masked>",
  "received_at": "2026-09-23T08:14:02Z",
  "latency_ms": 412
}

Webhooks encaminhados nao sao assinados; verifique a evidencia pela API.

08 — Confiabilidade e segurança

Construído para falhar de forma segura

  • Isolamento por tenant, negado por padrão

  • MFA em cada conta

  • Chaves de API com escopo e rotação

  • Evidência assinada, verificável publicamente

TENANTKEYEVIDENCE
Ler a página de confiança
09 — Preços

Preço founder para os primeiros 10 clientes.

Garantia de Mensageria

Preco sob consulta

Garantia Web e Mobile

Preco sob consulta

Evidência e Inteligência

Preco sob consulta

10 — Comecar

Veja sua primeira execucao assinada nesta semana.