Comparison: Session Replay Tools

GDPR-Compliant Session Replay Tools with PII Masking: Full Comparison 2026

Which session replay tools are genuinely GDPR compliant with proper PII masking? Not all tools that claim compliance actually stop recording when a user rejects analytics, and default masking settings vary wildly across vendors. This guide compares the leading session replay tools on default PII masking behavior, EU data residency, HIPAA BAA coverage, GPC signal handling, consent state behavior, and pricing, so privacy, legal, and engineering teams can make an informed choice.

Quick summary

What to know before you choose

What it does

Session replay records visitor interactions including mouse movement, clicks, scrolls, form interactions, and network requests so product and UX teams can understand exactly what happened during a session.

What to look for

Evaluate default form masking, EU data residency, HIPAA BAA availability, GPC signal handling, server-side relay options, and whether the tool truly stops recording on a consent reject.

Where Lokker fits

Lokker validates that session replay stops in reject and GPC states, detects every replay vendor across your portfolio regardless of how it was deployed, and enforces blocking on sensitive paths when consent fails.

Quick answer

GDPR-aligned session replay requires default PII masking on forms and sensitive fields, EU data residency or a valid DPA, and proof that recording stops when visitors reject analytics or send Global Privacy Control. Vendor choice is only the first decision. Lokker often sees the same root cause as on CMP engagements: no consent layer, or a banner that says opt-out while replay and pixels still fire. Replay scripts drift through GTM, direct page embeds, and stale categories. We inventory replay on the wire and validate reject and GPC with evidence counsel and insurers can use outside the vendor dashboard.

Field perspective

Session replay is where "the CMP said no" shows up on the wire

Replay tools are a frequent subject in privacy programs, underwriting, and demand letters involving tracking. Teams want product insight; legal and compliance need proof that recording stops when the visitor opts out. We are not saying every deployment is unlawful. We are saying the mismatch between banner and network is what we see when matters go wrong.

The CMP may list replay under analytics and the privacy policy may describe opt-out rights. If the recording script still loads after reject or GPC, you have the same problem as a misconfigured ads pixel: policy and UI say one thing, behavior says another. That gap does not depend on whether you chose Hotjar, FullStory, or Clarity. It depends on tag order, categories, rescans, and whether marketing added the snippet outside the tag manager.

Use this guide to shortlist vendors on masking and residency, then treat maintenance as non-optional. Privacy Edge finds replay across the estate, Consent Validator proves each consent state, and Guardian can block recording when the stack drifts so teams can get back to building the business.

Evaluation framework

What to evaluate in a session replay tool

Feature matrices help you shortlist vendors. These criteria cover masking defaults, lawful basis, consent gating, and the proof privacy teams need after marketing keeps publishing new tags.

Default PII masking, not only password fields

Replay captures form input, URLs, and custom identify calls. Vendors differ on whether text fields are masked by default or only after configuration.

  • Confirm masking covers names, email, health, and financial fields on real templates
  • Review URL query parameters and hash fragments on sensitive journeys
  • Document which fields remain visible in replay admin for support staff

Consent category and CMP integration

Session replay is analytics or performance, never strictly necessary. The recording script must not load in pre-consent, reject, or GPC states.

  • Place replay in the correct CMP category with deny-by-default tag triggers
  • Load CMP before GTM or hard-coded replay snippets
  • Run network tests for accept, reject, and GPC on priority URLs

Data location, DPAs, and retention

EU residency and HIPAA BAA availability vary by vendor and plan. Retention limits matter for GDPR data minimization.

  • Execute a DPA and review sub-processors before production
  • Set retention to the shortest period that meets product needs
  • Block replay on authenticated, payment, and clinical paths where possible

Network-level proof after every release

Vendor dashboards and CMP admin views do not show what crossed the wire from the visitor browser.

  • Store HAR or automated captures for legal and insurance workflows
  • Retest after GTM publishes and after new landing pages ship
  • Use Guardian as a safety net when CMP and tag manager drift

Operating model

How session replay fits your CMP and tag manager

