the nexauth blog

Auth, for the way India actually works.

Channels, compliance, SDKs and pricing — written for developers building on Bharat rails.

Channels

WhatsApp OTP vs SMS OTP in India: cost, delivery, and what actually converts

SMS OTP delivery in India is ~70-85%. WhatsApp authentication messages hit 95%+ at lower cost. Here's the data and when each channel wins.

2026-10-24 · 6 min read
⌘
Compliance
DPDP for developers: what the Act actually requires from your auth layer

Purpose-level consent, withdrawal, Data Principal rights — mapped to the concrete API surface your auth provider should give you.

2026-10-24 · 8 min
Security
Passkeys in India: the OTP replacement nobody's using (yet)

WebAuthn passkeys are free, phishing-proof, and instant — and almost no Indian consumer app offers them. Here's why that changes.

2026-10-24 · 5 min
Migration
Migrating auth from Firebase or Auth0 without breaking a single user login

Hash adapters, lazy migration, federation — the three paths that keep every existing password working on day one.

2026-10-24 · 7 min
Product
Why global auth providers keep failing Indian developers

Opaque pricing, no WhatsApp, missing Flutter SDKs, enterprise-gated basics — the four patterns we built NexAuth against.

2026-10-24 · 5 min