VERIFIZIERUNG AUF ECHTEM GERÄT

Echte Telefone. Echte Nummern. Echte SIMs. Automatisierte Nachweise.

Witnio verifiziert, dass Ihre OTPs, Anrufe, Seiten und Consent-Abläufe auf physischen Geräten mit echten Mobilfunk-SIMs tatsächlich funktionieren — und signiert den Nachweis jedes Laufs.

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 — Wie ein Lauf zum Nachweis wird

Von Ihrem Ziel zum signierten Nachweis

ZIELGERÄTNACHWEISAPI

Sie registrieren das Ziel

Eine URL, App oder autorisierter E.164-Absender — nie ein Platzhalter.

Ein echtes Gerät fuhrt es aus

Physische Android-Hardware mit echter Mobilfunk-SIM, geplant oder auf Abruf.

Der Lauf wird signiert

Ed25519 + JCS-Kanonisierung über das Manifest, maskierter Inhalt, Korridor-Kontext.

Sie erhalten das Ergebnis

Dashboard, Webhook, API oder ein monatlicher Compliance-Bericht.

04 — Kernlösungen

Drei Familien. Eine Nachweisebene.

Messaging Assurance

Demnächst

OTP-, SMS-, Sprach- und A2P-Zustellung, verifiziert mit echten Mobilfunk-SIMs.

Monitor OTP/SMSSMS AssuranceA2P / 10DLC Delivery VerificationVoice / Call AssuranceSpam Label Monitor
Familie ansehen

Web & Mobile Assurance

Demnächst

Seiten, Apps und Consent-Abläufe getestet auf physischen Android-Geräten.

Access MonitorWeb AssuranceConsent & Cookie CheckLow-end Device CheckGeo / SIM Verification
Familie ansehen

Evidence & Intelligence

Demnächst

Signierte, exportierbare Compliance-Nachweise für jede durchgeführte Prüfung.

Compliance Evidence Pro
Familie ansehen
05 — Plattformfahigkeiten

Was jeder Dienst tatsachlich misst

DienstHTTP/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 — Nachweise

Jede interne Behauptung, gestützt durch eine überprüfbare Datei.

BEISPIEL
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

    Öffentlichen Schlüssel abrufen

    GET /api/v1/evidence/keys liefert jeden Ed25519-Schlüssel, mit dem diese Instanz signiert hat.

  2. 2

    Manifest prüfen

    POST /api/v1/public/evidence/verify berechnet die kanonische Form neu und prüft die Signatur.

  3. 3

    Ergebnis erhalten

    Ein einfaches valid: true/false, nie ein Netzwerkfehler als Ergebnis gewertet.

Veröffentlichte Angaben werden geladen…

Nachweisdatei prüfen
07 — Integration

Jeder Check ist nur einen API-Aufruf entfernt

Check erstellen

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

Lauf-Antwort

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

Webhook-Weiterleitung

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
}

Weitergeleitete Webhooks sind nicht signiert; Nachweis über die API prüfen.

08 — Zuverlässigkeit und Sicherheit

Für Fail-Closed gebaut

  • Mandantentrennung, standardmäßig verweigert

  • MFA für jedes Konto

  • API-Schlüssel mit Berechtigungsumfang und Rotation

  • Signierte Nachweise, öffentlich überprüfbar

TENANTKEYEVIDENCE
Vertrauensseite lesen
09 — Preise

Founder-Preise für die ersten 10 Kunden.

Messaging Assurance

Preis auf Anfrage

Web & Mobile Assurance

Preis auf Anfrage

Evidence & Intelligence

Preis auf Anfrage

10 — Loslegen

Sehen Sie Ihren ersten signierten Lauf noch diese Woche.