Replay is almost always deployed through Google Tag Manager or a similar container. Compliance depends on load order, consent variables, and whether the recording script is blocked entirely when consent is denied.

  1. Categorize replay outside strictly necessary

    Map the vendor to analytics or performance in OneTrust, Cookiebot, TrustArc, or your CMP. Misclassification is a frequent root cause of replay firing before consent.

  2. Gate the tag on consent variables, not time alone

    GTM triggers should read CMP purpose flags or Consent Mode signals. Time-based or all-pages triggers bypass visitor choice.

  3. Validate masking plus script absence on reject

    Masked replay still loads the SDK and transmits metadata. Reject and GPC states should show zero outbound calls to the replay host in network logs.

  4. Scope URL blocking for high-risk paths

    Use vendor URL rules to exclude checkout, account, intake, and video-heavy templates where VPPA or HIPAA exposure is elevated.

  5. Schedule rescans when containers change

    Treat replay like any other high-risk tag: quarterly consent-state matrix minimum, and full retest on every container publish that touches marketing or analytics.

The tools

Tools included in this comparison

8 leading tools covering free, mid-market, and enterprise tiers, cloud and self-hosted deployment, and a range of privacy and compliance postures.

Hotjar logo

Hotjar

Session recording, heatmaps, and user feedback surveys in one platform.

From ~$50/moCloud + EU option
FullStory logo

FullStory

Enterprise digital experience intelligence with high-fidelity session replay and DX Data analytics.

Enterprise pricingCloud + EU option
LogRocket logo

LogRocket

Session replay with JavaScript error monitoring and network request logging for product and engineering teams.

From ~$200/moCloud + EU option
Mouseflow logo

Mouseflow

Session recording with funnel analysis, form analytics, and GDPR-focused privacy defaults.

From ~$50/moCloud + EU option
Glassbox logo

Glassbox

Enterprise session analytics with on-premises deployment for financial services and regulated industries.

Enterprise pricingCloud + on-premises
PostHog logo

PostHog

Open-source product analytics platform with session replay, feature flags, A/B testing, and data warehouse exports.

FreeCloud or self-hosted
Smartlook logo

Smartlook

Session recording and event analytics with native mobile SDKs at a competitive price point.

From ~$50/moCloud + EU option

All product names and trademarks are property of their respective owners. Lokker is not affiliated with or endorsed by any of the companies listed. Pricing and feature information is based on publicly available data and may change; verify with each vendor before purchasing.

Feature comparison

Capability comparison matrix

How each tool compares across the dimensions that matter most for product, engineering, and privacy teams.

Focus the matrix

Showing 5 of 8 tools. Add vendors as needed, or show the full table when you want every column.

3 tools are hidden from the focused table. The full text matrix below keeps every capability visible in the page source.

Scroll sideways if you choose more columns than fit your screen.
Capability
Microsoft Clarity Microsoft Clarity
Hotjar Hotjar
FullStory FullStory
LogRocket LogRocket
Mouseflow Mouseflow
Recording scopeClicks, scrolls, mouse movement, and page structure; cookieless; all sessions capturedClicks, scrolls, mouse movement; sampling by percentage or user attribute filtersHigh-fidelity DOM capture including dynamic content; DX Data analytics layer on topFull session with JavaScript errors, network requests, Redux state, and console logsClicks, scrolls, movement, and form interactions; funnel and conversion path analysis
Heatmaps and click mapsClick maps, scroll maps, and area heatmaps included at no costClick maps, scroll maps, and move maps included in all plansDX Data heatmaps and click maps; segment-filtered heatmaps on higher plansHeatmaps included on paid plansClick maps, scroll maps, movement maps, attention maps included
Rage and frustration detectionRage click and dead click detection; frustration score per sessionRage click detection and frustration signal filteringRage click, error click, and thrash detectionRage click detection and JavaScript error correlationRage click, cursor thrash, and frustration score per session
User identification and session taggingAnonymous sessions only; no user identification APIIdentify API for tagging sessions with user ID and custom attributesFS.identify() with user variables and session search by user attributesLogRocket.identify() with traits and attribute-based session searchUser tagging with custom variables and segment filters
Native mobile app supportWeb only; no native mobile SDKWeb only; mobile web recording supportedNative iOS and Android SDKs with mobile-specific session replayNative iOS and Android SDKsWeb only
Developer and analytics integrationsGoogle Analytics 4 and Microsoft Advertising UET integrationHubSpot, Segment, Jira, Slack, and over 30 integrationsSegment, Amplitude, Heap, Salesforce, BigQuery, and data warehouse exportsJira, GitHub, Segment, Amplitude, Sentry, and error monitoring platformsGoogle Analytics, Salesforce, and major CMP integrations
Free tierFully free with no session or usage limitsFree for up to 35 daily sessions and 300 recordings per monthNo free tier; enterprise pricing on requestFree for up to 1,000 sessions per monthFree for up to 500 recordings per month
Default data retention13 months (fixed; cannot be shortened)365 days (configurable on paid plans)90 days default; longer retention available on higher plans30 days default; longer periods on paid plans30 to 365 days depending on plan
Session sampling controlsNo sampling; all sessions are captured automaticallyPercentage sampling and user attribute filteringCapture rules for URL targeting and attribute-based session samplingConfigurable sampling rate and attribute-based session targetingSampling rate controls on all paid plans
API and data exportNo public API; GA4 export integration onlyRecordings and heatmaps API on paid plansData Export API; BigQuery and data warehouse exports on enterprise plansData export API; analytics and CDP destination integrationsREST API on paid plans
Full text matrix for all tools

