Traffic you store

Full-stackReleased · Preview

Add first-party analytics to your React app.

BTST records page views and custom events without cookies and provides a traffic dashboard, date filters, and CSV export using your application's database.

Best for

Teams that need application traffic and custom-event reporting alongside their existing React product and data.

Requires
A BTST database adapter
External service boundary
None required
Ownership boundary
You operate the database, protect dashboard access, and choose event properties and retention. Share a session secret across servers and schedule cleanup when traffic is inactive.
BTST Analytics traffic dashboard displaying locally generated sample page views.
The Analytics dashboard in a generated Next.js app with synthetic local traffic. These values are demonstration data, not BTST website metrics.

BTST supplies

  • First-party page view and custom event ingestion without cookies
  • Traffic dashboard, date filters, real-time visitors, and CSV export
  • Aggregation operations and configurable event retention

You supply

  • A BTST database adapter and dashboard authorization rules
  • A session secret shared across server instances
  • A scheduled cleanup job for retention when traffic is inactive
  • Application privacy policy and appropriate custom event properties

You own and customize

You operate the database, protect dashboard access, and choose event properties and retention. Share a session secret across servers and schedule cleanup when traffic is inactive.

Compatibility and dependencies

Maintained integrations
Next.js 15+ App Router · React Router v7 · TanStack Start
Requires
A BTST database adapter
External services
None required

From registration to result

The shipped workflow

This is the feature path BTST supplies—not a claim that your app needs no integration work.

  1. Configure collection

    Register Analytics, set its session secret and access rules, and choose the events your app records.

  2. Record activity

    Use first-party page-view beacons and custom events without a third-party tracking script.

  3. Inspect and retain

    Filter traffic in the dashboard, export records, and apply your retention policy.

Continue your task

Move from evaluation to the right implementation boundary.