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. Vimeo Player
V

Vimeo Player

Preferences

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 Vimeo Player do?

Vimeo Player is a widely used video hosting and embedding platform that allows website owners to serve high-quality video content via an iframe embed. With default settings it sets analytics cookies and transfers viewer data to Vimeo servers in the United States, triggering GDPR and ePrivacy compliance obligations. Vimeo offers a do-not-track parameter (dnt=1) that disables cookies and reduces data collection. Consent-gated loading is the recommended approach for full compliance.

What is Vimeo Player?

Vimeo Player is the embeddable video player component of Vimeo, a video hosting and streaming platform operated by Vimeo Inc., headquartered in New York. Website owners embed Vimeo videos using an iframe pointing to player.vimeo.com, which loads the Vimeo player, its JavaScript SDK, and serves the video content via Vimeo's global CDN. Vimeo supports adaptive bitrate streaming, customisable players, chapter markers, password protection, and detailed video analytics including heatmaps and engagement graphs.

What Data and Cookies Does Vimeo Player Collect?

When embedded with default settings, Vimeo Player sets the vuid cookie (unique visitor identifier, 2 years) and the player cookie (player preferences, 1 year). It also collects viewer IP addresses, device type, browser type, the page URL where the embed is hosted, video playback events (play, pause, watch percentage), and referrer data. This data is used for video analytics, delivery optimisation, and may be used for Vimeo advertising if the viewer has a Vimeo account. The dnt=1 URL parameter disables the vuid tracking cookie and limits data collection to delivery-only metrics.

GDPR and ePrivacy Implications

Embedding Vimeo Player with default settings triggers third-party cookie placement and data transmission to US-based servers. Under the ePrivacy Directive, the vuid and player cookies require prior consent because they are not strictly necessary for the website's own functionality. Several EU data protection authorities have investigated video embed services and concluded that website operators are joint controllers for the initial data transmission triggered by the embed loading. This means website operators share responsibility for the lawfulness of the data collection, even though Vimeo controls what happens to data on its end.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent Requirements and the dnt=1 Option

Two main compliance approaches exist. The first is consent-gated loading: show a video placeholder by default, and only load the Vimeo iframe after the visitor grants consent to functional or analytics cookies. The second is using the dnt=1 parameter (e.g. player.vimeo.com/video/ID?dnt=1) which disables the vuid tracking cookie and limits data collection. Using dnt=1 may allow loading the embed under legitimate interest or without consent for strictly functional purposes, though the IP address transfer still occurs and legal opinions vary by jurisdiction. Consent-gated loading with dnt=1 provides the strongest compliance position.

Data Transfers Outside the EU

Vimeo Inc. is headquartered in New York and processes viewer data in the United States. Vimeo uses Standard Contractual Clauses for EU-US data transfers and maintains a GDPR-compliant data processing addendum for business customers. The video CDN requests and analytics data are transmitted to US-based infrastructure. Website operators embedding Vimeo should execute Vimeo's Data Processing Addendum and document the SCC transfer mechanism in their Records of Processing Activities under GDPR Article 30.

Practical Compliance Steps

Use a consent management platform to block Vimeo iframes by default. Replace embeds with a static thumbnail and play button that only loads the iframe after consent is granted. Add the dnt=1 parameter to all Vimeo embed URLs to disable tracking cookies even after consent, or use it as a no-consent fallback. Sign Vimeo's Data Processing Addendum in your Vimeo account settings. Update your cookie policy to list the vuid and player cookies along with their purpose, duration, and the US data transfer. Consider self-hosting critical videos using HTML5 video or an EU-based hosting alternative.

GDPR consent category

Preferences

Websites using Vimeo Player must obtain user consent under GDPR regulations.

Legal basisConsent (Art. 6(1)(a) GDPR) when embedded with tracking enabled. The dnt=1 privacy-enhanced embed mode may support a legitimate interest basis, but consent is the safest approach.
Risk levelmedium
Applicable regulationsGDPR, ePrivacy Directive

DPIA considerations

