Introducing Noxtica

We’re excited to announce Noxtica, a browser fingerprinting and bot detection platform designed for the modern web.

Why Noxtica?

Browser fingerprinting and bot detection are critical for web security, but existing solutions are often expensive, complex to integrate, or lack the transparency you need. We built Noxtica to provide a powerful, easy-to-use platform that gives you real visibility into your traffic.

Key Features

  • Comprehensive Signal Collection: Canvas, WebGL, Audio, Fonts, DOMRect, and many more entropy sources across multiple categories
  • Bot Detection: Prototype lie detection and headless browser fingerprinting
  • Real-time Scoring: Instant risk assessment with detailed flags and confidence scores
  • Global Edge Deployment: Cloudflare Workers and Pages for low-latency access worldwide
  • Backoffice Dashboard: Full analytics, fingerprint exploration, and user management
  • Multi-Tenant Architecture: Manage multiple sites and domains from a single account

How It Works

Noxtica is built as a hosted platform with three main components:

  1. Collector SDK: A lightweight JavaScript library that collects browser signals
  2. Collector API: Edge-deployed Cloudflare Worker that handles scoring and storage
  3. Backoffice Dashboard: A React admin panel for analytics and data exploration

All data is stored securely with encryption at rest and industry-standard security practices.

Getting Started

The quickest way to try Noxtica is our live demo.

To integrate into your own site, add the collector with your Site Key:

<script 
  src="https://collect.noxtica.com/collector/noxtica-collector.js"
  data-site-key="pk_prod_your_site_key_here"
  data-auto-init
  data-auto-collect
  async
></script>

Or use the JavaScript API for manual control:

<script src="https://collect.noxtica.com/collector/noxtica-collector.js"></script>
<script>
  const client = NoxticaCollector.createClient({
    siteKey: 'pk_prod_your_site_key_here'
  });
  
  client.collectAndSubmit().then(result => {
    console.log('Risk level:', result.risk_level);
    console.log('Score:', result.score);
    console.log('Flags:', result.flags);
  });
</script>

Listen for results with the noxtica:collected event:

document.addEventListener('noxtica:collected', function(e) {
  console.log('Fingerprint collected:', e.detail);
});

What’s Next

We’re actively developing new features including:

  • WebAuthn credential fingerprinting
  • Machine learning-based anomaly detection
  • Enhanced dashboard analytics
  • Webhook integrations

Get Access

Ready to see Noxtica in action? Request a demo and we’ll get you set up.

For documentation, visit our Getting Started guide.


Happy fingerprinting!

— The Noxtica Team