Skip navigation

Dynamic and Static Watermarks

Updated: 28.04.2026
Open as Markdown

Watermarks help protect content, designate authorship, and reduce the risk of copying. Kinescope has two types of watermarks: dynamic and static. Dynamic watermarks show viewer data (email, name, ID) and help identify the source of a leak, while static watermarks are a permanent text or logo.

Who this article is for

  • Course creators — need to protect educational materials from unauthorized copying
  • Content owners — need to designate authorship and prevent leaks
  • Developers — need to integrate dynamic watermarks via API
  • Marketers — need to add a logo or branding to video

Use separate instructions if you want to add such marks to videos on sites in the Tilda website builder or on the GetCourse platform.

Dynamic watermarks

A dynamic watermark is text that randomly appears in different places on the screen during video playback. This can be user data (e.g., email or name) to make it easy to trace the source of a leak in case of unauthorized copying. Such marks are suitable for educational videos, private content, or corporate data.

To use dynamic watermarks, add a variable to the embed code:

<iframe
  src="https://kinescope.io/embed/pcFNnQGsD59CMKte2SQQaz?watermark=${user_data}"
  width="640"
  height="360"
  frameborder="0"
  allow="autoplay; fullscreen; picture-in-picture; encrypted-media;"
></iframe>
  1. Use a server or CMS to pass the authorized user’s data.
  2. In the watermark parameter, specify the variable containing the user’s data (e.g., their email or ID).

Static watermarks

A static watermark is text or a logo that is permanently displayed on screen during video playback. This type of watermark is most commonly used to designate authorship or indicate rights. Suitable for public videos, commercials, and widely distributed content.

Setting up a static watermark in the player
Setting up a static watermark in the player

To add a static watermark:

  1. Enable watermarks in the Kinescope player settings:

    1. Go to PlayersPlayer Templates.
    2. In the top settings panel, go to the Advanced section.
    3. Find the Watermark setting and enable it.
    4. Set the parameters and click Save. Check how watermarks work in the player on the right.
  2. In the video embed code, specify the watermark text in the watermark parameter:

<iframe
 	src="https://kinescope.io/embed/pcFNnQGsD59CMKte2SQQaz?watermark=Your_text"
  	width="640"
  	height="360"
  	frameborder="0"
allow="autoplay; fullscreen; picture-in-picture; encrypted-media;"
></iframe>

You can also use a logo as a watermark. To do this, configure the logo in the Kinescope player settings:

  • Go to PlayersPlayer Templates.
  • In the settings, select Add logo.
  • Upload an image and configure its position on screen.

Adding a logo as a watermark
Adding a logo as a watermark

What’s next?

  1. Embedding — adding watermarks when embedding
  2. Media file settings — configuring privacy and access
  3. Restrict access by domain — allow embedding only on certain sites
  4. Set up DRM encryption — protect video from downloading and screen recording
  5. Set up authorization backend — control video access by your own rules

If you still have questions, write to the support chat within the Kinescope interface — specialists will help you set up watermarks and understand the code.