FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Video
  4. Jitsi

Jitsi

PreferencesWebsite

Related services

Annoto

Annoto is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Annoto integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Annoto helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences
B

Brightcove

Brightcove is a user preference and personalization service that helps websites deliver customized experiences based on individual visitor settings and choices. It manages preferences for content display, communication channels, and interaction styles. Brightcove integrates with website platforms to remember and apply user choices consistently across sessions. With privacy-compliant preference storage, Brightcove enhances satisfaction by ensuring tailored browsing experiences for every visitor.

Preferences
B

Bunny Stream

Bunny Stream is a video hosting and streaming platform that helps businesses deliver high-quality video content to their audiences. It provides adaptive bitrate streaming, customizable players, and content management tools. Bunny Stream supports live streaming, on-demand playback, and video analytics. With CDN-powered delivery and responsive embeds, Bunny Stream ensures smooth playback across all devices and network conditions for engaging video experiences.

Preferences

Caast.tv

Caast.tv is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Caast.tv supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Caast.tv ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences

Captivate.fm

Captivate.fm is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Captivate.fm integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Captivate.fm helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences
C

Cloudflare Stream

Cloudflare Stream is a video hosting and streaming platform that helps businesses deliver high-quality video content to their audiences. It provides adaptive bitrate streaming, customizable players, and content management tools. Cloudflare Stream supports live streaming, on-demand playback, and video analytics. With CDN-powered delivery and responsive embeds, Cloudflare Stream ensures smooth playback across all devices and network conditions for engaging video experiences.

Preferences
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Jitsi do?

Jitsi is an open source video conferencing platform that runs in the browser via WebRTC and can be self hosted for full data sovereignty.

What is Jitsi

Jitsi is an open source video conferencing stack maintained by 8x8 and the community. The most visible component is Jitsi Meet, a fully browser based experience built on WebRTC, complemented by Jitsi Videobridge (media relay), Jicofo (conference focus) and Prosody (XMPP signalling). Anyone can self host the entire stack or use the public meet.jit.si service.

What data Jitsi collects

A Jitsi call processes the participants'' audio and video, IP addresses, browser identifiers, display names, chat messages, screen shares and any uploaded files. Local storage is used to remember device preferences, language, last meeting name and to cache the participant ID. When recordings or live streaming are enabled, the resulting media files become long lived personal data.

GDPR and ePrivacy implications

Embedding a Jitsi iframe or loading the external API script on your site causes the browser to download JavaScript from your Jitsi server (or meet.jit.si) and to write to localStorage. Under Art. 5(3) of the ePrivacy Directive, accessing or storing data on the user device requires prior consent unless it is strictly necessary. Real time communications between users is not strictly necessary for browsing your page, so consent is the correct basis.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent and legal basis

For a Jitsi widget embedded on a marketing or blog page, collect explicit consent before the iframe loads. For a paid video conferencing product where Jitsi powers the calls, contract performance (Art. 6(1)(b) GDPR) is usually the right basis. Recording a meeting introduces an additional purpose and a stronger duty to inform every participant, including those who join later.

Data transfers and hosting

A self hosted Jitsi cluster placed in EU datacenters (Hetzner, OVHcloud, Scaleway, Infomaniak, NetCup, internal infrastructure) keeps signalling and media inside the EU. The public meet.jit.si service is operated by 8x8 from a US headquartered company; even with EU media servers, transfers may occur and need to be covered by the EU US Data Privacy Framework or Standard Contractual Clauses.

Practical compliance steps

Self host on EU infrastructure when possible. Turn off external services in config.js (callstats, third party analytics, gravatar). Disable third party logging like Sentry and Matomo unless you control them. Use short room names that are not user identifiers. Enforce TLS for every component, store recordings in EU object storage with encryption and short retention, and offer a microphone or camera off by default for joiners.

GDPR consent category

Preferences

Websites using Jitsi must obtain user consent under GDPR regulations.

Legal basisConsent (Art. 6(1)(a) GDPR) when embedded on a third party site that loads JavaScript, contract performance (Art. 6(1)(b) GDPR) when offered as part of your own communication product
Risk levelmedium
Applicable regulationsGDPR, ePrivacy Directive (Art. 5(3) for browser storage), national telecommunications laws on real time communications

DPIA considerations

A DPIA is recommended when Jitsi handles patient consultations, legal hearings, employee performance reviews or any sensitive conversation; when sessions are recorded; or when transcripts are stored. Self hosting in the EU with disabled telemetry and short retention reduces the risk profile.

Sample consent text

We use Jitsi to power live video meetings. When you join a call your browser exchanges audio, video, IP address and a participant identifier with the Jitsi server. We need your consent before the meeting starts. Decline if you prefer to read the page without launching a call.

Technical details

Tracking methodWebRTC based real time communication, in browser JavaScript and optional XMPP signalling
Server locationSelf hosted (typically EU) or hosted meet.jit.si infrastructure
Cookieless tracking availableYes

Third-party domains contacted

meet.jit.si8x8.vcweb-cdn.jitsi.net

Jitsi uses cookies for user preferences — inform visitors with a consent banner.

Get started freeScan your site

Frequently asked questions

Does Jitsi set cookies?

Jitsi Meet uses localStorage and sessionStorage rather than classical cookies for participant identifiers, language and device preferences. A reverse proxy or load balancer in front of Jitsi may add session cookies.

Is consent required to embed Jitsi?

Yes, when you embed Jitsi as a third party widget you need prior consent because the script and the iframe write to localStorage and process audio, video and IP addresses. Inside a paid product where Jitsi is core, contract performance applies.

Which GDPR legal basis applies?

Consent (Art. 6(1)(a) GDPR) for embedded widgets on a content site. Contract performance (Art. 6(1)(b) GDPR) for video conferencing products. Recordings always require explicit information and often explicit consent.

Are there transfers to the United States?

A self hosted Jitsi cluster in the EU has no US transfer. meet.jit.si is operated by 8x8, a US company; even when media flows through EU bridges, control plane data may reach the US and must be covered by the EU US Data Privacy Framework or Standard Contractual Clauses.

Do I need a DPIA?

Recommended when Jitsi is used for sensitive contexts (medical, legal, HR, education of minors), when sessions are recorded or live streamed, when transcripts are stored, or when the audience is large.

How do I deploy Jitsi compliantly?

Self host on EU infrastructure, disable third party services in config.js, turn off telemetry, enforce TLS, store recordings encrypted with a short retention, default to disabled camera and microphone, and provide a clear privacy notice to participants before they join.

Are there alternatives to Jitsi?

EU based alternatives include BigBlueButton (EU community), Galène, Element Call (Matrix), Whereby (Norway, hosted), Tixeo (France, end to end encrypted), Visio CNED and Rendez Vous from the French government's Tchap stack.

How do I update my cookie policy for Jitsi?

List the localStorage and sessionStorage entries written by Jitsi (jitsi.user.id, callStatsUserName, language, recentRooms and similar) under a "functional" or "interactive content" category, along with the data sent to the Jitsi server and the legal basis.