Recording scope

Microsoft Clarity
Clicks, scrolls, mouse movement, and page structure; cookieless; all sessions captured
Hotjar
Clicks, scrolls, mouse movement; sampling by percentage or user attribute filters
FullStory
High-fidelity DOM capture including dynamic content; DX Data analytics layer on top
LogRocket
Full session with JavaScript errors, network requests, Redux state, and console logs
Mouseflow
Clicks, scrolls, movement, and form interactions; funnel and conversion path analysis
Glassbox
Full session with struggle detection and augmented journey analytics for enterprise
PostHog
Session recording integrated with product analytics events; self-hosted or EU cloud
Smartlook
Clicks, scrolls, movement; cross-platform web and native mobile recording

Heatmaps and click maps

Microsoft Clarity
Click maps, scroll maps, and area heatmaps included at no cost
Hotjar
Click maps, scroll maps, and move maps included in all plans
FullStory
DX Data heatmaps and click maps; segment-filtered heatmaps on higher plans
LogRocket
Heatmaps included on paid plans
Mouseflow
Click maps, scroll maps, movement maps, attention maps included
Glassbox
Struggle heatmaps and digital experience heatmaps
PostHog
Heatmaps included in the open-source and cloud product
Smartlook
Click maps and heatmaps included

Rage and frustration detection

Microsoft Clarity
Rage click and dead click detection; frustration score per session
Hotjar
Rage click detection and frustration signal filtering
FullStory
Rage click, error click, and thrash detection
LogRocket
Rage click detection and JavaScript error correlation
Mouseflow
Rage click, cursor thrash, and frustration score per session
Glassbox
Struggle score with rage click, form abandonment, and error tracking
PostHog
Rage click and dead click detection
Smartlook
Rage click detection

User identification and session tagging

Microsoft Clarity
Anonymous sessions only; no user identification API
Hotjar
Identify API for tagging sessions with user ID and custom attributes
FullStory
FS.identify() with user variables and session search by user attributes
LogRocket
LogRocket.identify() with traits and attribute-based session search
Mouseflow
User tagging with custom variables and segment filters
Glassbox
Recognized user session linking and attribute tagging
PostHog
posthog.identify() with rich person properties and session filtering
Smartlook
smartlook.identify() with custom properties and filtering

Native mobile app support

Microsoft Clarity
Web only; no native mobile SDK
Hotjar
Web only; mobile web recording supported
FullStory
Native iOS and Android SDKs with mobile-specific session replay
LogRocket
Native iOS and Android SDKs
Mouseflow
Web only
Glassbox
Native iOS and Android SDKs for enterprise mobile deployments
PostHog
Native iOS, Android, React Native, and Flutter SDKs
Smartlook
Native iOS, Android, React Native, and Flutter SDKs

Developer and analytics integrations

Microsoft Clarity
Google Analytics 4 and Microsoft Advertising UET integration
Hotjar
HubSpot, Segment, Jira, Slack, and over 30 integrations
FullStory
Segment, Amplitude, Heap, Salesforce, BigQuery, and data warehouse exports
LogRocket
Jira, GitHub, Segment, Amplitude, Sentry, and error monitoring platforms
Mouseflow
Google Analytics, Salesforce, and major CMP integrations
Glassbox
Enterprise analytics, CRM, and customer service platform integrations
PostHog
Sentry, HubSpot, Segment, dbt, and 50+ data warehouse and CDP destinations
Smartlook
Analytics, product analytics, and customer support tool integrations

Free tier

