Package Exports
- overpoweredjs
- overpoweredjs/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (overpoweredjs) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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.
const response = await opjs({ API_KEY: 'my-api-key' });
Note: Running opjs()
on page load can degrade bot detection results. For effective bot detection, it is advised to load the script on page load and execute opjs()
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 to your account or create an account if you don't already have one, then navigate to the dashboard.
Supported Browsers
OverpoweredJS supports all modern browsers, including Chromium-based browsers (Google Chrome, Microsoft Edge, Opera), as well as Firefox, Brave, and Safari.