Protects your number
Rapid or parallel OTP floods put business lines at ban risk. The Guardian paces delivery so one noisy integration cannot burn the number you scanned in the dashboard.

Channel · Anti-ban Guardian
Protects your linked number from spam floods. Official SDKs cooperate automatically.
Rapid or parallel OTP floods put business lines at ban risk. The Guardian paces delivery so one noisy integration cannot burn the number you scanned in the dashboard.

Abuse, retries storms, and accidental loops are treated as hostile load. When traffic is unsafe, sends are held or refused so the rest of the platform (and your account) stays healthy.

Node, PHP, Python, .NET, and Java SDKs cooperate with the Guardian automatically on WhatsApp sends. You call send(); pacing and protection stay on our side.

Why it exists
If an integration floods WhatsApp, the Guardian intervenes. That is how we keep your linked line and the rest of Zindua safe.
WhatsApp treats aggressive OTP patterns as abuse. When that happens, your business number is what gets restricted, not ours. The Guardian is there so a bug, a load test, or a bad actor cannot silently destroy the line you connected.
Safe traffic continues. Unsafe bursts are slowed or stopped. If someone tries to overwhelm the channel on purpose, the Guardian still stands in the way: your account and number are not free fire for spam machines.

How you stay safe
No special knobs required. Use official SDKs and sensible product UX.
Rule 01
Send WhatsApp OTP from your backend only (never from mobile or browser).

Rule 02
Design resend UX with a short cooldown so users cannot hammer WhatsApp.

Rule 03
Prefer a job queue for any bulk or retry path; never fire parallel WhatsApp bursts.

Rule 04
If you see a wait message, slow down; the Guardian is protecting your linked line.

Update
Already on Zindua? Upgrade your official SDK so WhatsApp sends cooperate with the Guardian automatically. No config change. Just update the package.
Node.js / TypeScript v1.4.1
npm install @zindua/sdk@1.4.1SDKs
Call send on WhatsApp. The SDK and Guardian work together. You focus on OTP UX.
npm install @zindua/sdk import { Zindua } from "@zindua/sdk"; const zindua = new Zindua({ apiKey: process.env.ZINDUA_API_KEY! }); // WhatsApp OTP: Guardian + SDK cooperate automaticallyawait zindua.send({ to: "+243812345678", channel: "whatsapp", template: "otp-verification", lang: "fr", variables: { code: "482910" },});Scan QR in the dashboard, then send OTP through the Guardian-protected pipeline.