Watch And Earn docs
v3.0.0
Live demoConsole demo Get help
● Reference · Questions

FAQ
short answers.

The questions buyers ask most. Each answer links to the page with the details.

01General

Can users cash out their points?

No. Points and badges only, by design. There is no cash, gift-card, PayPal or crypto payout, and adding one would break the AdMob rewarded-ads policy. See Points and badges only.

How do I make money with the app?

From the ads your users watch (paid to you by the ad network), and optionally from the VIP subscription, the remove-ads purchase and partner offers. How much depends on your traffic, countries, network and policy compliance; these docs do not estimate income. See How the app can make money for you.

Does it work on iOS?

Yes. The same Flutter project builds Android and iOS. You need a Mac with Xcode and the Apple Developer Program to publish. See Build for the App Store.

Can I publish the web version?

Only as a demo. The web target runs in demo mode with simulated ads; ad SDKs and store purchases do not run on the web.

Do I need a server?

Firebase is the backend (Blaze plan). The operator console needs a small Node 22 host. See Deploy options.

02Ads

Can I use two ad networks at the same time?

The app uses one network at a time, the one selected in console → Ads. You can switch at any moment without a new build. Mediation inside a network (for example adding other sources in AppLovin MAX or LevelPlay) is configured in that network's dashboard and is not covered here.

Is Facebook Audience Network supported?

Not as one of the four networks of this version (AdMob, AppLovin MAX, Unity Ads, ironSource LevelPlay).

Why do I see test ads?

AdMob is selected and no unit ids are entered, so the app uses Google's test units. Enter your own in console → AdMob units, and replace the test app ids in the manifest and plist. See Test ids.

Why does the app need a callback URL?

Points are credited only when the ad network's server confirms the view. That protects you from fake rewards. See Callback URLs.

03Customising

Can I rename "points" to "coins"?

Yes: console → Brand → Name of the points. Keep the points notice: coins still have no cash value.

Can I translate the app?

Yes. Copy app/lib/l10n/app_en.arb to a new language file and translate. See Texts and translations.

Can I turn off the wheel or the quizzes?

Yes, every feature has a switch in console → Features.

Where do I add quiz questions?

Console → Quizzes. Answers are stored where the app cannot read them.

04Data and accounts

Can users delete their account?

Yes, in Settings → Delete account. It removes their data and their sign-in account; the stores require it.

Can I give a user points by hand?

Yes, console → Users → a user → adjust points, with a mandatory reason. It is recorded in the ledger and the audit log and does not change leaderboards.

Are old users from version 2 migrated?

No. Version 3 has a new backend and data model. See For existing buyers.