DEJARequest an invite

About DEJA

DEJA is session replay and automated UX analysis for small apps — it records real sessions, names every page and flow by itself, and reports where users drop off and what to fix first.

What DEJA is

DEJA is a session-replay and UX-analysis tool for small apps and sites. It records what people actually do — every click, scroll, form and navigation — replays it back, and on top of the raw recordings runs an analysis pass that groups the traffic into pages and flows and marks the places where things go wrong.

The thing DEJA is trying to be different about is the setup. Most analytics tools ask you to name your funnels, tag your events and define your goals before they tell you anything, which is exactly the work a small team has no time for. DEJA reads the app instead: the CLI walks it, derives the URL patterns that group pages together, and every flow gets discovered from the sessions themselves. There is nothing to name and nothing to configure.

How it works

  • Install once. Point the CLI at your repo — npx deja init. It adds the tracker, walks the app, and sets up page grouping itself. A coding agent can run it end to end.
  • It records. Sessions arrive while people use the app. Each one is followed and marked up: dead ends, broken links, JavaScript errors, rage clicks, dead clicks, and the pages nobody ever finds.
  • You get the answer. A weekly report says where people dropped, what stopped them, and what to fix first. Replays and heatmaps are there when you want the evidence. Most weeks you will not need them.

What is underneath

The recorder is built on rrweb. The backend is Convex, the dashboard is Next.js, and authentication is Clerk. The tracker is about 30 KB gzipped and is loaded behind first interaction or browser idle — never as a blocking script — so installing it does not cost you the page-speed numbers you were trying to protect.

Where DEJA is right now

DEJA is in private beta and a few apps are let in at a time. Pricing is not published yet. If you want a spot, join the waitlist — it is the only way in at the moment, and it is a single field.

Who builds it

DEJA is built by a small independent team working out of Brazil, selling in English and pricing in USD. It is not venture funded and there is no sales motion — the product is meant to be installed by the person or the agent that needs it, in the time it takes to run one command.