Does your website use third-party services? Get GDPR compliant in minutes.
Try FlowConsentFree plan · 10-min setup
Open source HTML5 video player with native VAST and VPAID ad support, distributed by ExoClick and used by publishers to monetise video inventory.
Fluid Player is a free, open source HTML5 video player distributed by ExoClick S.L. (Spain, EU). It supports VAST and VPAID ad creatives natively, making it a popular choice for publishers who want to monetise video without licensing a paid commercial player.
The player JavaScript itself does not set tracking cookies on the visitor browser. When VAST advertising is configured, the player calls ad servers (ExoClick, JuicyAds, programmatic exchanges) that may set behavioural advertising cookies and propagate IAB TCF consent strings to other vendors.
Without VAST advertising, Fluid Player does not trigger Article 5(3) ePrivacy. With VAST advertising, all the cookies set by the loaded ad partners require Article 5(3) consent and the operator must integrate IAB TCF v2.2 to propagate the consent string.
Get GDPR compliant in 10 minutes
Free plan available · No credit card required
Self host the player JavaScript or serve it from the Fluid Player CDN (ExoClick, Spain, EU). Third party ad creatives loaded through VAST may come from US ad networks and require their own SCCs and Transfer Impact Assessments.
Self host the player when possible, integrate IAB TCF v2.2 for VAST advertising, block ad creatives until consent, sign DPAs with each ad partner, list every cookie loaded through the player and provide a non advertising fallback.
Websites using Fluid Player must obtain user consent under GDPR regulations.
DPIA considerations
A DPIA is generally not required for the player itself. It is recommended when the operator activates VAST advertising, which loads multiple ad partners and sets behavioural advertising cookies.
Sample consent text
This page uses Fluid Player to play video. With your consent, advertising creatives loaded through Fluid Player may set cookies and process your data for personalised ads.
Third-party domains contacted
fluidplayer.comcdn.fluidplayer.comexoclick.comCookies placed
| Name | Type | Duration | Purpose |
|---|---|---|---|
| euconsent-v2 | first_party | 6 months | IAB TCF v2.2 consent string propagated by Fluid Player to VAST advertising partners. |
| vast_session | first_party | Session | Session identifier used by Fluid Player to deduplicate ad requests within a single playback session. |
Fluid Player uses cookies for user preferences — inform visitors with a consent banner.
None directly. The player JavaScript does not write cookies. Cookies appear when the operator activates VAST advertising and ad partners load creatives.
Not for the player itself if no VAST ads are loaded. With VAST advertising, the loaded ad partners require Article 5(3) ePrivacy consent.
Legitimate interest (Art. 6(1)(f)) for the open source player. Consent (Art. 6(1)(a)) for the VAST advertising partners.
The player JavaScript itself does not. Third party ad creatives loaded through VAST may transfer data to US ad networks; sign their SCCs.
Generally no for the player. Recommended when VAST advertising with multiple partners and behavioural cookies is activated.
Self host the player JavaScript, integrate IAB TCF v2.2, block VAST until consent, sign DPAs with each ad partner and document every loaded cookie.
Other open source video players include Video.js, Plyr, JW Player Open Source, Shaka Player and the older MediaElement.js.
Mention Fluid Player and ExoClick S.L. as the player publisher, then list every cookie set by the loaded VAST ad partners with name, purpose, retention and processor.