Pending
Submit your app, website or traffic source. Fast review so you know within hours whether you're a match.
Plug in once and turn any app, website or traffic source into a revenue surface. Run six rewarded formats on one SDK, track every click in real time, and keep only the conversions our quality layer says are real.
event: credit
site: {site_key}
tx: {click_id}
sig: hmac_sha256
Know exactly where each app, website or traffic source stands. Nothing goes live before it's ready, nothing keeps running when you don't want it to.
Submit your app, website or traffic source. Fast review so you know within hours whether you're a match.
Live and earning. Your site has its own key, secret, currency, rewards.json and postback — all yours to tune.
Pause any time without losing setup. Resume with one click — your credentials, rewards and postbacks stay exactly as they were.
Run one, run all six, or switch the mix per placement. Your users see a seamless reward surface. You see one dashboard.
A live wall of offers your users complete to earn. You control the currency, the rewards and the offers that show. Every credit lands on your dashboard in real time.
iFrame for a 5-minute embed. Web or Android SDK for a native feel. Offers API for full control. Same site identity, same keys, same rewards everywhere.
One line with your site key and user ID. Zero dependencies, zero build step.
Render Offerwall, Banners, Surveys and PTC with one script. Works in any framework.
Native Kotlin SDK with full Playtime support and signed check-ins.
JSON feed with click-token flow. Build any UI you want on top.
Signed server-to-server callback on every credit — and if needed, reject or chargeback too.
// iFrame placement <iframe src="/offerwall?site_key={site_key}&user_id={user_id}" data-currency="{currency}"></iframe>
Clean real-time callbacks for every credited conversion. If something goes sideways, you have the tools to find it, retry it, and resolve it — all from your dashboard.
// HMAC-signed publisher postback GET /publisher/postback?site_key={site_key} &user_id={user_id} &click_id={click_id} &event=credit|reject|chargeback &reward={reward_amount} &signature={hmac_sha256}
Any failed postback lands here. One click to retry — no tickets, no waiting.
Forensic view of any click: session, device, country, signals, outcome. Instant.
If a conversion turns sour later, the same contract reports it cleanly — no silent reversals.
Every callback is signed with your site's secret. Verify with a one-liner — nobody forges a conversion into your system.
Every rewarded session is scored on Device, Network, Behaviour and Identity — four signal groups, one clear verdict in milliseconds. Bots score zero. You keep your revenue.
Four signal groups. Up to 25 points each. One clean score per session — with human-readable reasons underneath.
Emulators, rooted devices, tampered apps, mock locations — all checked before a session passes.
VPN, proxy, duplicate IDs, IP vs SIM country mismatch — scored into the same clean verdict.
Check-in cadence, session length, reward velocity. Too regular to be human? It doesn't count.
Install age, timezone vs GEO, locale, device fingerprint. Real users line up — bots don't.
Manage every site, tune every offer, monitor every conversion, request a payout — all on one clean dashboard. No ticket, no back-and-forth.
Each site has its own key, secret, currency, rewards.json and postback. Change anything without touching the others.
Disable any network or any single offer on any site — the moment you want to. Your inventory, your call.
Need to cash out between cycles? Request Fast Pay from your dashboard. Approved from there too.
Failed postback? Open it, see why, retry in a click. Click lookup and chargeback context are right there too.
Create a free publisher account, add your first site, pick an integration, and go live in a day. No minimum traffic. No long contract.