VERIFICACION EN DISPOSITIVO REAL

Teléfonos reales. Números reales. SIM reales. Evidencia automática.

Witnio verifica que tus OTP, llamadas, páginas y flujos de consentimiento funcionan en teléfonos físicos con SIM real de operador — y firma la prueba de cada corrida.

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 una corrida se vuelve evidencia

De tu target a la prueba firmada

TARGETDISPOSITIVOEVIDENCIAAPI

Registras el target

Una URL, app, o sender E.164 autorizado — nunca un wildcard.

Un dispositivo real lo ejecuta

Hardware Android fisico en SIM real de operador, programado o bajo demanda.

La corrida se firma

Ed25519 + canonicalizacion JCS sobre el manifiesto, contenido enmascarado, contexto de corredor.

Recibis el resultado

Dashboard, webhook, API, o un reporte mensual de cumplimiento.

04 — Soluciones principales

Tres familias. Una sola capa de evidencia.

Aseguramiento de Mensajería

Próximamente

Entrega de OTP, SMS, voz y A2P verificada con SIM real de operador.

Monitor OTP/SMSSMS AssuranceA2P / 10DLC Delivery VerificationVoice / Call AssuranceSpam Label Monitor
Ver la familia

Aseguramiento Web y Móvil

Próximamente

Páginas, apps y flujos de consentimiento probados en dispositivos Android físicos.

Access MonitorWeb AssuranceConsent & Cookie CheckLow-end Device CheckGeo / SIM Verification
Ver la familia

Evidencia e Inteligencia

Próximamente

Evidencia de cumplimiento firmada y exportable en cada chequeo que ejecutás.

Compliance Evidence Pro
Ver la familia
05 — Capacidades de la plataforma

Que mide realmente cada servicio

ServicioHTTP/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 — Evidencia

Cada afirmación que hacés internamente, respaldada por un archivo que podés verificar.

MUESTRA
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

    Obtene la clave publica

    GET /api/v1/evidence/keys devuelve cada clave Ed25519 con la que firmo este despliegue.

  2. 2

    Verifica el manifiesto

    POST /api/v1/public/evidence/verify recalcula la forma canonica y valida la firma.

  3. 3

    Recibi el veredicto

    Un simple valid: true/false, nunca una falla de red tratada como veredicto.

Cargando afirmaciones publicadas…

Verificar un archivo de evidencia
07 — Integracion

Cada check esta a una llamada de API de distancia

Crear un 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]"
}

Respuesta de la corrida

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" }
}

Reenvio 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
}

Los webhooks reenviados no estan firmados; verifica la evidencia via la API.

08 — Confiabilidad y seguridad

Construido para fallar cerrado

  • Aislamiento por tenant, denegado por defecto

  • MFA en cada cuenta

  • API keys con alcance y rotación

  • Evidencia firmada, verificable públicamente

TENANTKEYEVIDENCE
Leer la página de confianza
09 — Precios

Precio fundador para los primeros 10 clientes.

Aseguramiento de Mensajería

Precio a consultar

Aseguramiento Web y Móvil

Precio a consultar

Evidencia e Inteligencia

Precio a consultar

10 — Empeza

Ve tu primera corrida firmada esta semana.