Trust & Compliance Center

Transparency Over Claims

We publish our actual security posture, compliance roadmap, and audit evidence — not marketing badges. Every certification shows its real status. Every AI decision is traceable.

Last updated: June 2025 · Reviewed quarterly

Security Documentation Request Security Review
99.9%+
Uptime Target
<200ms
Median API Latency
0
Security Incidents (2025)
Multi-region
Infrastructure

Security Overview

Security controls built into every layer of the platform — not bolted on after launch.

Encryption

  • AES-256 encryption at rest
  • TLS 1.2+ (TLS 1.3 preferred) in transit
  • Key rotation policies with HSM support

Access Control

  • Role-Based Access Control (RBAC)
  • Tenant isolation by design
  • Least-privilege API key scoping
  • SSO and MFA support (roadmap)

Audit & Logging

  • Immutable audit trails for all API calls
  • Administrative action logging
  • Exportable evidence for compliance reviews
  • Trace ID correlation across hops

Threat Protection

  • AI-powered anomaly detection
  • Rate limiting per tenant and intent
  • Fraud and abuse pattern recognition
  • Kill switch per tenant/channel/workflow

Data Residency

  • Regional data storage options
  • Residency constraints enforced at policy layer
  • No cross-border data transfer without policy check

API Security

  • Secure key generation and rotation
  • Granular permissions per project/environment
  • Webhook signature verification
  • Sandbox ↔ production isolation

Compliance Roadmap

We publish the real status of every certification — not “certified” badges for audits we haven’t completed.

Transparency note: No certifications are complete yet. We show actual progress below.

In Progress

SOC 2 Type II

Target: H2 2026

Service Organisation Controls audit for security, availability, and confidentiality. Readiness assessment underway.

In Progress

ISO 27001

Target: H1 2027

Information Security Management System certification. Gap analysis and ISMS documentation in progress.

Planned

PCI-DSS Level 1

Target: 2027

Payment Card Industry Data Security Standard for mobile money and card payment processing.

In Progress

GDPR Alignment

Target: Ongoing

EU data protection regulation alignment — DPA templates, data processing records, and subject access request workflows.

In Progress

POPIA Compliance

Target: Ongoing

South African Protection of Personal Information Act — data subject rights, consent management, and breach notification.

In Progress

NDPR (Nigeria)

Target: Ongoing

Nigeria Data Protection Regulation — data processing agreements, consent, and breach notification.

Regional Compliance

Local telecommunications and data protection regulations we are aligning with in each market.

South Africa

POPIARICAECTA

Nigeria

NDPRNCC Guidelines

Kenya

Data Protection ActCA Regulations

Ethiopia

Telecom ProclamationECA Guidelines

European Union

GDPR alignmentePrivacy

Audit Transparency

Every API call, routing decision, and AI inference produces a durable, exportable audit trail. Here is what our audit evidence looks like.

Sample Audit Log Entry

Every messaging, voice, USSD, or payment action produces an immutable log entry with trace ID, tenant scope, actor, policy evaluation, and execution evidence.

{
  "schemaVersion": "1.1",
  "messageType": "request",
  "traceId": "af-tr-20260615-8c3f2a",
  "correlationId": "af-corr-20260615-01",
  "spanId": "sp-001",
  "parentSpanId": null,
  "timestamp": "2026-06-15T14:23:01.442Z",
  "ttl": 300,
  "nonce": "n-8c3f2a",
  "idempotencyKey": "idem-msg-8c3f2a",
  "environment": "production",
  "scope": {
    "tenantId": "tn-bank-ng-001",
    "orgId": "org-firstbank",
    "projectId": "proj-otp-service"
  },
  "actor": {
    "type": "service",
    "id": "svc-otp-sender",
    "roles": ["messaging:send", "audit:read"]
  },
  "intent": {
    "name": "messaging.send",
    "risk": "low",
    "requiresApproval": false,
    "sideEffect": true
  },
  "policy": {
    "policySetId": "ps-prod-messaging-v3",
    "evaluation": "allow",
    "reasons": ["tenant-active", "rate-limit-ok", "sender-verified"],
    "obligations": ["mask-pii"],
    "constraints": { "maxRecipients": 1 },
    "approvals": []
  },
  "security": {
    "keyId": "sig-prod-key-01",
    "signedFields": ["meta.traceId", "scope.tenantId", "inputs.payload"],
    "verification": "pass"
  },
  "execution": {
    "requestedTools": [{ "tool": "sms.send", "argsRef": "obj://args/2026/06/15/1", "dryRun": false }],
    "executedTools": [{
      "tool": "sms.send",
      "status": "success",
      "evidenceRef": "ev-msg-2026-0615-8c3f2a",
      "requestHash": "a3e1...",
      "resultHash": "bf42..."
    }],
    "state": "executed"
  }
}

AI Decision Trace

AI-powered routing and fraud detection decisions include confidence scores, human-readable explanations, and policy evidence — exportable for regulator review.

{
  "traceId": "af-tr-20260615-ai-9d4e1b",
  "model": {
    "provider": "managed-llm-provider",
    "name": "routing-optimizer",
    "version": "current-production",
    "safetyProfile": "regulated-financial"
  },
  "intent": "routing.recommend",
  "inputs": {
    "messageType": "otp",
    "destination": "+234XXXXXXXX",
    "priority": "high"
  },
  "outputs": {
    "result": {
      "selectedRoute": "carrier-a-direct",
      "fallbackRoute": "carrier-b-smpp",
      "reason": "lowest-latency-for-otp"
    },
    "confidence": 0.94,
    "explanations": [
      "Carrier A: 142ms avg latency, 99.2% delivery (last 24h)",
      "Carrier B: 380ms avg latency, 98.8% delivery (fallback)",
      "Policy: OTP traffic requires <500ms latency threshold"
    ]
  },
  "policy": {
    "evaluation": "allow",
    "reasons": [
      "confidence-above-threshold-0.85",
      "human-override-not-required",
      "kill-switch-inactive"
    ]
  }
}

Exportable Evidence

Download audit logs as JSON/CSV for compliance reviews and regulatory submissions.

Confidence Thresholds

AI decisions below configurable confidence trigger human review automatically.

Kill Switch

Per-tenant, per-channel, per-workflow kill switch with logged activation.

Trace Correlation

Every workflow spans trace across hops — end-to-end attribution from request to delivery.

Have Security Questions?

Our security team is available to answer your questions, share detailed documentation, and provide evidence packages for your compliance reviews.

Contact Security TeamView Security Docs