Brightcove
Brightcove is an enterprise video hosting and streaming platform with adaptive bitrate delivery, native players, ad insertion (SSAI), DRM and detailed video analytics. The embedded player sets cookies and local storage tied to a visitor identifier; consent is required in the EU.
What does Brightcove do?
What Brightcove is
Brightcove is one of the leading enterprise online video platforms. The flagship product, Video Cloud, ingests, transcodes and stores video files, generates adaptive bitrate streams (HLS and DASH), serves them through a global CDN mix (Akamai, Fastly, CloudFront) and provides JavaScript and native mobile players. Brightcove Beacon extends the offering with OTT subscription apps, Brightcove Ad Cloud handles server side ad insertion (SSAI), and the Brightcove Audience suite delivers viewer analytics, recommendations and content rights management.
Cookies and local storage
The Brightcove Player sets several first party cookies on the embed domain (bcVisitor, 1 year, persistent visitor identifier; bcSession, session, current playback session; bc_visitor, 1 year, fallback identifier; vjs_session, session, player state). Local storage and IndexedDB entries store the resume point, the volume preference, the playback speed, the selected caption track and the quality preference. The video analytics beacon posts events to metrics.brightcove.com containing the player ID, the video ID, the timestamp, the IP address and the user agent.
GDPR consent and ePrivacy
All cookies and local storage entries set by the Brightcove Player fall under ePrivacy art. 5(3): they are stored on the visitor device and are not strictly necessary for the playback itself. Prior consent under GDPR art. 6(1)(a) is required before the player loads. The CNIL has confirmed that video analytics and viewer identification go beyond strictly necessary delivery. For private video that requires a signed token, contractual necessity (art. 6(1)(b)) can cover the playback flow but not the analytics.
Data residency and US transfers
By default the Brightcove control plane and analytics warehouse run in AWS US East. EU residency for video assets and analytics ingestion can be requested at contract signature, with primary storage in AWS Ireland and the option to pin video transcoding to Frankfurt. The Brightcove Ad Cloud and Beacon recommendations engine remain US based, with engineering teams in India and Eastern Europe holding contractual access. Brightcove is certified under the EU US Data Privacy Framework with the 2021 SCCs as fallback.
Compliant embedding pattern
Use a click to load wrapper: show a static poster image until the visitor grants consent, then load the Brightcove embed code; configure the Brightcove Player with the analytics disabled until consent flips, integrate with your CMP via the IAB TCF v2.2 signal that Brightcove supports, list the cookies in the privacy notice, sign the DPA with the EU residency commitment, and document the legal basis for each Brightcove product activated.
Brightcove and the GDPR
Brightcove is classified as “Preferences”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.
- Legal basis
- Consent under GDPR art. 6(1)(a) and ePrivacy art. 5(3) for the Brightcove Player cookies (vjs_session, brightcove_player_settings, bcVisitor, bcSession, bc_visitor), the video analytics beacon and the local storage entries used for resume points, captions preferences and quality settings. Legitimate interest can be argued for a strictly necessary playback flow that does not collect analytics or build a profile, but this is rarely the case in practice.
- Risk level
- medium
- Applicable regulations
- GDPR, ePrivacy Directive, CNIL guidance on embedded media, EDPB guidelines 2/2023, EU US Data Privacy Framework, AVMSD (Audiovisual Media Services Directive), German TMG and TTDSG
Impact assessment (DPIA)
A DPIA is recommended when Brightcove Beacon, the personalisation engine, the SSAI ad insertion or the Audience product are activated, because these go beyond pure delivery. The DPIA should document the EU residency choice, the access from US support, the retention of viewer profiles, the integration with Brightcove Ad Cloud and any data exported to Google Ad Manager or programmatic SSPs.
Sample text for your banner
We use Brightcove to host and play our videos. The Brightcove Player sets cookies (vjs_session, bcVisitor, bcSession, bc_visitor) and local storage entries on your device to remember playback preferences and provide video analytics. Data may be processed by Brightcove in the United States under the EU US Data Privacy Framework, with EU residency available for assets and analytics on request. You can accept, refuse or withdraw at any time; refusing displays a static poster and a click to load button.
What Brightcove sets and contacts
- Tracking method
- video_streaming_platform_with_javascript_player_and_video_analytics
- Server location
- Brightcove operates Video Cloud and Brightcove Beacon on Amazon Web Services with primary regions in the United States (us-east-1, us-west-2) and replication in Europe (eu-west-1 Ireland). Video files are served via the Brightcove Players from edge nodes operated by Akamai, Fastly and CloudFront. EU customers can request EU residency for the asset storage and the analytics ingestion at contract signature; the corporate platform and the global analytics warehouse remain in the United States.
- Data transferred outside the EU
- Brightcove Inc. is a US company headquartered in Boston, Massachusetts. Even with the EU residency option, the corporate analytics platform, the Brightcove Beacon recommendations engine and the customer support are operated centrally from the US, with additional engineering teams in India and Eastern Europe. Brightcove is certified under the EU US Data Privacy Framework and uses the 2021 Standard Contractual Clauses as fallback.
Cookies set (5)
| Name | Type | Duration | Purpose |
|---|---|---|---|
| bcVisitor | First party (Brightcove Player) | 1 year | Persistent visitor identifier set by the Brightcove Player to recognise returning viewers and tie analytics events to a single visitor |
| bcSession | First party (Brightcove Player) | Session | Tracks the current playback session for the Brightcove Player video analytics |
| bc_visitor | First party (Brightcove Player) | 1 year | Fallback visitor identifier used when third party cookies are blocked |
| vjs_session | First party (Brightcove Player, Video.js core) | Session | Stores the current Video.js player state (volume, current time, playback rate) |
| BCSI-CS-* | First party (Brightcove Beacon, optional) | 1 year | Beacon OTT identifier used when Brightcove Beacon subscription apps are active |
Third-party domains contacted (7)
brightcove.combrightcove.netplayers.brightcove.netedge.api.brightcove.commetrics.brightcove.comedge.ec.brightcove.combcsecure01-a.akamaihd.net
Frequently asked questions about Brightcove
Can't find your question? Write to us, we answer fast.
What cookies does Brightcove set?
The Brightcove Player sets bcVisitor (1 year, persistent visitor identifier), bcSession (session, current playback session), bc_visitor (1 year, fallback identifier) and vjs_session (session, player state). Local storage and IndexedDB store the resume point, volume, playback speed, captions and quality preferences. The analytics beacon posts events to metrics.brightcove.com.
Is consent required for Brightcove?
Yes. All cookies and local storage set by the Brightcove Player fall under ePrivacy art. 5(3): they are not strictly necessary for the playback itself but track preferences and analytics. Prior consent under GDPR art. 6(1)(a) must be collected before the player loads in the EU.
What is the legal basis for Brightcove?
Consent (GDPR art. 6(1)(a)) for the player cookies, the video analytics and any personalisation. Contractual necessity (art. 6(1)(b)) may apply to a signed token private video flow without analytics. Article 28 GDPR governs the processor relationship.
Are data transferred to the United States?
By default yes. Brightcove control plane and analytics warehouse run in AWS US East. EU residency for assets and analytics can be requested. Brightcove is certified under the EU US Data Privacy Framework; SCCs 2021 fallback and TIA are required.
Do I need a DPIA for Brightcove?
Recommended when Brightcove Beacon, Audience, recommendations or SSAI ad insertion are activated. The DPIA should document EU residency choice, US support access, viewer profile retention, ad cloud flows and any export to programmatic SSPs.
How do I implement Brightcove compliantly?
Use a click to load wrapper, set Brightcove analytics off until consent, integrate with your CMP via IAB TCF v2.2, sign the DPA with EU residency, list player cookies in the privacy notice, configure the strictest retention for video analytics and document each Brightcove product in the record of processing.
What are the alternatives to Brightcove?
EU friendly options: Bitmovin (Austria), JW Player (US but with EU CDN), Kaltura (Israel, EU hosting), Wistia (US with EU residency), Vidyard (Canada), Streamable, Mux (US), Cloudflare Stream and PeerTube for fully self hosted ActivityPub video. For pure delivery without analytics: native HTML5 video with a CDN like Bunny Stream.
How do I update my cookie policy after adding Brightcove?
List Brightcove as a sub processor with the cookies (bcVisitor, bcSession, bc_visitor, vjs_session) and the local storage entries, mention the metrics.brightcove.com beacon, disclose the US transfers under the Data Privacy Framework, link to the Brightcove Privacy Policy and provide a click to load explanation.
Myhkw player
Myhkw player 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. Myhkw player supports live streaming, on-demand playback, and video analytics. With CDN-powered delivery and responsive embeds, Myhkw player ensures smooth playback across all devices and network conditions for engaging video experiences.
Dyte
Dyte is a marketing platform that equips businesses with tools to amplify their digital presence and drive customer acquisition. It supports audience segmentation, campaign automation, and cross-channel engagement. Dyte provides real-time analytics and reporting dashboards for performance measurement and strategy optimization. By combining data intelligence with marketing execution, Dyte helps deliver the right message to the right audience at the right time.
ReadAloud
ReadAloud 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. ReadAloud supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, ReadAloud ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.
DPlayer
DPlayer 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. DPlayer integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, DPlayer helps organizations maintain robust websites that meet user expectations and technical requirements.
Transistor.fm
Transistor.fm 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. Transistor.fm supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Transistor.fm ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.
Vidyard
Vidyard 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. Vidyard integrates with website platforms to remember and apply user choices consistently across sessions. With privacy-compliant preference storage, Vidyard enhances satisfaction by ensuring tailored browsing experiences for every visitor.
Make your site compliant today.
Free up to 25,000 sessions a month. No credit card, no commitment.