Data Sovereignty

100% local OTP and SMS authentication, built for CNDP compliance.

Protect sensitive communications without sending them abroad. Unlike international platforms, EnvoiSMS.ma guarantees that phone numbers and message content never leave Moroccan territory.

12:45
Orange 🇲🇦
💬
OTP_SECURE
Today, 12:44
[OTP_SECURE] Your one-time verification code is:
483921
This code expires in 3 minutes.
Text STOP to 5050 to unsubscribe
Delivered via:IAM · Orange · Inwi
Tracking:Carrier receipt

Built to deliver performance.

Strictly Morocco-hosted

Digital sovereignty is a real requirement for Moroccan institutions, not a nice-to-have. Our infrastructure runs on secured Cloudflare and D1 nodes physically present in Morocco, so processing stays local end to end.

CNDP compliance by design

EnvoiSMS.ma was built privacy-first. Numbers, OTPs, and transactional content are encrypted and sent over local routes to Moroccan carriers. Opt-out requests (STOP SMS) are handled in line with Moroccan personal data protection law.

Local routes to all three carriers

Your SMS travel over local routes to Maroc Telecom (IAM), Orange, and Inwi, with automatic failover between routes if one degrades, and a real delivery receipt for every OTP code.

Go live in a few lines.

Our REST endpoints are built for developers. Send transactional messages or marketing campaigns through one simple, standardised structure, tuned for high-performance routing in Morocco.

Instant Sandbox Activation
Measured API Uptime 99.99%
curl -X POST https://api.envoisms.ma/v1/verify/send \ -H "Authorization: Bearer sma_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "to": "+212661234567", "channel": "whatsapp", "brand": "MonApp" }'
POST /v1/messagessma_live_token

Ready to level up?

Create your account in under 2 minutes. Get 5 MAD of free credit instantly to test the API.