Skip to content
Proofline

Product · Fraud protection

Flags with evidence, not black boxes.

Each rule says what it saw. High-severity flags hold the affected commissions for review instead of paying them automatically.

Six rules

What we check, and what happens next.

Fraud rules, detection and response
ThreatHow it’s detectedResponseSeverity
Self-referralself_referralA creator buys through their own code: matched on identity data you share (hashed email, user ID), the web payment account, or Apple’s per-account appTransactionId.Void the commission and notify you.high
Click injection (Android)click_injectionThe Install Referrer shows the “click” happened after the install began.Ignore the signal.high
Reinstall farmingreinstall_repeatThe same appTransactionId shows up again on a reinstall.Ignore the repeat.medium
Leaked codecode_leakRedemptions with no click from that creator, from coupon-site referrers.Flag it. Rotate the code or mark those sales non-commissionable.medium
Refund ringrefund_rateA creator’s refund rate is high against your app’s baseline.Extend holds and flag.medium
Unusual spikevelocityConversions spike against the creator’s own baseline.Hold for review.low

Built in

Some abuse can’t happen at all.

  • Trial farming

    Commission is paid on paid periods only, never on free trials.

  • Estimates

    Unproven conversions never pay by default, so there is nothing to game.

  • Holds

    Every commission waits out a hold before it locks; refunds in the hold reverse it.