Browse docs

Jump to core topics without leaving the page.

How Tracking Works

See how events flow through FlashAnalytics, from capture to dashboards, with privacy-first identity and reliable sessions.

FlashAnalytics runs a single event pipeline that powers product analytics, funnels, and exports. It is designed to be privacy-first while still producing deterministic, explainable metrics.

Event Pipeline

Events are captured by the SDK, validated, standardized, and processed in real time. This pipeline feeds dashboards and routing destinations without duplicating logic across tools.

  1. Capture events from web, mobile, or backend sources
  2. Normalize schema and apply governance rules
  3. Process sessions and attribution in real time
  4. Make data available in dashboards and exports

Identity & Sessions

FlashAnalytics avoids cookies by default and uses rotating, salted device IDs that reset daily at UTC midnight. Sessions are based on a 30-minute inactivity window and are deterministic across teams.

  • Rotating device IDs - Reset daily for privacy
  • Anonymous profiles - No PII required
  • Explainable sessions - Clear 30-minute inactivity timeout

Data Quality

FlashAnalytics includes bot filtering and duplicate protection to keep metrics clean. This improves conversion analysis and reduces noisy spikes in dashboards.

Automatic Context

  • Page views and navigation
  • Session duration
  • Referrer information
  • Device type and browser
  • Geographic location (country/region level)
  • UTM parameters

What We Don't Collect

  • IP addresses by default
  • Personal information unless you send it
  • Cross-site tracking
  • Third-party data brokers