Install the dregs.js tracking script and send your event data. Dregs will fingerprint devices, analyze usage patterns, and continuously score each user's Humanity, Authenticity, Uniqueness, and Behavior.
Dregs scores each visitor's Humanity on the probability that there's a real live human controlling the web browser.
Identify the unwanted bots and scrapers so you can disable or quarantine their accounts before they cause trouble.
Dregs scores each user's Authenticity based on web form submissions, profile data, and similar factors.
Sort out the disposable accounts so you can focus your onboarding and outreach efforts on real, high-intent people.
Dregs scores each user's Uniqueness, or the probability that this is the person's only account or visit to your site.
Identify duplicate accounts to deal with free trial freeloaders, content spammers, and other non-unique users.
Dregs scores each user's Behavior in your app continuously, comparing the user's activity to your ideal profiles.
Observe user behavior to highlight your most promising users and warn you of deviants and troublemakers.
Send your analytics events, and Dregs will compute realtime user scores based on every action that users take in your app. If Dregs detects an abusive or suspicious activity pattern, the abuser's scores drop to warn you of trouble.
After scoring your users, Dregs can send Alerts to your team, fire off Escalations, and enable Full Autonomy... everything you need to quickly sort out the riffraff and send them on their way.
As soon as you add the Dregs tracking script and start sending your events, Dregs will immediately start analyzing the user data and event data, and begin scoring your users.
Dregs is smart to begin with, but gets even smarter with training! In the early days you can visit the Dregs dashboard to review user scores and train Dregs on which users and behaviors fit your ideal user profile and which ones don't.
Typically, you can expect your Uniqueness and Humanity scores to be accurate from the very beginning. Authenticity scores start out pretty good, but improve over time. Behavior scores require some training to dial in since they're based on custom events that are unique to your application, but it's worth it!
Dregs can automatically alert your team whenever a user score falls within a certain range.
Alerts give your team early warning of potential hackers or spammers, unwanted bots, and free trial abusers on your app... or they can also notify you of high-scoring users who might appreciate extra attention from your team.
You can choose to be alerted by email, the Dregs dashboard, or your preferred Slack channel.
Your alerting thresholds and channels for each range of scores are adjustable, so you can dial in the sensitivity of your notifications.
For example, you might want to get notified urgently about the potential hackers and spammers, but less frequently about freeloaders and free trial abusers who are annoying but not an immediate threat.
You can manually escalate or de-escalate an alert if you think it requires more immediate attention or isn't really a threat.
Once Dregs is well-trained and you're happy with the scoring, set up webhooks along with a sprinkling of code in your app to unlock fully autonomous abuse prevention.
Webhooks notify your app of changes in user scores. When a new user arrives or an existing user's scores change, Dregs will send your app a webhook call with the updated scores and badges for that user.
Your app can then take action on the scores to customize or curtail the user's experience, based on your own unique thresholds and requirements.
Fully autonomous abuse prevention means automatically quarantining, shadowbanning, rate limiting, or completely blocking bad actors inside your application... even while your team sleeps.
Stop freeloaders from signing up multiple times with different emails or devices to endlessly exploit free trials. Dregs detects duplicate accounts and fraudulent patterns so you can enforce fair use for everyone.
Fraudsters often use automated scripts to test stolen credit cards with small transactions. Dregs identifies these patterns in real-time and helps you shut them down before they cost you chargebacks and brand damage.
Spammers and phishers try to exploit your app to spread scams, post fake content, or send malicious links. Dregs flags suspicious signups and activity so you can keep your platform clean, compliant, and trustworthy.
Pumpers abuse SMS verification systems by triggering thousands of messages, inflating your costs and overwhelming services. Dregs can detect and block abnormally repetitive actions before they hit you too hard.
Fake signups using disposable emails, auto-generated names, or nonsense inputs clutter your database. Dregs automatically identifies low-quality data and flags it so your user base remains high quality.
Attackers try to use leaked passwords to break into accounts. Dregs detects automated login attempts, unusual access patterns, and suspicious behaviors to stop credential stuffers in their tracks.
Unwanted bots and web scrapers can steal your data, overload your servers, or rip off your content without permission. Dregs identifies scraping behaviors and helps you block them without impacting your legitimate users.
A secure platform attracts high-quality users and builds credibility. Dregs helps you keep your platform safe and secure, providing a better experience for your real customers while chasing off the troublemakers and riffraff.
We're moving fast and looking to onboard the right kind of early customers. Maybe that's you!
For this first round, we're best able to help beta customers who run a B2B or B2C SaaS business that offers some form of self-service signup and are generating 5-7 figures MRR.
Dregs is free during the beta period. If you participate in the beta and then continue afterwards as a paying Dregs customer, you'll have our gratitude plus a lifetime 30% discount for as long as you keep an active Dregs subscription.
Please email dregs@dregs.com if you'd like to learn more, ask about the beta, or just commiserate about your problems with the dregs of internet society.
Schedule DemoA: The phrase "dregs of society" has been used colloquially and in literature to refer to the lowest and most ill-behaved among us. The word dregs came into English from Old Norse and refers to the sediment or grounds at the bottom of a liquid like beer or coffee, but when applied to people (and bots) on the internet, we mean the sorts of lowlifes and miscreants that you're doubtless all too familiar with if you've operated an online SaaS for any length of time.
A: I don't know. It's possible he was one of them himself, but got caught and repented, and has now dedicated his life to righting past wrongs by tracking down other ne'er-do-wells, wastrels, scoundrels, and criminals.
A: The bare minimum setup involves adding the dregs.js
tracking script to your app's pages, which will transmit
device fingerprints, and calling the identify
and track
functions when important things happen in your app.
It's very similar to integrating with an analytics tool like Google Analytics or MixPanel. After you create your Dregs account
you'll be guided through the setup.
A: Typically you should start seeing value from the user scoring almost immediately. Your Dregs dashboard will show at a glance who the good users are, and who are the likely bots and troublemakers, so your team can take action. It gets better once you set up Alerts and Escalations so you don't have to check the dashboard for scores, and better still when you enable webhooks for automatic intervention by your app when Dregs detects a problem user.
A: We're still in the early stages so our pricing isn't public or fully determined, but you can expect it to be roughly in the ballpark of an event-based analytics tool. Dregs will definitely be priced based on the volume of fingerprinted and/or identified users each month, to ensure that Dregs is affordable for smaller user bases while scaling proportionally for larger companies with lots of users.