Duplicate Account Detection

One person, five accounts? They're probably gaming your referral program, manipulating votes, stacking free resources, or evading a ban you already handed out. Multiple account abuse is one of the hardest abuse patterns to catch because each account looks perfectly normal on its own.

Dregs uses a pipeline of AI-assisted analyzers to connect the dots across duplicate accounts automatically.

The Multiple Account Problem

Duplicate accounts in all sorts of applications. Referral programs get gamed when the same person refers themselves. Community features lose credibility when one person controls multiple votes or reviews. Leaderboards become meaningless when the top spots are all the same player. Per-user resource limits get bypassed by simply creating more users.

The core challenge is that each individual account looks legitimate. The abuser uses a real email address, fills in a plausible name, and behaves like a normal user on each account. The problem only becomes visible when you zoom out and look across accounts — and most systems don't do that.

The conventional defenses like bot prevention aren't equipped for this.

Phone verification VoIP services offer unlimited phone numbers for pennies, making phone-based uniqueness checks trivial to bypass
Email verification Anyone can create unlimited email addresses in seconds — plus-addressing, aliases, and free providers make this effortless
IP restrictions Shared networks, VPNs, and mobile carriers mean IP addresses identify general locations and providers, not specific people
Identity verification Requiring government ID is out of the question for most platforms and will certainly crater your signup conversion rates
Manual detection Finding duplicate accounts by hand is a needle-in-a-haystack problem that gets unfeasible as your user base grows

Multiple account abusers are typically real people making real use of your product. As such, they pass all the normal checks designed to stop bots and throwaway signups. The only reliable way to catch them is by finding patterns and recognizing the person behind the accounts.

What Duplicate Accounts Cost Your Business

Multiple account creation doesn't just waste resources — it actively degrades the experience for your legitimate users and undermines the features you've built.

Distorted metrics

Your user counts, engagement stats, and growth numbers are inflated with duplicate users. Product decisions based on these faulty numbers lead you astray.

Abused programs

Per-user resource caps, referral bonuses, promotional credits, and free-tier limits all break down when one person can multiply themselves and get away with it.

Eroded brand trust

When users discover that reviews are manipulated, leaderboards are gamed, or votes are stuffed, they lose trust in your platform. Legitimate users leave.

How Dregs Detects Duplicate Accounts

Dregs doesn't rely on a single signal. It combines device fingerprinting, cross-account relationship discovery, identity analysis, and behavioral patterns to catch multi-accounters from multiple angles at once.

Low Uniqueness score showing a device shared between two accounts

Uniqueness Score

Device fingerprint sharing is the single strongest signal for duplicate accounts. When two accounts use the same device, the Uniqueness score for each drops sharply. Dregs does this automatically — no cookies required, just persistent hardware and browser characteristics that survive incognito mode, cache clearing, and new logins.

Related identities panel showing two accounts linked by a shared device

Identity Relationships

Dregs automatically discovers relationships between identities that share devices, IP addresses, sessions, or behavioral patterns. When someone creates their second account, Dregs links it to the first one instantly. By the time they create a fifth account, you have a complete map of the entire cluster, and the user's scores drop accordingly.

Authenticity score observations showing similar names across accounts

Authenticity Score

People are creatures of habit, even when they're trying to be sneaky. The Authenticity score detects similar name patterns, email structures, and identity data across accounts. Multiple accounts with similar name and email conventions? That's a pattern Dregs can pick up on... not to mention randomized or keyboard-mashed entries.

Behavior score showing matching usage patterns across two accounts

Behavior Score

Duplicate accounts controlled by the same person tend to behave the same way — the same active hours, similar navigation patterns, and the same features used in the same order. The Behavior score looks at these overlapping patterns even when the accounts use different devices, filling in gaps where fingerprinting alone falls short.

Example: Catching a Multi-Accounter

Here's an example of how Dregs could help you catch an abuser with multiple accounts in your application:

Week 1
A user signs up as "Sam Rivera" with a personal email. Normal scores across the board. They use your product, engage with community features, and claim a referral bonus.
Week 3
Sam's account is established and active. Nothing suspicious.
Week 4
A new signup appears as "Chris Morgan" with a different email provider. Same device fingerprint. Dregs immediately drops the Uniqueness score to ~15 on both accounts and creates a relationship link between them. The Authenticity score falls to ~40 as cross-account name patterns are flagged.
Seconds later
A "Multiple Accounts" badge is assigned based on your badge rules. An alert fires to your configured channels. If you have webhooks set up, Dregs notifies your application directly so it can freeze the referral bonus, restrict voting privileges, or flag the accounts for review — all before the second account finishes onboarding.

No manual investigation needed... the duplicate is caught and linked within seconds of signup.

Responding to Duplicate Accounts

Detection is only half the story. How you respond depends on your product and what the multi-accounter is doing. Dregs gives you the data to automate whichever approach fits.

Account merging

Use the relationship data from Dregs to link duplicate accounts together in your system. Consolidate activity, revoke duplicate bonuses, and treat the cluster as a single user going forward.

Privilege reduction

Restrict the features being abused — voting, referrals, leaderboard participation — on accounts with low Uniqueness scores. Only the specific abuse vector is shut down.

Access restriction

Block the newer accounts and keep the original. This is direct and effective, but it signals to the abuser that you detected them, which may prompt them to try harder next time.

Extra verification

Require additional verification steps (phone, payment method, or even government identififation) only for the accounts that share devices or have low Uniqueness scores.

With Dregs webhooks, any of these responses can be fully automated. Your application receives scores, badges, and relationship data in real time and acts on them without human intervention — whether it's midnight, a holiday, or the middle of a product launch.

Stop multiple account abuse before it spreads.

Dregs detects duplicate accounts from the first shared device. Install the tracking script and cross-account relationships surface automatically.

Schedule a Demo