Server-Side Integration
Server-side integration is the full integration path. Your server injects the partner header on every response and reads each visitor's subscription token to determine what they're entitled to. This lets you conditionally hide ads, suppress cookie banners, or grant paywall access - per request, server-side, with no client-side tricks.
What you get over static integration
- Verified subscriber detection - the token is validated locally against Zero Ad Network's public key before you act on it. Expired or invalid tokens are rejected automatically.
- Feature flags per request - your server gets a clean set of boolean flags (
HIDE_ADVERTISEMENTS,DISABLE_CONTENT_PAYWALL, etc.) to use in templates or middleware. - No reliance on the browser - works even with JavaScript disabled or aggressive browser security policies.
- Future-proof - server-side verification doesn't break with browser updates or extension policy changes.
Choose your platform
WordPress Plugin - install from the WordPress Plugin Directory, configure in the admin panel. Supports automatic suppression of popular ad, cookie consent, popup, and paywall plugins. No code required.
PHP Composer module - for custom PHP sites (Laravel, Symfony, plain PHP). Add one middleware, use the feature flags in your templates.
Node.js / Bun / Deno - npm package for Express, Fastify, Hono, and any other Node/Bun/Deno HTTP framework. Add one middleware, use the feature flags in your route handlers.
Other languages - the protocol is open. Any language that handles HTTP headers and verifies ED25519 signatures can integrate.