What's new in OakData
Every meaningful change to the platform, in the order it shipped.
June 2026
Visitor intelligence- New
Visitor profiles with a location map and full network context
Open any visitor to see where they connect from, the network they sit on, and every session they have ever had with you, laid out on a map.
- New
Network intelligence: see the companies behind your traffic
We resolve each visit to its network operator and classify it (corporate, education, government, hosting, mobile), so an anonymous IP becomes a recognisable organisation.
- New
Device fingerprinting with confidence tiers
A stable GPU and CPU signal, scored high, medium, or low, lets us recognise a returning device even when cookies are cleared.
- New
Linked identities you stay in control of
Confirm or dismiss cross-device matches from the people view. Your decisions are reversible and never rewrite the underlying events.
- New
Live view with a real-time globe
Watch visitors and events arrive as they happen, plotted on a spinning globe.
- New
Agent-first MCP and REST API, plus a full docs site
Query your analytics from a coding agent over MCP, or hit the REST API directly. Quickstarts, SDK, and concept guides now live at /docs.
- New
Funnels, journeys, web vitals, and CSV export
Build conversion funnels, trace path journeys, track Core Web Vitals, and export any table to CSV.
- New
Guided onboarding with demo mode and install snippets
A setup wizard, copy-paste install snippets, and a one-click demo dataset to explore the product before you ship the tracker.
- Improved
Richer dashboard metrics
Average session duration and bounce rate now sit alongside the core counters.
- Improved
Replay player: frustration detection and accurate durations
Click pulses, rage-click detection, and replay durations read from stored timing rather than recomputed on the fly.
May 2026
Sessions, replay, and identity- New
Session replay built on rrweb, private by default
Record and replay real sessions with all inputs masked and passwords never captured. Configure masking and block selectors per project.
- New
Cross-session identity and the oak.js tracker
An anonymous identifier persists across visits, and a single oak.identify() call binds a session to your own user id, merging the history before and after.
- New
Server-side bot detection
Bots are classified at ingest, tagged in the dashboard, excluded from views by default, and never counted against your usage.
- New
Returning-visitor detection
Each visitor carries a session number, so you can tell a first-timer from someone coming back.
- New
User journeys with a path builder
Promote any journey to its own view and shape the path step by step.
- New
Respect for Do Not Track and Global Privacy Control
Turn on a per-project setting and visitors who signal Do Not Track are not tracked at all.
- New
Usage-based billing on a single plan
One Premium plan that bills on the events you actually send, with a free tier and a 7-day trial.
- Improved
One clean recording per tab visit
Replay capture now maps to a single recording per tab and skips idle gaps on playback.
- Improved
Faster, sturdier infrastructure
Replay chunks moved to Supabase Storage and email delivery moved to Resend.
Late 2025
The first builds- New
The OakData tracker and ingest pipeline
The earliest private builds: the analytics tracker, the ingest pipeline, engagement and performance tracking, and the editorial Field Guide landing that set the tone for everything since.