Fraud prevention
How the AI fraud decision screens each referral before it gets paid, how to review and unblock a flagged referral, and how outcomes reach your bill.
Referral fraud can include self-referrals, fake accounts, and referrals made only to collect a reward. Invitebase screens every referral automatically with its AI fraud check.
Every referral gets an AI fraud decision, based on the referral, its referrer, and your app's recent activity, before any money moves.
How it works
Invitebase runs and tunes the AI fraud check for every customer. There is nothing for you to configure. You see the decision, but the score is not shown to you.
You decide what counts as a referral through your qualification gates, and what rewards you pay through your campaign configuration. Every referral gets an AI fraud decision before money moves.
Eligibility checks and caps work alongside the AI fraud decision: eligibility before the gates start counting, and caps as rewards are created.
Fraud decisions
| Decision | What it means | What happens |
|---|---|---|
| Approved | The AI fraud check passed. | The referral's rewards become payable, subject to any hold window. |
| Rejected (flagged) | The AI fraud check flagged the referral. | The referral is not validated, its rewards are not paid, and it is not billed, unless you review it and unblock it. |
Flagged referrals
A referral flagged by the AI fraud check is not validated, is not billed, and its rewards are not paid while it stays flagged. The decision is not final: a flagged referral still appears in the end user's referral history, and you can review it in the Fraud dashboard and unblock it. An unblocked referral goes down the normal payout path. You can also unblock every flagged referral for one end user at once. The original AI decision is kept, along with a record of who unblocked it and when.
What you see
You see the decision and a short, plain-English reason.
You can see AI fraud decisions in the Fraud dashboard and on a user's profile.
Rewards and the payout hold window
The payout hold window gives refunds and chargebacks time to arrive before a reward is paid. Connected billing integrations — RevenueCat, Adapty, and Stripe Billing — send these events automatically. A refund or chargeback inside the window can claw the reward back before payout.
What it means for your bill
Flagged referrals are not billed unless you unblock them. If a referral is reversed after validation, you receive a billing adjustment on your next invoice. The fraud chart shows fraud decisions over time and the reward spend stopped before it was paid.
Test-mode referrals go through the same AI fraud check and the same decision, but they never bill or move money. See Environments and test mode.