- Home
- Tools
- Application Security
- Mobile App Security
- FingerprintJS Android
FingerprintJS Android
A lightweight library for device identification and fingerprinting, written in Kotlin and 100% crash-free.

FingerprintJS Android
A lightweight library for device identification and fingerprinting, written in Kotlin and 100% crash-free.
FingerprintJS Android Description
FingerprintJS Android is a lightweight library for device identification and fingerprinting. Fully written in Kotlin. 100% crash-free. Creates a device identifier from all available platform signals. The identifier is fully stateless and will remain the same after reinstalling or clearing application data. Table of Contents Quick start Usage Playground App Quick start 1. Add repository Add these lines to your build.gradle. allprojects { repositories { ... maven { url 'https://jitpack.io' } } } 2. Add dependency Add this to a build.gradle of a module. dependencies { ... implementation "com.github.fingerprintjs:fingerprint-android:2.1.0" } Note that the library has the following runtime dependencies: kotlin-stdlib androidx.appcompat 3. Get deviceIDs and fingerprints Kotlin // Initialization val fingerprinter = FingerprinterFactory.create(context) // Usage fingerprinter.getFingerprint(version = Fingerprinter.Version.V_5) { fingerprint -> // Use fingerprint } fingerprinter.getDeviceId(version = Fingerprinter.Version.V_5) { result -> val deviceId = result.deviceId // Use deviceId } Java // Initialization Fingerprinter finger
FingerprintJS Android FAQ
Common questions about FingerprintJS Android including features, pricing, alternatives, and user reviews.
FingerprintJS Android is A lightweight library for device identification and fingerprinting, written in Kotlin and 100% crash-free.. It is a Application Security solution designed to help security teams with Library, Mobile Security, Fingerprinting.
TRENDING CATEGORIES
Stay Updated with Mandos Brief
Get strategic cybersecurity insights in your inbox