Architecture at a glance
How the edge, API, workers and stores fit together.
d0pe is a few cooperating services, all on your box. Nothing phones lead data anywhere.
- Edge (autologin / ja4): terminates the visitor, runs the device fingerprint and cloak, forwards clean requests.
- API (FastAPI): ingest, Mask scoring, routing, postbacks — the brain.
- Workers (Celery): async checker calls, status sync, background sweeps.
- ClickHouse: analytics over millions of lead/event rows in <300ms.
- Postgres: transactional store (leads, flows, partners, ledger).
- Redis: hot path, rate-limits, queues.
The tracker's primitive is the click. Ours is the lead — so the lead record is the center of every store and screen.