Back to Tools
OpenReplay logo

OpenReplay

Partially Compliant

Open-source session replay and product analytics platform from Asayer SAS in Paris, self-hostable with full data ownership or run as a managed cloud on AWS EU infrastructure.

๐Ÿ‡ซ๐Ÿ‡ทFrance๐Ÿ‡ช๐Ÿ‡บEU Hosted๐Ÿ‡ช๐Ÿ‡บ EU HQ ยท foreign parent

Subject to the US CLOUD Act: a US parent company can be compelled to disclose data it holds, including data stored in the EU.

Open Sourcefrom $199/month (managed cloud); free self-hosted
OpenReplay website screenshot

GDPR Compliance Data

Not independently verified
GDPR Status
Partially Compliant
HQ CountryFrance
OwnershipEU HQ, foreign parent , owned by Asayer, Inc. (United States (unconfirmed state of incorporation))
Foreign Disclosure ExposureUS CLOUD Act / FISA 702
Data Hosting Location
European Union"The Website is hosted in the European Union (EU) and information we collect will be stored and processed on our servers (hosted by Amazon AWS) in the European Union (EU)" (openreplay.com/privacy.html, read raw 2026-09-07). No AWS sub-region is named.
EU Servers Available
Data Processing AgreementNot verified
Sub-processor ListNot verified
Schrems II Risk
Medium Risk
SCCs in Place
Last Verified7 September 2026

How we reached this

Operating entity: the Terms of Service (openreplay.com/terms.html, read raw 2026-09-07) name the contracting party as "ASAYER SAS, CREATOR OF OPENREPLAY", governed by French law with the federal and state courts sitting in Paris, France as the agreed venue. The same site also carries the name "Asayer, Inc." in its schema.org Organization markup and footer trademark notice ("OpenReplay is a registered trademark of Asayer, Inc."), consistent with press coverage of a $4.7M Runa Capital-led seed round. ownershipOrigin is recorded as EU_HQ_FOREIGN_PARENT rather than EU_OWNED because of that second entity; the public documents do not resolve which company actually holds the shares, so parentCompanyCountry is marked unconfirmed rather than asserted as fact. PARTIAL rather than COMPLIANT: hosting is stated without qualification as AWS EU for the cloud service, but neither the privacy policy nor the terms mentions a DPA, names any sub-processor, or references Standard Contractual Clauses anywhere in either document, so dpaEvidence is NOT_LOCATED and sccInPlace is false. schremsIIRisk MEDIUM: EU hosting is claimed but with no SCC or sub-processor documentation to check it against, and AWS being a US company means US_CLOUD_ACT exposure applies to the data it physically holds regardless of the EU region, the same reasoning applied to Vainu and SEO.AI in this directory. The strongest mitigation here is architectural rather than contractual: OpenReplay is genuinely open-source and self-hostable, so a customer that self-hosts removes both the AWS dependency and the sub-processor question entirely.

About OpenReplay

Session Replay You Can Actually Host Yourself

Most session-replay tools, Hotjar included, are cloud-only: your visitors' sessions leave your infrastructure the moment they're recorded. OpenReplay's core pitch is that this is optional. The project is open-source, and self-hosting is a first-class deployment path, not an afterthought bolted onto a SaaS product.

Three Ways to Run It

  • Open-Source (Self-Hosted): free to deploy on your own infrastructure. You manage hosting, storage and maintenance, and nothing leaves your servers.
  • Dedicated (Cloud-Managed): starts from $199/mo, billed hourly, fully managed by OpenReplay in their cloud or yours (BYOC), with no user, recording or retention limits, SSO, custom data retention and a choice of 50 regions.
  • Enterprise: custom pricing on multi-year contracts, on-premises deployment, SAML/SCIM, audit logging and dedicated support.

What It Captures

Beyond standard session replay (clicks, scrolls, rage clicks), OpenReplay leans into the developer side: network requests, console logs, and application state (Redux, VueX, MobX, NgRx, Zustand) alongside the visual replay. It also ships co-browsing, product analytics, journey/funnel analysis and heatmaps, positioning it against Hotjar, FullStory and LogRocket at once.

The Paris Entity, and a US Name in the Background

The Terms of Service name the contracting party plainly: "ASAYER SAS, CREATOR OF OPENREPLAY", governed by French law, with "the federal and state courts sitting in Paris, France" as the agreed venue. That makes Asayer SAS, Paris, the operating entity for anyone signing up.

