Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 1.2 KB

README.md

File metadata and controls

14 lines (8 loc) · 1.2 KB

Decog (/nɒtˈhɪdn/)

Your best friend in fingerprinting browsers, detecting automated bots and Ad blocking extensions. (browser fingerprinting framework... BFF! Get it?)

In other words, a completely open-source fingerprintjs/fingerprintjs + fingerprintjs/BotD alternative.

Note: Unlike UAParser.js (fingerprinting != parser( userAgent ))

Why another detection library?

  • Most open-source adblocking extension detection libraries are outdated and don't work reliably (eg. FuckAdBlock &BlockAdBlock, adblock-detect-javascript-only], just-detect-adblock and more).
  • "Incognito" or "Private" browsing mode detection doesn't have any standard open-source library as of now.
  • Most open-source bot detection libraries heavily (sometimes solely) depend on User Agent (UA) strings. Decog framework performs plethora of feature detection and sanity tests in addition to UA checks.