SURVEY AND PANEL FRAUD
Keep fake respondents out of your data. Duplicates, scripts and pasted answers, caught before the incentive pays.
Panels pay per complete, so fraud grows with the incentive. LR Defender recognizes a respondent's device across surveys, flags automation, and counts how much of each open answer was typed versus pasted, without reading the text.
- 01Panel sign-up
- 02Survey startChecked here
- 03Survey completeChecked here
- 04Incentive payout
What runs there
- Device ID
- Automation
- Typed or pasted
Before the incentive, your server gets
The playbook
How the abuse works.
One person, many panelist IDs.
Scripted completes.
Open-ends pasted from somewhere else.
What we check
What LR Defender checks at each step.
Many panelist IDs
What we check
Device recognition across surveys.
What you get back
The device ID, how many times it has visited, and when it was first seen.
Scripted completes
What we check
Automation.
What you get back
Whether the checks found a bot, whether a hard automation signal fired, and the recommended action.
Pasted open-ends
What we check
Typed versus pasted counts per field.
What you get back
Whether most substantial answers were pasted rather than typed. Never the text itself.
Try it
Try the typing check.
Type an answer, or paste one in. Only counts and timings are kept, never the text.
Try pasting something. The ledger reacts only to real input events.
Time between keys, one point per gap
Keep typing. The timing line needs at least two gaps between keys.
Event ledger
Waiting for input events in the answer box.
Counts and timings only. The answer text never leaves this page: this scene makes no network requests and never reads what you typed.
Where to call it
Call it at survey start and at complete.
- 01
Your server
Mint a session token when the survey starts.
- 02
The browser
Call identify() at survey start and again at complete, and send requestId with the answers.
- 03
Your server
Decide at complete, before the incentive.
One script tag and two calls from your server.
Policy starting point
A starting point. Tune it on your own traffic.
| Situation | Suggested action |
|---|---|
| Same device already completed this survey | Void the complete |
| Hard automation signal | Void |
| Open-end mostly pasted | Flag for review |
| VPN or datacenter | Review against your panel rules |
Pay for real answers only.
After a demo call, we set up your account and email you a link to set your password. It starts with a 90-day free trial on the Pro plan's limits, with no card.