Skip to main content
Lucent records real user sessions in your web app, stores them securely, and turns them into signals you can act on — rage clicks, dead clicks, broken flows, and AI‑generated insights that explain why a session went sideways.

Start here

Quickstart

Install the browser SDK and record your first session in under five minutes.

Browser SDK

@lucenthq/sdk — a lightweight rrweb‑based recorder for any web app.

API reference

HTTP endpoints for self‑hosted and server‑side integrations.

Dashboard

View recorded sessions, filter by signal, and manage API keys.

How Lucent works

  1. Record — drop @lucenthq/sdk into your app. It uses rrweb under the hood to capture DOM mutations, clicks, inputs, console output, and network calls, with a privacy‑first default that masks all text.
  2. Ingest — events are batched in the browser and flushed to Lucent’s ingest API. Sessions are stored immutably and processed asynchronously.
  3. Analyze — Lucent detects rage clicks, dead clicks, and navigation friction, then runs an AI analysis pass over each session to surface the issues that matter.
  4. Act — review signals in the dashboard, share links with your team, or pipe them into your issue tracker.
Ready? Head to the Quickstart.