Nothing is lost on no-fill
Every placement can fall back to your own AdMob ad unit. AdMob is preloaded in parallel, so users never wait for the switch.
Nothing is lost on no-fill
Every placement can fall back to your own AdMob ad unit. AdMob is preloaded in parallel, so users never wait for the switch.
Fast by design
An 800 ms request budget by default, a cached remote config for offline starts, and loads that never block on a slow backend.
Privacy first
Contextual targeting only. No advertising ID, no location, no persistent user identifier. Sessions are random and last an hour.
Remote control
Kill switches, timeouts, fallback units and banner refresh are changed in the dashboard and reach running apps without an update.
Every page is available as Markdown, the whole site as /llms.txt and /llms-full.txt, and there is an MCP server and an agent skill so Claude Code, Cursor, Copilot and other agents can integrate the SDK correctly on the first try.