Copied from https://github.com/apache/flagon-useralejs/issues/71 current method is 'detect-browser'. Adds run-time dependencies (overhead). explore more modern fingerprinting methods as alternative: example of such a library: fingerprintjs