Platform / Modules / dns racer
A secure transaction that never completes is as ineffective as an unprotected one.
On many African mobile networks, up to 52% of mobile-app launches encounter DNS timeouts. DNS Racer is the in-app resolver-racing module that recovers those sessions — without external infrastructure and without breaking zero-rating arrangements.
Three resolvers. One fastest authenticated reply.
DNS Racer queries the system resolver, public DNS-over-HTTPS, and your private DoH endpoint in parallel. It accepts the first authenticated reply — typically faster than the stalled native resolver, always validated.
-
operates
In-app, no infrastructure
Ships inside the SDK; runs entirely in the application's user-land. No external resolver service to operate, no extra failure domain to monitor.
-
races
System · public DoH · private DoH
Three resolvers queried in parallel. The first authenticated reply wins. SSL pinning and DNSSEC validation prevent man-in-the-middle on any path.
-
modes
Fast · Secure · Hybrid
Three operational modes — lowest latency, encrypted-first, or balanced. Geolocation policies can route differently in different markets, automatically.
-
preserves
Zero-rating + threat filtering
An operator-defined DoH endpoint keeps zero-rating arrangements with carriers intact. Integrated threat intelligence blocks malware, phishing, and unwanted domains at lookup time.
-
up to 14%
of DNS-related session failures recovered in high-latency regions
-
zero
external infrastructure to deploy or operate
-
<1 ms
added overhead in the common path on a healthy network
For the fraud team, fewer false-positive incidents driven by network flapping. For the operations team, fewer support tickets about apps that "just don't work today." For the user, the app connects.