This component is an implementation of https://github.com/fingerprintjs/fingerprintjs and can help you identify visitors with more accuracy to stop fraud, spam, account takeover and even improve user experience for trusted visitors. Skip 2FA and OTP more often, and provide personalized experiences for logged out users.
For more information see also https://fingerprint.com
FingerprintJS was not working in Firefox due to its Browser Privacy Enhanced Tracking Protection.
When loading the scrip we would get "Error adding script 'https://openfpcdn.io/fingerprintjs/v3/iife.min.js' to document". To solve this issue the way the script is added was changed, now it's locally in the application and we have a block that we can add to the screen or layout.
The action FingerprintJS_Load was marked as deprecated and no PRO version functionalities are supported.
Finally I decided not to upgrade to the latest JS version because Starting version 4.0.0, FingerprintJS is licensed under Business Source License. As such this component is in version v3.4.2