A DPIA should assess: (1) whether dnt=1 sufficiently limits data collection for legitimate interest, or whether consent remains required, (2) transfer of viewer IP addresses and engagement data to Vimeo (US), (3) adequacy of Vimeo's Standard Contractual Clauses, (4) whether self-hosted HTML5 video eliminates the third-party risk, (5) data retention policies for video analytics.

Sample consent text

I consent to Vimeo Player loading and tracking my video viewing activity on this site. This may transfer my data to Vimeo Inc. in the United States. I can withdraw consent at any time via the cookie settings.

Technical details

Tracking methodEmbedded iframe, JavaScript SDK, browser cookies, video analytics events
Server locationUnited States (Vimeo Inc.)
Cookieless tracking availableYes
Data transferred outside the EUViewer IP addresses, device information, and video engagement data are transmitted to Vimeo servers in the United States. Vimeo uses Standard Contractual Clauses for EU-US data transfers.

Third-party domains contacted

player.vimeo.complayer.vimeo.comvimeo.comvimeo.comf.vimeocdn.comvimeocdn.comfresnel.vimeo.comfresnel.vimeo.com

Cookies placed

NameTypeDurationPurpose
vuidanalytics2 yearsVimeo visitor and usage identifier used for analytics, content personalisation, and usage statistics
vuidAnalytics2 yearsVimeo unique visitor identifier used for video analytics, view counts and performance statistics
playerfunctional1 yearStores user player preferences such as volume level, quality settings, and playback behaviour
playerFunctional1 yearStores Vimeo player preferences including volume level and playback quality settings

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

Get started freeScan your site

Frequently asked questions

What cookies does the Vimeo Player embed set?

The Vimeo Player typically sets two cookies: vuid (analytics identifier, 2 years) and player (functional preferences, 1 year). Additional tracking cookies may be set if the viewer is logged into Vimeo. These cookies are placed when the embedded player loads, not only when playback begins.

Is consent required before embedding a Vimeo video?

Yes. Because the Vimeo Player sets analytics cookies and transmits the visitor's IP address to Vimeo's servers the moment it loads, consent is required under the ePrivacy Directive and GDPR. You must block the iframe from loading until the visitor accepts the relevant cookie categories.

What personal data does Vimeo collect through its player?

When a Vimeo video is embedded and loads, Vimeo receives the visitor's IP address, browser and device information, page URL, referrer, and playback interactions. If the visitor is logged into Vimeo, this data can be linked to their account. This data is used for analytics, content delivery, and ad targeting.

Does Vimeo transfer data to the United States?

Yes. Vimeo is headquartered in New York and processes data in the United States. Every embed loads assets from Vimeo servers, constituting an international data transfer. Vimeo relies on Standard Contractual Clauses and the EU-US Data Privacy Framework to legitimise transfers to the US.

Does the dnt=1 parameter make Vimeo GDPR-compliant without consent?

No. Adding dnt=1 to the embed URL disables some analytics and prevents the vuid cookie in certain configurations, but the player still contacts Vimeo servers and transmits IP addresses. Consent is still required before loading the player in most EU/EEA contexts.

How do I implement Vimeo Player with a CMP?

Configure your CMP to block the Vimeo iframe from rendering until the visitor consents to the media or analytics category. A common approach is to replace the embed with a thumbnail and consent notice. When consent is granted, the CMP triggers the iframe to load. Ensure consent records are stored and reconsent flows correctly.

Can I embed a Vimeo video without setting cookies?

Using dnt=1 reduces but does not completely prevent data transmission. For a genuinely cookie-free embed, block the iframe entirely until consent is given. Some CMP platforms offer a facade approach where a static thumbnail is shown until the user clicks to load the actual player, triggering a consent prompt first.

Should Vimeo be mentioned in my cookie policy?

Yes. Your cookie policy must list all cookies set by the Vimeo Player embed, including vuid and player, along with their purpose, duration, and the data transfer to the United States. Categorise the player under media or analytics, specify the legal basis (consent), and provide a link to Vimeo's privacy policy.