awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fingerprintjs avatar

fingerprintjs/fingerprintjs

0
View on GitHub↗
27,334 stele·2,541 fork-uri·TypeScript·MIT·14 vizualizărifingerprint.com/github↗

Fingerprintjs

Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies.

The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload sealing and server-side verification flows, which prevent tampering by ensuring that identification data is processed securely on the backend rather than solely on the client.

Beyond core identification, the project provides a comprehensive suite for bot detection and security. It analyzes network metadata, device reputation, and behavioral patterns to identify malicious traffic, AI agents, and automated scrapers. These capabilities are supported by granular risk assessment tools, including confidence scoring and protection rulesets that allow for automated blocking of suspicious interactions.

The platform offers extensive administrative and integration features, including multi-environment resource isolation, regional data residency controls, and programmatic API management. It supports diverse deployment environments through framework-specific SDKs, mobile integration, and automated proxy infrastructure deployment.

Features

  • Browser Fingerprinting Services - Extracts browser-specific attributes to create unique identifiers for tracking visitors across sessions without relying on traditional cookies.
  • Visitor Identification - Generates persistent, stable visitor identifiers by analyzing system attributes without relying on cookies.
  • Device Identifiers - Retrieves unique identifiers for devices by querying browser attributes and processing them through a secure identification service.
  • Bot Detection Systems - Analyzes device signals and network metadata to identify and mitigate malicious traffic and automated bots.

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI
  • Attribute Hashing - Extracts and combines technical browser and hardware signals into a stable, unique identifier without relying on traditional cookies.
  • Visitor Intelligence Services - Provides deep insights into device reputation and historical activity to help verify users and secure digital services.
  • Edge Traffic Management - Intercepts and filters incoming network requests at the edge to enforce security policies and block unauthorized access.
  • Edge Proxies - Routes identification traffic through custom subdomains or CDN infrastructure to bypass browser-based ad blockers and privacy restrictions.
  • AI Agent Detection - Identifies and classifies AI assistants and agents by providing detailed provider and category metadata.
  • Device Fingerprinting - Produces persistent, stable visitor identifiers that remain consistent across app reinstalls, cache clears, and device restarts.
  • Fraud Prevention - Provides a toolkit for detecting compromised environments and device spoofing to protect against account abuse.
  • Visitor Data APIs - Allows server-side retrieval of detailed visitor attributes using event IDs.
  • Visitor Identification - Provides dashboards and filtering tools to analyze visitor trends and identification metrics.
  • Mobile SDKs - Enables consistent visitor identification across mobile applications by collecting device-specific signals.
  • Risk Assessment - Calculates weighted risk scores based on visitor behavior to identify and mitigate malicious interactions.
  • AI Bot Filtering - Blocks requests from known AI scrapers and crawlers to reduce unnecessary API usage and prevent unauthorized content harvesting.
  • Bot Detection - Classifies incoming requests to distinguish between beneficial bots and malicious automation tools.
  • Agent Verification - Verifies the identity of automated crawlers using cryptographic signing to distinguish authorized agents.
  • Proxying - Routes identification requests through secure proxies to ensure data integrity and bypass privacy restrictions.
  • Cryptographic Operations - Signs and encrypts identification data to ensure that information transmitted between the client and server remains authentic and secure.
  • Data Residency Controls - Configures geographic data storage and processing locations to meet regulatory compliance and latency requirements.
  • Protection Rulesets - Creates logical conditions to automatically block or allow client requests without modifying application source code.
  • Verification Flows - Exchanges client-generated event tokens for trusted identification data on the backend to prevent tampering.
  • Identity Linking - Links visitor identifiers across browsers and devices to maintain a consistent user history.
  • Developer Utilities - Browser fingerprinting library for visitor identification.
  • Fraud Prevention - Browser-based user identification for fraud detection.
  • Webhook Delivery - Forwards identification responses to custom endpoints to enable external database integration.
  • Device Analytics - Calculates percentile-based risk scores for devices by aggregating suspicious signals captured across the global network.
  • Visitor Data Deletion - Enables the removal of stored visitor information to comply with data privacy regulations.
  • Server-Side - Provides language-specific SDKs to simplify backend communication and webhook event processing.
  • Data Privacy Management - Manages visitor data lifecycles including secure deletion and pseudonymization to ensure privacy compliance.
  • API Request Authentication - Validates API requests using secret tokens in HTTP headers to ensure secure access to device data.
  • Proxy Usage Detection - Identifies connections originating from proxy providers to flag potential anonymity or fraud attempts.
  • Edge Protection - Intercepts requests at the edge to evaluate bot activity and inject security headers before reaching backend services.
  • Restriction Bypasses - Routes identification requests through custom domains to ensure cookies are treated as first-party and prevent tracking signal blocking.
  • Network Reputation Analysis - Evaluates IP addresses against blocklists and proxy databases to detect VPN usage and spoofing.
  • Edge Deployment - Injects identification scripts and intercepts API requests at the edge without modifying application source code.
  • Identification - Streams identification results to external endpoints in real-time to support automated fraud prevention workflows.
  • Event Retrieval Services - Provides server-side APIs to fetch detailed identification event logs and visitor attributes.
  • IP Geolocation - Provides physical location coordinates and network metadata to analyze traffic context.
  • Backend Integration - Processes identification events through secure backend APIs and webhooks for asynchronous data synchronization.
  • Visitor Data Integration - Unifies visitor profiles by sending identification data to external analytics and marketing platforms.
  • Browser Intelligence - Collects client-side signals via frontend agents to detect browser automation tools.
  • High Recall Identifiers - Produces browser-based visitor identifiers optimized for maximum coverage to recognize returning users in analytics and personalization workflows.
  • Environment Isolation - Creates separate deployment contexts within a workspace to isolate production, staging, and development environments.
  • Mobile Application Security - Identifies rooted devices, emulators, and cloned applications to flag security risks on mobile platforms.
  • Retention Policies - Maintains historical visitor identification records for defined periods to support server-side access.
  • Event Webhook Management - Manages webhook destinations for real-time delivery of identification events.
  • Sharing Detection - Monitors unique visitor identifiers to identify and restrict unauthorized multi-user account sharing.
  • Confidence Scoring - Assigns probability scores to visitor identifiers to indicate the level of certainty in the accuracy of generated fingerprints.
  • Visitor Identifier Linking - Maps browser fingerprints to external user IDs to maintain consistent tracking across sessions.
  • Identifier Obfuscation - Prevents sensitive data exposure by returning temporary tokens that require server-side exchange.
  • Risk Weighting - Assigns distinct risk values to detection outcomes to align scoring with organizational risk tolerance.
  • API Throttling - Limits the frequency of incoming API requests to prevent service abuse and maintain operational stability.
  • Regional Routing - Routes API traffic to specific geographic regions to ensure compliance with data residency laws.
  • IP Pseudonymization - Transforms IP addresses into irreversible binary values to maintain identification while ensuring privacy compliance.
  • Subdomain Routing - Routes identification traffic through custom subdomains to maintain first-party cookie status and bypass ad-blockers.
  • API Key Management - Manages API key settings including status and rate limits while maintaining credential values.
  • Bot Metadata - Provides detailed bot intelligence to assist in granular traffic analysis.
  • Data Encryption - Decrypts and processes visitor intelligence payloads on the server to ensure data integrity and security.
  • Browser Signal Analysis - Extracts technical attributes and configuration data from browser environments to provide detailed insights into device state.
  • Agent Runtimes - Downloads browser analysis logic at runtime to maintain identification accuracy without requiring manual dependency updates.
  • Privacy Mode Detection - Identifies visitors using private or incognito browsing modes to maintain tracking persistence.
  • Hybrid App Identification - Generates unique visitor identifiers within web views used by hybrid mobile frameworks by collecting browser-like attributes.
  • Istoric stele

    Graficul istoricului de stele pentru fingerprintjs/fingerprintjsGraficul istoricului de stele pentru fingerprintjs/fingerprintjs

    Alternative open-source pentru Fingerprintjs

    Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Fingerprintjs.
    • faisalman/ua-parser-jsAvatar faisalman

      faisalman/ua-parser-js

      10,140Vezi pe GitHub↗

      ua-parser-js is a JavaScript library used to extract browser, operating system, and device information from raw user agent strings and client hints. It functions as a cross-platform tool that runs in both web browsers and Node.js server environments to identify web visitors. The library integrates modern HTTP client hint headers to retrieve hardware and browser details with higher accuracy than standard string parsing. It also includes a specialized detector to identify automated AI agents, web crawlers, and bots to distinguish human traffic from automated scripts. The project covers hardwar

      JavaScriptanalyticsbot-detectionbrowser-detection
      Vezi pe GitHub↗10,140
    • jason5ng32/myipAvatar jason5ng32

      jason5ng32/MyIP

      10,704Vezi pe GitHub↗

      MyIP is a network diagnostics toolbox designed for analyzing public IP addresses, geolocation, and network connectivity performance. It provides utilities for identifying IPv4 and IPv6 addresses and analyzing their associated organization, ASN, and geographic details. The project features specialized privacy and security tools, including a network leak tester to detect DNS and WebRTC leaks used to verify VPN or proxy configurations. It also includes a browser fingerprint analyzer that generates unique client identifiers to audit how device attributes are used for online tracking. The platfor

      Vue
      Vezi pe GitHub↗10,704
    • rudderlabs/rudder-serverAvatar rudderlabs

      rudderlabs/rudder-server

      4,437Vezi pe GitHub↗

      Rudder Server is a customer data platform and event routing pipeline designed to collect, transform, and route customer event data from various sources to data warehouses and business tools. It functions as a customer identity resolver, linking identifiers from multiple sources to build a unified identity graph and comprehensive behavioral customer profiles. The system differentiates itself through reverse ETL capabilities, which push processed customer segments and audiences from data warehouses back into operational third-party applications. It also provides a containerized data plane for K

      Gobigquerycdpcustomer-data
      Vezi pe GitHub↗4,437
    • searxng/searxng-dockerAvatar searxng

      searxng/searxng-docker

      3,157Vezi pe GitHub↗

      This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi

      dockerdocker-compose
      Vezi pe GitHub↗3,157
    Vezi toate cele 30 alternative pentru Fingerprintjs→

    Întrebări frecvente

    Ce face fingerprintjs/fingerprintjs?

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies.

    Care sunt principalele funcționalități ale fingerprintjs/fingerprintjs?

    Principalele funcționalități ale fingerprintjs/fingerprintjs sunt: Browser Fingerprinting Services, Visitor Identification, Device Identifiers, Bot Detection Systems, Attribute Hashing, Visitor Intelligence Services, Edge Traffic Management, Edge Proxies.

    Care sunt câteva alternative open-source pentru fingerprintjs/fingerprintjs?

    Alternativele open-source pentru fingerprintjs/fingerprintjs includ: faisalman/ua-parser-js — ua-parser-js is a JavaScript library used to extract browser, operating system, and device information from raw user… jason5ng32/myip — MyIP is a network diagnostics toolbox designed for analyzing public IP addresses, geolocation, and network… rudderlabs/rudder-server — Rudder Server is a customer data platform and event routing pipeline designed to collect, transform, and route… searxng/searxng-docker — This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts… thewhiteh4t/seeker — Seeker is a social engineering location tool and browser geolocation capture system. It provides a framework for… cmliu/cf-workers-docker.io — This project is a Cloudflare Workers Docker proxy and container registry mirror. It functions as an HTTP request proxy…