WICG / idle-detection

A proposal for an idle detection and notification API for the web
Other
68 stars 22 forks source link

Idle Detection API to avoid spam in mails? #50

Closed ghost closed 1 year ago

ghost commented 1 year ago

Introduction

The Idle Detection API notifies developers when a user is idle, indicating such things as lack of interaction with the keyboard, mouse, screen, activation of a screensaver, locking of the screen, or moving to a different screen. A developer-defined threshold triggers the notification.

Motivation

I would like to know if it would be possible to use IddleDetector to check if certain behavior of certain users is malicious or considered as spam. Applications such as email that facilitate collaboration or communication must require more global signals about whether the user is idle than those provided by existing mechanisms that only consider user interaction with the application tab itself. Because one of the current problems with email is spam. Usually, the spam is rarely sent directly by a company advertising itself. It's usually sent by a "spammer," a company in the business of distributing unsolicited email. An advertiser enters into an agreement with a spammer, who generates email advertisements to a group of unsuspecting recipients. And because maybe this is an alternative to the captcha thing in a way, because it's based on behavior.

Solution

There are several security tips to avoid email spam which include:

But the advantage of this: "Idle Detection API to avoid spam in mails" is that the system itself could denounce or report certain users who have strange, malicious behavior or even spammers. Another initial advantage is that it works on the client side and not on the server side (this is because it avoids some processing expense.)

what do you think of this idea?