ALPHA

Work in progress. Breaking changes may happen without notice.

OpenClientID Docs

Quick, practical guidance for the OpenClientID client library and Rust server.

OpenClientID gives you a lightweight client library and a Rust server for collecting browser and network fingerprints. You can use them separately or combine them for a stronger identifier.

What you get

  • Client library on npm as openclientid.
  • Rust server binary and Docker image for server-side fingerprints.
  • Combined composites that merge client and server signals.

Where to go next

  • Quickstart for a minimal client integration.
  • Client Components for defaults, stability matrix, and custom components.
  • Rust server for endpoint details and server-side setup.