Designed and led by
one engineer in France — not
by a venture-backed
SaaS team.
I started Opti-Behavior because every analytics tool I tried either sold my visitors’ data, throttled my traffic, or charged like a Ferrari subscription.
- PhD · Artificial Intelligence
- 14 years in production AI
- Tech Lead
- Brest, France
, PhD · Founder of Opti-Behavior
Hi, I’m . I hold a PhD in Artificial Intelligence and have spent 14 years building production AI systems. Today I’m a Tech Lead, managing a team of senior engineers and fellow PhDs, and across my career I’ve shipped dozens of digital products now running in production across multiple countries — systems that reshaped how entire teams work in their industries.
The kind of engineering where “almost right” is not an answer. Opti-Behavior started as a personal problem.
The day my own site fell over.
2025. A wave of bots hit one of my WordPress sites. Thousands of fake hits in minutes, the contact form spammed beyond use, server load spiking into the red. I opened my analytics dashboard to investigate — and it was useless. Real visitors and bots blended into one indistinguishable line on a chart.
I needed three things, fast: see what real humans were doing on my site. Filter out the bots without paying for enterprise software. Keep visitor data on my own server, not in someone else’s cloud.
I went looking. I came back angry.
Why every existing tool failed me.
I tried them all. Each one disqualified itself for a different reason — and the more I dug, the clearer it became that nobody was building what I actually needed.
Hotjar
Too expensive$213/month for the features I needed. For a personal site. Free tier capped at 35 sessions per day — useless when bots alone produced thousands.
Microsoft Clarity
Sells your dataFree, but Microsoft becomes an “independent data controller” on your visitors’ behavioral data — they use it for their own advertising business. Handing my visitors to Microsoft was not an option.
Matomo
Heavy & shallowSelf-hostable but heavy, expensive at scale, and missing the behavioral depth — heatmaps, session recordings — that I actually wanted.
So I built my own.
From the source · visitor ID & privacy modes
8 modules. One plugin. Zero cloud.
Opti-Behavior is the most complete behavioral analytics suite that runs entirely on your WordPress server. Heatmaps, session recordings, funnels, form analytics, A/B testing, user journey, error monitoring, real-time dashboard — all in one plugin, all self-hosted, no exceptions.
Real-Time Analytics
16 widgets, live world map, bot detection, traffic quality scoring — all updating live on your server.
Heatmaps
Click, move, attention, and scroll heatmaps. Desktop and mobile. Per-page analytics metabox.
Conversion Funnels
Unlimited multi-step funnels with visual dropout analysis. Auto-created from discovered user paths.
Session Recordings
Full HD session replay with 20+ filters. Click any event on the timeline to jump to that moment.
Form Analytics
Field-level drop-off detection across CF7, WPForms, Gravity, Forminator, Ninja, Everest, SureForms.
A/B Testing
Page split, element edits, WooCommerce variants. Visual editor and statistical winner detection.
User Journey Analytics
Sankey flow diagrams. Path discovery. Auto-detected page groups. One-click funnel creation.
Errors & Performance
JS errors with stack traces, friction detection, Core Web Vitals, broken link detection. 5 tools in one.
Some of these features don’t exist in any competitor — self-hosted or cloud. Sankey user journeys, broken link detection, JavaScript errors with stack traces, Core Web Vitals per page — you won’t find this combination anywhere else.
Every alternative with this depth — Hotjar, Mouseflow, Inspectlet, Lucky Orange — is SaaS. Your visitors’ data leaves your server and lands in someone else’s cloud. Matomo is self-hosted but missing the behavioral layer: no session recordings, no field-level form analytics, no friction detection.
That’s not by accident. Because I built this for myself first, the engineering priorities are different from a typical SaaS:
Hybrid storage engine
Writes to optimized files instead of MySQL — your database stays fast even at millions of pageviews.
~15KB async tracking
Loads non-blocking. Your Core Web Vitals don’t move. Period.
Built-in bot detection
Because that’s literally why this plugin exists. Real humans, separated from noise.
GDPR by design
I’m in France. I live by the same rules as my users. Built that way from day one.
When your day job is leading engineers and PhDs to ship AI that has to actually work in production, you stop tolerating “good enough” in the tools you depend on.
What I will not do.
These are commitments, not marketing.
I will never sell, share, or resell your visitor data. It does not leave your server. Ever.
I will never charge per session or per pageview. That pricing model is a tax on your growth.
I will never bloat the tracking script. If Opti-Behavior degrades your LCP, I have failed at my job.
I will never make uninstall painful. One click, all data gone, clean removal.
How to reach me.
Write to me directly.
If you want to ask a technical question, report a bug, suggest a feature, or just push back on something I wrote here — write to the address below. That inbox lands directly in front of me. Not a support team. Not a chatbot. Me.
contact@optiuser.comReady to own your analytics?
Install the free plugin from WordPress.org, or read what real users have written about it.