Every European heatmap and session replay software tool reviewed
Copenhagen, Denmark
Founded 2009
Free plan of 500 sessions a month; Essential $25/month, Advanced $109/month, Premium $319/month; Enterprise is custom; VAT is not stated
Demo on request
Best for: Marketing teams that want replay, heatmaps and form analytics on a price list they can read
Mouseflow is the longest-running tool on this list, sold since 2009 by Mouseflow ApS out of Copenhagen. Its terms point to Danish courts. Recordings, click maps, friction flags, form reports and funnels share one account, and a visitor can start on the free tier of 500 monthly sessions before moving through Essential ($25), Advanced ($109) and Premium ($319); Enterprise is quoted and paid plans carry a 14-day trial.
Look below the letterhead before you sign. Google Cloud EMEA Limited provides the hosting, which lands EU accounts in Belgium and accounts in the Americas and Oceania in Iowa, and a Texas affiliate, Mouseflow, Inc., is listed among the sub-processors.
Nothing on the site gives a company registration number, a VAT statement or an ISO certificate. The case for Mouseflow is a price list you can read and a Danish contract; a strict legal team should start with the sub-processor list.
What Mouseflow does well
- Replay, heatmaps, friction detection and form analytics come in one product
- A Danish company that has run since 2009, under Danish law
- Customer data from the EU is stored in Belgium
- A free plan covers 500 sessions a month, and prices are published up to $319
- Paid plans come with a 14-day trial
Where Mouseflow falls short
- Storage sits on Google Cloud, so a European company runs on American infrastructure
- A US affiliate in Texas is a sub-processor for support and development
- Not open source, and without an independent certification such as ISO 27001
- Prices are in US dollars and say nothing about VAT
- The site does not publish a company number or the ownership structure
Standout feature. A Danish contract and a price list from free to $319, with the recordings sitting on Google Cloud.
Paris, France
Free plan (200k sessions a month); Growth from $39 a month billed yearly; Pro and Enterprise on request
Demo on request
Best for: Marketing and product teams that want one platform from a free heatmap to enterprise journey analysis
Contentsquare is the product to open if you used to look at Hotjar: its site says Hotjar is now Contentsquare, new Hotjar accounts can no longer be created, and existing users can log in with the same credentials. The platform covers heatmaps, zone-based heatmaps, replay, funnels, journey analysis, error and performance monitoring and surveys, and the free plan allows up to 200,000 sessions a month, with Growth from $39 a month billed yearly.
Contracting depends on where you are: Content Square SAS in Paris for France and most other countries, Content Square Ltd for the UK, Ireland and the Netherlands, Content Square GmbH for Germany and Austria, and a New York entity for the Americas.
EU pipelines run on AWS and Azure in Ireland. The catch is sampling: the plan comparison shows 5% of sessions captured on Free (up to 10,000) and 15% on Growth, so low-traffic pages may produce few replays. Pro and Enterprise prices are quoted, and the data window on Free is one month.
What Contentsquare does well
- Free plan with up to 200,000 monthly sessions
- Heatmaps, replay, funnels and surveys in one product
- Contracting entity per region, including France, UK and Germany
- Absorbed Hotjar, with login carry-over
- EU pipelines hosted in Ireland
Where Contentsquare falls short
- Replay sampling on Free (5%) and Growth (15%)
- Pro and Enterprise prices on request
- Free plan keeps data for one month
- Americas customers contract with a US entity
Standout feature. The Hotjar absorption: heatmaps, replay and funnels on a free plan of up to 200,000 sessions, with Hotjar users carried over.
Ottobrunn (Munich), Germany
Founded 2015
Free plan; paid tiers Starter $2.99/month, Basic $12.99/month, Advanced $24.99/month, Pro $39.99/month and Enterprise from $77.99/month; yearly billing is 20% cheaper; prices exclude VAT
Demo on request
Best for: Site owners who want statistics, recordings and heatmaps together on a hosting chain that stays in Europe
TWIPLA is the cheapest way here to get recordings and heatmaps with a visitor counter attached. Visitor Analytics GmbH, based in Ottobrunn near Munich and trading since 2015, calls itself independently owned and bootstrapped. Tracking uses no cookies. The ladder starts at nothing, then $2.99 (Starter), $12.99 (Basic), $24.99 (Advanced) and $39.99 (Pro), reaching $77.99 for Enterprise; a yearly plan takes 20% off and VAT is added.
Of the hosted tools, TWIPLA gives the clearest account of where data goes. The processing agreement lists Hetzner (database, Germany), plus OVH in France and Hostinger in Lithuania, whose CDN nodes keep data for under a second, and nothing American. What it lacks: a published certificate, open code, and clarity on ownership, since the imprint also names a sister firm in Sheridan, Wyoming and the shareholders are not listed publicly.
What TWIPLA does well
- Statistics, recordings, heatmaps and polls are sold as one subscription
- The database sits at Hetzner in Germany and every sub-processor is European
- CDN nodes run at OVH in France and Hostinger in Lithuania, not on a US cloud
- The full price list is public, from a free plan up to $77.99/month for Enterprise
- A German GmbH trading since 2015 that describes itself as independently owned
Where TWIPLA falls short
- No independent certification such as ISO 27001 is published
- Not open source, so the privacy design rests on policy rather than code
- Prices are in US dollars and exclude VAT
- The imprint lists a sister company in Wyoming, and the shareholder list is not public
Standout feature. A processing agreement that names European providers only, from the database to the CDN nodes.
France
Open-source edition free; Dedicated cloud from $199 a month (billed hourly); Serverless usage-based; Enterprise custom
Demo on request
Best for: Engineering and product teams that want replay on their own servers
OpenReplay is built for the engineer who has to reproduce a bug: the replay player sits next to errors, network activity and performance metrics, with funnels, journeys, heatmaps, co-browsing and web analytics on the same recordings. The cloud terms are an agreement with Asayer SAS under French law, with the courts of Paris named, and the self-hosted software is licensed under AGPLv3, with an Enterprise Edition under a separate licence.
Deployment is the differentiator. The pricing page lists the open-source edition, a Dedicated cloud (a VM in a separate VPC managed by OpenReplay, from $199 a month billed hourly, across 50 regions on AWS, GCP or Azure) and a usage-based Serverless option.
Self-hosting means you patch and scale the stack, and the vendor's own table marks that edition for low traffic. The site shows a SOC 2 Type II badge, but its footer names Asayer, Inc. as trademark holder while the terms name Asayer SAS, so ask the vendor how the two relate.
What OpenReplay does well
- Open source (AGPLv3) and self-hostable
- Replay joined with console and network data
- Co-browsing for support sessions
- 50 regions on the Dedicated cloud
- SOC 2 Type II badge on the site
Where OpenReplay falls short
- Self-hosting needs your own operations work
- Dedicated cloud from $199 a month
- Heatmaps are secondary to replay
- Trademark held by Asayer, Inc. per the footer
Standout feature. An AGPLv3 replay stack with developer tools that can run on your own servers.
Wroclaw, Poland
Free ($0, 1,000 sessions a month); Basic from $54 a month; Pro from $83 a month (both billed annually); Enterprise custom
Demo on request
Best for: SaaS and ecommerce teams that want replay and heatmaps with a published price list
LiveSession is a session replay and product analytics tool run by LiveSession Sp. z o.o. of Wroclaw, entered in the Polish KRS register under number 0000753134. The replay list has filters, an engagement score for finding interesting recordings, skip-inactivity playback, rage-click and error-click flags and session sharing, and heatmaps, clickmaps and funnels sit in the same product. Integrations named on the site include Intercom, Zendesk, Slack, Segment, Sentry and Shopify.
The price list is short and public: free for 1,000 sessions a month with three team members and one month of retention, Basic from $54 for 5,000 sessions, Pro from $83 for 10,000 sessions with unlimited members, dashboards and developer tools, and Enterprise from 100,000 sessions. Figures are in dollars and apply to annual billing. Hosting is Google Cloud, but the pages checked name no region, so confirm EU residency before signing.
What LiveSession does well
- Free plan with replay and heatmaps
- Published prices from $54 a month
- Developer tools on Pro
- Polish entity with a KRS number in the terms
- Recording rules by URL and IP
Where LiveSession falls short
- Storage region not stated
- Free plan keeps data for one month
- Prices in dollars, annual billing
- Web only, no research toolkit
Standout feature. Developer tools on the Pro plan, with console and network logs attached to each recording at a published $83 a month.
Bratislava, Slovakia
Free plan listed; paid plan prices load client-side, see website
Demo on request
Best for: UX researchers who want live-site recordings and heatmaps beside usability tests
UXtweak sells a UX research toolkit in which session recording is one study type, from UXtweak j.s.a., Cajakova 18, Bratislava, according to its contact page. A snippet installed directly or through Google Tag Manager captures clicks, movement, scrolls and dynamic changes, playback rebuilds the site including the DOM, and heatmaps come as click, scroll and movement maps that can be segmented by device and viewport.
Around the recorder sit card sorting, tree testing, first-click and five-second tests, surveys, prototype testing, moderated interviews and participant recruitment, which suits a research team and is more than a marketer needs for heatmaps alone. The privacy policy states AWS eu-west-1 in Ireland and also names US-based providers such as Tawk.to, Mailgun and Zoom. A free plan is listed, paid prices load client-side and could not be checked, and the terms are a PDF that could not be read.
What UXtweak does well
- Click, scroll and movement heatmaps
- 40+ replay filters
- Recording plus card sort, tree test and interviews
- Data stored in AWS Ireland
- Slovak office in Bratislava
Where UXtweak falls short
- Paid prices not visible server-side
- Recording is one module of many
- Terms published as a PDF
- AWS-hosted
Standout feature. Live-site recording, three heatmap types and 40+ filters in the same account as card sorting, tree testing and interviews.
Wroclaw, Poland
Business+ from 290 EUR a month; Enterprise and Full-Service Analytics custom; free trial of Business+
Demo on request
Best for: Mid-sized ecommerce, finance and insurance teams that want an analyst reading the data with them
CUX combines the platform with the person: CUX Research Sp. z o. o. of Wroclaw (KRS 0000792391, offices in Berlin and Lisbon) ties each visit to funnels and goals, flags rage clicks and chaotic movement with its own Experience Metrics, and offers a dedicated digital experience analyst on Enterprise. According to the company's own comparison, most tools hand over dashboards and leave the interpretation to the customer.
Business+ costs 290 EUR a month with one hour of technical onboarding and one hour of expert support, payable in EUR, USD or PLN, monthly or on a 6, 12 or 24 month agreement.
The security page says data sits in ISO 27001 certified EEA data centres in Frankfurt, Warsaw, Roubaix and Strasbourg, encrypted with TLS 1.2 or higher in transit and AES-256 at rest. There is no permanent free plan and the feature settings per plan only show once a trial starts.
What CUX does well
- Analyst support included on paid plans
- EEA data centres named on the security page
- Recordings and heatmaps in the entry plan
- Payment in EUR, USD or PLN
- Web and mobile app analytics
Where CUX falls short
- Entry plan 290 EUR a month
- No permanent free plan
- Plan detail visible only in trial
- Consultancy-led model
Standout feature. A named analyst reads the data with you, backed by recordings and heatmaps on four named EEA data centres.
Poitiers, France
30-day trial with every feature, no card; plans from €19 a month excl. VAT, scaled by visits
Demo on request
Best for: Small and mid-sized sites that want analytics, replay and heatmaps in one French-hosted tool
Mirage Analytics is published and sold by DPLIANCE SAS, a French company registered in Poitiers (trade register 853 089 142), and it says it brings together what others sell as four tools: analytics, session replay, conversion optimisation and SEO. Replay plays desktop and mobile sessions with sensitive data masked at collection, and heatmaps cover click, movement and scroll, separated by device.
The terms name Scaleway SAS in Paris as hosting provider, and the feature page says data is hosted in France with no transfers outside the EU.
The privacy policy says it uses no cookie and stores no IP address in clear text, and the vendor states that its measurement meets the CNIL consent-exemption criteria. A 30-day trial opens every feature without a card, plans then start at €19 a month excluding VAT, and the plan tiers are visible only in the dashboard.
What Mirage Analytics does well
- Replay, heatmaps, goals and A/B tests in one tool
- Hosted in France at Scaleway
- Cookie-free measurement
- 30-day trial with every feature
- Plans from €19 a month excl. VAT
Where Mirage Analytics falls short
- Plan detail only in dashboard
- No free plan after the trial
- Replay is one module of a wider product
- No self-hosting
Standout feature. Replay, heatmaps, goals and A/B tests in a cookie-free tool hosted at Scaleway in France from €19 a month.
Hamburg, Germany
Founded 2000
Paid plans priced by traffic volume
Demo on request
Best for: German-speaking teams that mainly need analytics without a consent banner plus a scrollmap, not session recordings
etracker GmbH of Hamburg has been in web analytics since 2000 and says it counts over 110,000 customers. It sits on a replay list because the category page lists a scrollmap on its Pro plan, inside a cookieless analytics suite. It does not record individual sessions, and the material checked shows no replay feature.
The pitch is a report that includes the visitors who would have declined a banner: etracker designs its tracking to run without consent, so the numbers cover every visit. The servers are in Germany and the vendor states GDPR compliance. Cost follows traffic, with a trial but no free tier, and a team working in English will find the documentation and support stronger in German.
What etracker does well
- Cookieless tracking that needs no consent banner
- Counts every visitor instead of a self-selected sample
- Offers fuller marketing analytics than the minimalist tools on this page
- Hosted in Germany and operating since 2000
- A track record of over 110,000 customers
Where etracker falls short
- There is no free tier; every plan is paid
- Pricing scales with traffic volume
- The interface is denser than Plausible or Simple Analytics
- Documentation and support are strongest in German
Standout feature. The one entry here that counts visitors without asking for a banner, so heatmap data covers people who would have declined.
Manchester, United Kingdom
From €65 a month for up to 5,000 form sessions (also shown in GBP and USD); replay add-on from €30 a month
Demo on request
Best for: Teams whose main conversion problem is a long form or a checkout
Zuko analyses one thing: why people abandon forms. Formisimo Ltd, trading as Zuko Analytics and registered in England (number 08859680), runs it from 5 Piccadilly Place in Manchester, and two tags are enough to record interactions per field. The home page names Jotform, Shopify, HubSpot, Magento, Pardot, WordPress and BigCommerce forms as supported.
Plans are metered by form sessions with unlimited forms and users on every plan: in euros €65, €125, €315 and €630 a month for 5,000, 10,000, 25,000 and 50,000 sessions.
Session replay is an add-on from €30 a month and covers form journeys, not whole sites. All data sits on AWS in the Republic of Ireland, but as a UK company Formisimo falls under UK data protection law, which the EU recognises through an adequacy decision and which is outside the EEA.
What Zuko does well
- Field-level abandonment data
- Unlimited forms and users on every plan
- Replay add-on for form journeys
- Data stored on AWS in Ireland
- Prices in euros, pounds or dollars
Where Zuko falls short
- No heatmaps in the material checked
- Replay costs extra
- Priced by form sessions
- UK entity, UK data protection law
Standout feature. Field-level form abandonment data, with replay of the sessions where visitors gave up on a form.