Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.46 KB

README.md

File metadata and controls

61 lines (42 loc) · 1.46 KB

CBFjs

Library is currently outdated and will be updated soon.

npm Travis Codecov npm

Cross-browser fingerprinting library written in JavaScript.

Installation

To use CBFjs, simply include dist/cbfjs.udm.min.js.

CBFjs is also available for download via npm.

CDN

//cdn.jsdelivr.net/npm/cbfjs@latest/dist/cbfjs.umd.min.js

npm

npm install cbfjs

Usage

new CBFjs().get(function(hash, components) {
  console.log(hash) // a hash, representing your device fingerprint
  console.log(components) // an array of CBFjs components
})

Features used

  • Screen resolution
  • Touch support
  • Color depth
  • Timezone offset
  • Font list
  • OS name
  • OS version
  • Mobile device detection
  • CPU architecture
  • Number of CPU cores

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Lukáš Matta - Initial work

License

This project is using the Apache LICENSE Version 2.0 - see the LICENSE.md file for details.