The same documents also carry a second name: the site's schema.org markup and footer trademark notice both read "Asayer, Inc.", consistent with press coverage of a $4.7M seed round led by Runa Capital. That pattern, a Paris SAS running day-to-day operations under what reads as a US-incorporated Inc., is why this listing is recorded as EU-HQ'd with a foreign parent rather than fully EU-owned; nothing in the public documents resolves the corporate structure further than that.

Hosting Is Stated Plainly for the Cloud Service

The privacy policy states without qualification: "the Website is hosted in the European Union (EU) and information we collect will be stored and processed on our servers (hosted by Amazon AWS) in the European Union (EU)." AWS is still a US company, so CLOUD Act exposure applies to the data it holds regardless of the EU region, the same reasoning as SEO.AI and Vainu. Neither the privacy policy nor the terms mentions a DPA, names a sub-processor list, or references Standard Contractual Clauses, which is the main compliance gap here: for a company selling to European teams handling visitor session data, that documentation would normally be expected.

The Honest Way Out of the Gap

For a team that wants EU processing without relying on any vendor's documentation, self-hosting removes the question entirely: nothing is sent to OpenReplay's infrastructure at all, only your own. That is the strongest answer this category has to the Schrems II problem, and it is worth weighing against the operational cost of running the platform yourself.

Where It Fits

The direct comparison is Hotjar itself, cloud-only and now processing through non-EU infrastructure. See also heatmaps and session recording for the rest of the category.

Key Features

Session replay with DevTools-level network, console and state capture (Redux, VueX, MobX, NgRx, Zustand)
Co-browsing for live support sessions
Product analytics, funnels and journey analysis
Heatmaps alongside session recordings
Fully self-hostable open-source deployment with no vendor data flow
Managed cloud option with a choice of 50 regions and BYOC
SSO on managed plans; SAML/SCIM and audit logging on Enterprise

Pros & Cons

Genuinely open-source and self-hostable, the strongest answer in this category to EU-hosting concerns
Developer-focused capture (network, console, app state) beyond standard click/scroll replay
AWS EU hosting stated without qualification for the managed cloud service
No recording or retention limits on the Dedicated managed tier
SOC 2 Type II compliant, per the site footer
No DPA, sub-processor list, or SCC reference found in either the privacy policy or the terms
Corporate structure is unclear: a Paris SAS operates the service under what public documents suggest is a US-incorporated "Inc." name
Managed cloud still depends on AWS, a US company, even when the servers sit in the EU
Self-hosting removes the compliance gap but adds real operational overhead
$199/mo starting price on the managed tier before volume, on top of the self-hosting alternative

Replaces

OpenReplay GDPR & data protection: common questions

Is OpenReplay GDPR compliant?

Partly. OpenReplay meets some of the requirements, with caveats worth reading before you commit. OpenReplay is headquartered in France but owned by a non-EU parent, data is hosted within the European Union.

Where does OpenReplay store data?

OpenReplay states: ""The Website is hosted in the European Union (EU) and information we collect will be stored and processed on our servers (hosted by Amazon AWS) in the European Union (EU)" (openreplay.com/privacy.html, read raw 2026-09-07). No AWS sub-region is named.". Data is hosted within the European Union.

Does OpenReplay offer a Data Processing Agreement (DPA)?

We could not locate a published DPA for OpenReplay. That does not mean one is unavailable. Many vendors provide it on request or inside the account area rather than publishing it. Ask before you sign.

What a DPA has to cover โ†’

Is OpenReplay a European company?

Partly. OpenReplay is headquartered in France, but the ultimate parent is Asayer, Inc. (United States (unconfirmed state of incorporation)) is outside the EU, so foreign disclosure law can reach the group even though the team and offices are European.

Is OpenReplay subject to the US CLOUD Act?

Yes. US authorities can compel disclosure of data held by a US company or its subsidiaries, regardless of the country the servers sit in. EU hosting alone does not remove this, the question is who controls the data, not where the disk is.

Schrems II compliance checklist โ†’

Spotted something wrong?

Martech moves fast. Vendors change hosting regions, get acquired, publish a new DPA or rewrite their pricing, and they rarely announce it. We check what we publish and date every compliance review, but some of what you see here will be out of date before we catch it.

If you work at OpenReplay and something on this page is wrong, tell us and we will fix it. Readers, same invitation. Pointing us at the page that proves it gets it changed fastest.