Publishers Advertisers Formats Integrations Postbacks Docs API Log in Get Started
For publishers · Six formats on one SDK

Earn more from the traffic you already have.

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.

6 rewarded formats 5 ways to integrate Quality-checked traffic
Your publisher dashboard
Live
Your sites, your rules
StatusActivePending · active · paused.
KeysKey & secretPer-site credentials, signed.
RewardsYour currencyLabels, rates, rewards.json.
OffersPer-site controlDisable any offer on any site.
Live events
CR
User creditedSigned postback fired
OK
RJ
Bad click filteredYou don't get billed
LOG
FP
Fast PayRequest from your dashboard
READY
Signed callback
event: credit
site: {site_key}
tx: {click_id}
sig: hmac_sha256
OfferwallLive
Your reward surfaceYour brand, your currency, your rules.
1
Clicksession tracked
2
Verifiedquality check passed
3
Rewardedcredited in your currency
Traffic quality
0–100 per session
In your dashboard
Action Centerretry fails
Click lookupinspect
Fast Paycash out early
OfferwallNon-IncentPlaytime SDKBannersPTCSurveysiFrameWeb SDKAndroid SDKOffers APIS2S PostbackAction CenterFast PayClick lookupChargebacks OfferwallNon-IncentPlaytime SDKBannersPTCSurveysiFrameWeb SDKAndroid SDKOffers APIS2S PostbackAction CenterFast PayClick lookupChargebacks
Site lifecycle

Clear status on every site, always.

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.

Pending

Submit your app, website or traffic source. Fast review so you know within hours whether you're a match.

Active

Live and earning. Your site has its own key, secret, currency, rewards.json and postback — all yours to tune.

Paused

Pause any time without losing setup. Resume with one click — your credentials, rewards and postbacks stay exactly as they were.

Six ways to earn

One SDK, six rewarded formats.

Run one, run all six, or switch the mix per placement. Your users see a seamless reward surface. You see one dashboard.

Rewarded actions

Offerwall

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.

Your currencyReal-time creditsPer-site offer controls
Five ways to integrate

Pick the integration your stack is happy with.

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.

IFR

iFrame

One line with your site key and user ID. Zero dependencies, zero build step.

WEB

Web SDK

Render Offerwall, Banners, Surveys and PTC with one script. Works in any framework.

AND

Android SDK

Native Kotlin SDK with full Playtime support and signed check-ins.

API

Offers API

JSON feed with click-token flow. Build any UI you want on top.

S2S

S2S Postback

Signed server-to-server callback on every credit — and if needed, reject or chargeback too.

iframe-embed.txt
// iFrame placement
<iframe
  src="/offerwall?site_key={site_key}&user_id={user_id}"
  data-currency="{currency}"></iframe>
Postbacks & recovery

Signed callbacks, built for operators.

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.

s2s-contract.txt
// 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}
AC

Action Center

Any failed postback lands here. One click to retry — no tickets, no waiting.

CL

Click lookup

Forensic view of any click: session, device, country, signals, outcome. Instant.

CB

Chargeback ready

If a conversion turns sour later, the same contract reports it cleanly — no silent reversals.

HM

Signed payloads

Every callback is signed with your site's secret. Verify with a one-liner — nobody forges a conversion into your system.

Traffic quality

Only clean conversions get credited.

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.

0-100

Four signal groups. Up to 25 points each. One clean score per session — with human-readable reasons underneath.

0-25

Device

Emulators, rooted devices, tampered apps, mock locations — all checked before a session passes.

0-25

Network

VPN, proxy, duplicate IDs, IP vs SIM country mismatch — scored into the same clean verdict.

0-25

Behaviour

Check-in cadence, session length, reward velocity. Too regular to be human? It doesn't count.

0-25

Identity

Install age, timezone vs GEO, locale, device fingerprint. Real users line up — bots don't.

Your dashboard

Everything you need in one place.

Manage every site, tune every offer, monitor every conversion, request a payout — all on one clean dashboard. No ticket, no back-and-forth.

01 / Sites

Every site, your way

Each site has its own key, secret, currency, rewards.json and postback. Change anything without touching the others.

02 / Offers

Full offer control

Disable any network or any single offer on any site — the moment you want to. Your inventory, your call.

03 / Payouts

Fast Pay, on demand

Need to cash out between cycles? Request Fast Pay from your dashboard. Approved from there too.

04 / Action Center

No lost conversions

Failed postback? Open it, see why, retry in a click. Click lookup and chargeback context are right there too.

Start earning this week.

Create a free publisher account, add your first site, pick an integration, and go live in a day. No minimum traffic. No long contract.