Microsoft Clarity
Fully free with no session or usage limits
Hotjar
Free for up to 35 daily sessions and 300 recordings per month
FullStory
No free tier; enterprise pricing on request
LogRocket
Free for up to 1,000 sessions per month
Mouseflow
Free for up to 500 recordings per month
Glassbox
No free tier; enterprise pricing on request
PostHog
Free for up to 5,000 sessions per month on cloud; fully free when self-hosted
Smartlook
Free for up to 3,000 sessions per month

Default data retention

Microsoft Clarity
13 months (fixed; cannot be shortened)
Hotjar
365 days (configurable on paid plans)
FullStory
90 days default; longer retention available on higher plans
LogRocket
30 days default; longer periods on paid plans
Mouseflow
30 to 365 days depending on plan
Glassbox
Configurable per enterprise SLA
PostHog
1 year on cloud; unlimited storage when self-hosted
Smartlook
30 days on free plan; up to 90 days on paid plans

Session sampling controls

Microsoft Clarity
No sampling; all sessions are captured automatically
Hotjar
Percentage sampling and user attribute filtering
FullStory
Capture rules for URL targeting and attribute-based session sampling
LogRocket
Configurable sampling rate and attribute-based session targeting
Mouseflow
Sampling rate controls on all paid plans
Glassbox
Full capture and sampling modes configurable per property
PostHog
Configurable sampling rate in the session recording settings
Smartlook
Sampling controls available on paid plans

API and data export

Microsoft Clarity
No public API; GA4 export integration only
Hotjar
Recordings and heatmaps API on paid plans
FullStory
Data Export API; BigQuery and data warehouse exports on enterprise plans
LogRocket
Data export API; analytics and CDP destination integrations
Mouseflow
REST API on paid plans
Glassbox
Enterprise data export and API access
PostHog
Full REST API; SQL access; data warehouse exports and self-hosted data lake
Smartlook
REST API on paid plans

Head-to-head

Hotjar vs FullStory: product team comparison

Both target UX and product teams, but privacy posture and enterprise features diverge. Neither natively honors GPC without CMP gating.

Dimension HotjarFullStory
Best forMarketing and growth teams wanting heatmaps, surveys, and fast SaaS deploymentProduct orgs needing advanced search, frustration signals, and enterprise GDPR tooling
Default PII maskingPassword fields only by default; broader masking requires configurationMasks passwords by default; general text masking available with rules and services
HIPAA BAANot available; avoid PHI pagesAvailable on enterprise plans with scoped deployment review
Pricing motionSMB-friendly tiers; scales with sessions and sitesEnterprise quote; higher floor but deeper product analytics coupling
Privacy proof burdenRequires explicit CMP gating and network tests on reject/GPCSame; EU hosting and DPA do not remove consent obligations

Head-to-head

Microsoft Clarity vs Hotjar: free vs paid replay

Clarity is often adopted for cost reasons. Hotjar bundles surveys and feedback. Compare masking, retention, and consent behavior before you deploy on regulated properties.

Dimension Microsoft ClarityHotjar
CostFree without session capsFree tier limited; paid plans from roughly $39 per month and up
Default maskingPassword fields; other inputs need CSS selector rulesPassword fields only unless configured
RetentionFixed 13-month retention; not configurableConfigurable retention on paid plans
GPC handlingNo native GPC; must gate via CMP or GuardianNo native GPC; must gate via CMP or Guardian
When to avoidHealthcare PHI, strict HIPAA, and some financial flows without hard blocksSame; plus evaluate cost of surveys if you only need replay

Does your tool actually stop in reject and GPC states?

Lokker Consent Validator runs automated browser sessions across every consent state and confirms at the network layer whether tools in this category still send requests when they should not.

Privacy and compliance

Privacy and compliance scorecard

The dimensions Lokker Privacy Edge evaluates when it detects session replay tools on your properties. Use this scorecard alongside the capability matrix when making your vendor decision.

Yes
Partial
No
Unknown
Privacy dimension
Microsoft Clarity
Hotjar
FullStory
LogRocket
Mouseflow
Glassbox
PostHog
Smartlook
Password fields masked by default
Text inputs masked by default
GPC (Global Privacy Control) respected
EU data residency option
HIPAA BAA available
Block recording on specific URLs
Server-side relay or proxy option
Cookie-free mode
Configurable retention period
Published sub-processor list

