UNPKG

ovpjs

Version:

OverpoweredJS is a browser fingerprinting API designed to identify and track browser instances. It helps website operators distinguish unique users, detect potential bots and enhance website security.

22 lines (13 loc) 1.19 kB
## Overview OverpoweredJS is a browser fingerprinting API designed to identify and track browser instances. It helps website operators distinguish unique users, detect potential bots and enhance website security. ## Basic Usage This function retrieves the response object, which you can then send to your server or use directly in your client-side code. ```javascript const response = await ovpjs({ API_KEY: 'my-api-key' }); ``` **Note**: Running `ovpjs()` on page load can degrade bot detection results. For effective bot detection, it is advised to load the script on page load and execute `ovpjs()` only after the user has completed an action, such as clicking a button. ## Obtain an API Key An API key is required to use the service. [Login](https://ovpjs.com/signin) to your account or [create an account](https://ovpjs.com/signup) if you don't already have one, then navigate to the [dashboard](https://ovpjs.com/dashboard?tab=config). You can create an API key under **Config** in your project. ## Supported Browsers OverpoweredJS supports all modern browsers, including Chromium-based browsers (Google Chrome, Microsoft Edge, Opera), as well as Firefox, Brave, and Safari.