Dynamic watermarking puts each viewer's own details on a video while it plays, so a leaked screen recording points straight back to the account that made it. This guide covers how it works, what it can and can't do, which video platforms offer it, and how to turn it on in Gumlet. Alongside DRM, it's one of the most practical ways to protect paid video.
What is Dynamic Watermarking?
Dynamic watermarking is a visible text overlay that shows information about the person watching, such as their email address, user ID, or IP address, on top of a video during playback. The overlay is different for every viewer and moves around the screen at set intervals, so it can't be cropped out of a screen recording the way a corner logo can.
That makes it a security tool, not a branding tool. A static watermark tells people who made a video. A dynamic watermark tells you who was watching when a copy leaked.
You'll sometimes see "dynamic watermarking" used for invisible, forensic marks that are hidden in the video signal and only found later with special software. Those solve a different problem, which we cover in dynamic vs forensic watermarking. In this guide, dynamic watermarking means the visible, per-viewer overlay.
Dynamic Watermarking vs. Static Watermarking
When we talk about video watermarking, we can broadly categorize it into two types - static and dynamic. While both serve the fundamental purpose of marking ownership and deterring unauthorized use, they differ significantly in their functioning and effectiveness against potential piracy. To better understand, let's look at the key differences between the two.
- Static watermarks are constant and remain in the same location throughout the video, while dynamic watermarks change position, making them harder to remove.
- Dynamic watermarks can be tailored to each viewer, often including personal information, which deters viewers from illegally sharing the video.
- While static watermarks can be easily cropped out or blurred, dynamic watermarks are designed to be resilient against such tampering attempts.
What Information Can a Dynamic Watermark Show?
A dynamic watermark can only show details the video player knows about the viewer at the moment of playback. The most common fields are:
- Email address: The strongest deterrent, because it points to a person, not just a device.
- Name or user ID: Useful when emails are private or when an LMS uses its own IDs.
- IP address: Available without a login, but weaker proof, since IP addresses change and can be shared or masked with a VPN.
- Date and time: Helps match a leaked clip to a specific viewing session.
The catch is that email, name, and user ID only appear if the viewer is logged in and the website passes those details to the player. If a video can be watched without signing in, the watermark falls back to what the player can see on its own, usually the IP address.
How to Add Dynamic Watermarking to Videos?
To add a true dynamic watermark, the video player has to draw it during playback, not save it into the video file. A video editor can burn text or a timestamp into a file before upload, but everyone who watches that file sees the same watermark, so it can't tell you who leaked it.
That means dynamic watermarking comes from the video hosting platform or player, and the player needs to know who is logged in. Here's how it works in Gumlet.
How to Turn On Dynamic Watermarking in Gumlet
Gumlet adds dynamic watermarking through its video player. The feature requires Gumlet's Business plan (see Gumlet pricing).
- Log in to Gumlet and open Player Customization in the Video CMS.
- Switch on the Dynamic Watermark toggle.
- Set the text color, text size, background color, and frequency (how often the watermark moves).
- Click Save. Videos played through the Gumlet embed now show a moving watermark with the viewer's IP address.
- To show the viewer's email, name, or user ID, pass those details in the
watermark_textparameter of the embed URL, for examplehttps://play.gumlet.io/embed/VIDEO_ID?watermark_text=viewer@example.com,12345.
Two limits to know before switching it on. The watermark only appears when videos play through the Gumlet embed code, not through direct MP4, M3U8, or MPD links. Casting with AirPlay or Chromecast also isn't available on videos with dynamic watermarking.
For every setting, see Gumlet's player customization documentation.
How to Show Each Viewer's Email on WordPress, Moodle, or a Custom Site
How viewer details reach the watermark depends on where the course or video lives:
- WordPress: Install the official Gumlet Video plugin, then choose Name, Email, or User ID in the plugin settings. The plugin fills them in for each logged-in visitor.
- Moodle: Install the FilterCodes plugin and add Moodle's user tags to the embed URL, for example
watermark_text={userid},{email}. - Custom site or LMS: Have the backend add the logged-in user's details to the
watermark_textparameter when it builds each embed.
For placement, opacity, and what to do if a watermarked video leaks, see our guide on how to show each viewer's email in a dynamic watermark.
Which Video Platforms Offer Dynamic Watermarking?
Dynamic watermarking isn't a standard feature on every video host. Gumlet, VdoCipher, Muvi, SproutVideo, and Brightcove are the main hosting platforms that show viewer details as a visible overlay, according to Gumlet's comparison of nine dynamic watermarking platforms (September 2026). Dropbox Replay offers a similar overlay, but only on files sent through its review workflow, so it identifies who received a link, not a logged-in viewer. DoveRunner, Verimatrix, and BuyDRM focus on invisible forensic watermarking for studios and broadcasters.
When comparing platforms, three differences matter most:
- Fields available without code: Some platforms only show the IP address or fixed text from the dashboard and need a developer to add email or user ID.
- When the watermark turns on: Some only watermark a video when the viewer's details were already captured through a login or lead form.
- Whether DRM comes with it: A watermark discourages recording, while DRM encryption is what stops downloads, so course businesses usually want both on one platform.
If you sell online courses, our roundup of the best DRM video hosting platforms for online courses compares these platforms on DRM, watermarking, and LMS support together.
How Does Dynamic Watermarking Help Protect Videos?
Video watermarks serve as a layer of security for your video content, deterring unauthorized use and helping to track unauthorized distribution. Here are some ways in which video watermarks, both static and dynamic, aid in video protection:
- Deters unauthorized use: Both static and dynamic watermarks can deter piracy as they make unauthorized use more difficult.
- Traces piracy: Dynamic watermarks can include user-specific data, helping to identify pirates if the video gets shared illegally.
- More difficult to remove: Dynamic watermarks are harder to remove than static ones, providing an additional level of security.
- Signals protection: A visible watermark tells viewers the video is monitored, which discourages casual sharing.
What dynamic watermarking can't do: It doesn't stop anyone from pressing record. On a desktop browser, a determined viewer can still capture the screen, and the watermark's job is to make that recording traceable to them. To stop downloads and, on supported devices, block screen capture, pair it with DRM and signed URLs that expire. If a watermarked video does leak, our course piracy checklist walks through reading the watermark and revoking access.
Use Cases for Dynamic Watermarking
Dynamic watermarking isn't just a valuable tool for large corporations and film studios - it has practical applications across various industries and content types. From educational institutions to small businesses and individual content creators, dynamic watermarking can offer a protective shield for valuable video content. Let's look at why dynamic watermarking is particularly important for different segments:
- Edtech and course creators: Paid course videos are watched by logged-in students, so a watermark with each student's email makes sharing a login or posting a recording personally risky. That protects course revenue. Course businesses usually pair it with DRM, and our guide to secure video hosting for online courses explains which protections fit each stage. Gumlet for course creators includes both.
- Small Businesses and Content Creators: For small businesses and content creators, video content is a key growth driver. Protecting this content from piracy ensures their hard work is not exploited and their business can grow without hindrance.
Conclusion
Dynamic watermarking is one of the simplest ways to make video leaks traceable: each viewer sees their own details on screen, and anyone who records the video records their identity with it. It won't block screen recording on its own, so treat it as one layer next to DRM and access controls. On Gumlet, you can turn it on from Player Customization on the Business plan and pass viewer details through the embed, the WordPress plugin, or Moodle.
FAQs
1. Should I use a logo or text for my dynamic watermark?
It depends on your preference and what you want to convey with the watermark. Both are effective as long as they're noticeable without being disruptive to the viewer.
2. What are the other digital files that support dynamic watermarking?
Apart from videos, dynamic watermarking can be applied to digital images and documents. However, it is most commonly used with video content due to the higher risk of piracy in this medium.