Scores reflect publicly available product documentation as of 2026. Vendor capabilities change; verify current behavior with each vendor and through independent testing. "Partial" indicates the capability exists but requires non-default configuration, an additional plan tier, or has meaningful limitations.

Buyer guidance

How to choose the right tool for your context

Choosing among these session replay tools depends on your industry, infrastructure, privacy posture, and budget. Use these decision guides to narrow your evaluation.

Which tools offer genuine GDPR-compliant session replay with PII masking?

Mouseflow, Glassbox, and PostHog mask all text inputs by default, making them the strongest choices for GDPR-compliant deployments that prioritize PII masking out of the box. FullStory and LogRocket require configuration to mask general text fields beyond passwords. Microsoft Clarity requires explicit CSS selector configuration to mask any input beyond passwords. Default masking is only part of the story: you must also confirm the tool stops recording entirely when a user rejects analytics, which requires network-layer validation rather than dashboard inspection.

Lokker note: For teams that need strong default masking with minimal configuration overhead, Mouseflow or PostHog self-hosted are the most GDPR-aligned starting points. Pair any choice with Lokker Consent Validator to confirm the tool stops recording on reject and GPC states.

Healthcare or HIPAA-regulated properties

Only FullStory, LogRocket (enterprise), Glassbox, and PostHog (enterprise cloud or self-hosted) offer HIPAA BAA coverage. Clarity and Hotjar should not be used on any page that renders PHI or ePHI.

Lokker note: Validate that the tool you choose stops recording in reject and GPC states using Lokker Consent Validator, and confirm that your CMP gates the script correctly.

EU-first or GDPR-strict organizations

All listed vendors offer EU data residency, but residency alone does not satisfy GDPR. Require a DPA, confirm sub-processor lists, and validate that the tool is gated by explicit opt-in consent before any recording occurs.

Lokker note: PostHog self-hosted gives the highest level of data location control. Mouseflow and Hotjar have long-standing EU hosting with straightforward DPA processes.

Price-sensitive or early-stage teams

Microsoft Clarity is fully free with no session limits. PostHog and Smartlook offer generous free tiers. Hotjar and Mouseflow have entry plans under $50 per month.

Lokker note: Even free tools create compliance obligations. Validate consent gating before go-live, regardless of cost tier.

Banking, insurance, and fintech deployments

Glassbox targets financial services with on-premises options, strong default masking, and governance features. FullStory and LogRocket offer enterprise BAAs and configurable field-level masking for apps that handle account numbers and support flows. Confirm EU data residency, role-based access to replays, and that recording is blocked on payment and authenticated account URLs.

Lokker note: Run Consent Validator on login, transfer, and quote flows after every release. Pair with Guardian on paths where a single misconfigured tag could expose financial PII in replay payloads.

Developer-led or engineering-focused teams

LogRocket combines session replay with JavaScript error monitoring and network request logging in a single tool, making it particularly useful for engineering teams that need to correlate UX issues with code-level errors. PostHog offers an open-source stack with analytics, feature flags, and A/B testing alongside replay.

Lokker note: PostHog self-hosted gives engineering teams full data ownership and eliminates third-party data transfer concerns entirely.

Teams requiring self-hosted deployment

PostHog is the only mainstream session replay tool that is fully open source and self-hostable with complete feature parity. Glassbox offers an on-premises enterprise option. All other tools are cloud-only.

Lokker note: Self-hosted deployments shift data processing entirely to your infrastructure, but you still need to validate consent logic, since the recording script still runs in the visitor browser.

Ongoing operations

Session replay maintainability after go-live

Launch validation is necessary but not sufficient. No replay vendor removes the need for a team to maintain the CMP, tag manager, and blocking rules. Replay tags arrive through GTM, agencies paste snippets on campaign landers, and categories fall behind live vendors. Without ongoing proof in opt-out states, drift becomes a demand letter risk, not a theoretical compliance gap.

Retest reject and GPC on every container publish

A single new trigger can fire replay before consent resolves. Store network captures for counsel and insurers when you change analytics tags.

Rescan for shadow replay deployments

Privacy Edge detects replay vendors by network fingerprint, including tag-manager aliases and agency-added snippets not in your CMP vendor list.

Align retention with policy and regulation

Long fixed retention (for example Clarity at 13 months) may conflict with data minimization expectations. Document business justification and deletion workflows.

Review video and healthcare templates for VPPA exposure

Pages with embedded video are higher risk for VPPA theories. Legal review before enabling replay on news, entertainment, or patient education content.

Keep identify and custom event APIs out of PII paths

Developers sometimes pass email or account IDs into replay identify calls. Code review plus Guardian rules reduce accidental disclosure.

Privacy context

The privacy reality of session replay

Session replay is one of the highest-risk third-party tool categories in web privacy law. Three separate legal theories have produced active litigation: VPPA (Video Privacy Protection Act) claims for recording "video" content, HIPAA tracking technology obligations from HHS OCR guidance, and wiretapping-theory suits under California CIPA. Understanding what session replay actually captures, beyond what the vendor marketing says, is essential before deployment.

"Masking" does not mean the tool is not running

Even fully masked session replay loads the recording script, sets cookies or local storage, and transmits session metadata including URLs, referrers, session durations, and device fingerprints to the vendor. A consent reject must prevent the script from loading entirely, not merely mask inputs. Most CMP configurations block the visual output but leave the script running.

URLs, query strings, and fragments contain sensitive data

Session replay captures the full URL for every page visit, including query parameters and fragments that may encode search terms, filter states, user IDs, product details, or health-related keywords. A URL like /results?condition=diabetes&zip=90210 transmitted to a third party may constitute a disclosure of health data even if all form inputs are masked.

Custom events and identify calls carry user data

Replay tools that support user identification or custom event tracking can receive explicit PII through developer API calls. Attributes like name, email, user ID, and behavioral properties are transmitted to vendor servers. These calls often originate from product analytics code rather than the replay SDK directly, making them easy to miss in a consent audit.

VPPA exposure does not require video content on the page

VPPA class actions in the US have alleged that session replay tools capture "video" of the visitor interacting with video content on the page, creating an unlawful disclosure of viewing history to the replay vendor. Healthcare, streaming, and news sites are common targets. The legal theory does not require a dedicated video player; embedded players in editorial content are sufficient.

Tag manager deployment bypasses CMP gating

Session replay scripts are frequently deployed through Google Tag Manager or similar containers. If the tag manager itself loads before the CMP resolves, or if the replay tag lacks proper consent-mode integration, it may fire in pre-consent or reject states regardless of the CMP configuration. Network-layer validation is the only reliable way to confirm this.

GPC is an opt-out signal most replay tools ignore natively

Global Privacy Control is a browser-level signal for opt-out of sale and sharing of personal data. None of the session replay tools in this comparison natively intercept the GPC signal and stop recording without additional configuration. Organizations with California GPC obligations must gate session replay through a CMP or network-layer enforcement tool.

Where Lokker fits

How Lokker helps with session replay compliance

Deploying a session replay tool is only the first decision. What protects the business is proof that opt-out and GPC stop the script on the wire, including when tags bypass the CMP. Lokker documents that behavior for counsel and insurers and can block recording when the stack drifts.

Privacy Edge: detect every replay vendor across your portfolio

Privacy Edge scans your web properties and identifies session replay scripts by network fingerprint, not just domain name. It surfaces obfuscated or tag-manager-delivered replay tools that may not appear in a manual inventory, maps them to the Session Replay risk category, and produces HIPAA and VPPA-mapped reason codes where applicable.

See Privacy Edge

Consent Validator: confirm replay stops on reject and GPC

Consent Validator runs automated browser sessions in pre-consent, reject, accept, and GPC states and captures exactly what the session replay tool does in each. If replay requests fire in a state where they should not, Consent Validator surfaces the finding with network-level evidence for your legal and privacy team.

See Consent Validator

Guardian: enforce blocking when consent fails

Guardian intercepts session replay scripts at the browser network layer before they can load, transmit data, or identify the visitor. Trust rules defined in Privacy Edge are enforced in real time, so a CMP misconfiguration cannot result in an unauthorized replay session reaching the vendor.

See Guardian

Common questions

Session Replay Tools: frequently asked questions

The most common questions from privacy teams, legal counsel, and buyers evaluating session replay tools.

Next step

Validate your session replay tools deployment with Lokker

Lokker confirms that the tool you choose stops collecting data in reject and GPC states, surfaces any gaps in your CMP configuration, and enforces blocking at the network layer so a misconfigured consent banner cannot result in an unauthorized data collection event.

Privacy policy guidance

Drafting your privacy policy? See per-vendor disclosure guides.

Each guide explains what data the tool collects, illustrative policy language for discussion with counsel, jurisdiction notes, and a CMP configuration checklist.