Free vs Pro

Free protects the video. Pro tells you more about it.

Everything that decides who can watch, and marks the stream with their name, is in the free plugin on unlimited sites. Pro adds deeper analytics, LMS enrolment and library import.

Free

Login, role and domain gates, a moving name watermark, a stream limit per account, and views and completion for every member.

Unlimited sites, no licence key

Download free

Pro

Heatmaps, realtime viewers, LearnDash, Tutor LMS and LifterLMS gating, platform import, exports and a seven-field watermark.

From $59/year or $199 once, 30-day money back

Get Pro

In the free plugin

No licence key, no expiry, no site limit. Where Pro goes further on a row, it says so.

  • Play video from YouTube, Vimeo, Wistia, Bunny Stream or your own server
    Free: Yes
    Same in Pro
  • Require login before a video plays
    Free: Yes, on by default
    Same in Pro
  • Restrict a video to chosen roles
    Free: Yes
    Same in Pro
  • Only play on your own domains
    Free: Yes
    Same in Pro
  • Viewer watermark that moves around the frame, so it is hard to crop out
    Free: Name and IP
    Pro: Seven fields: username, email, IP, user ID, timestamp, site name, your own text. Font size and badge control
  • Limit how many devices one account watches on at once
    Free: Yes, default 2
    Same in Pro
  • Hide the file address of self-hosted video
    Free: Self-hosted only
    Pro: Self-hosted only
  • Block right-click and download shortcuts
    Free: Yes
    Same in Pro
  • Resume where the viewer stopped
    Free: Yes
    Same in Pro
  • Stop viewers skipping ahead
    Free: Yes, site-wide or per video
    Same in Pro
  • Sticky player, speed control, end-screen call to action, brand colour
    Free: Yes
    Same in Pro
  • Playlists that play every item in the protected player
    Free: Yes
    Same in Pro
  • Video block, playlist block and a member's own watched-videos list
    Free: Yes
    Same in Pro
  • Upload a video file from the admin
    Free: Yes, up to your server limit
    Same in Pro
  • Views, sessions and completion per video and per member
    Free: Yes
    Same in Pro
  • Milestones at 25, 50, 75 and 100 percent watched
    Free: Recorded, with a developer hook at each
    Same in Pro
  • Learnomy lessons play MediaShield video
    Free: Yes
    Same in Pro
  • Pre-, mid- and post-roll ads from WB Ad Manager Pro
    Free: Site-wide ad breaks
    Pro: Choose the ads and break placement per video

Only in Pro

Absent from the free plugin. Every Pro tier has all of them, and none is locked behind the licence key.

  • Send a webhook, an email or a user tag when a milestone is reached

    Yes, for logged-in viewers

  • Heatmaps and retention curves: where people stop watching

    Included in every Pro tier.

  • Who is watching right now

    Included in every Pro tier.

  • Weekly summary email

    Included in every Pro tier.

  • Flag unusual viewing such as rapid seeking

    Flags it on a screen. No alert email is sent

  • Gate a video by LearnDash, Tutor LMS or LifterLMS enrolment

    Included in every Pro tier.

  • Browse and import your Bunny, YouTube, Vimeo and Wistia libraries

    Included in every Pro tier.

  • Export watch data to CSV and PDF

    Included in every Pro tier.

What neither version does

Stated here so you can decide with it, not discover it afterwards.

It is not DRM

The watermark is drawn over the player, not burned into the file, and blocking right-click only deters casual copying. MediaShield identifies the account behind a leaked recording. It does not stop a determined person keeping a copy.

It cannot hide a platform's video ID

Hiding the file address works for video on your own server. YouTube, Vimeo, Wistia and Bunny embeds carry their own IDs. On nginx, self-hosted files also need the server rule that Site Health gives you.

No captions, quality menu or chapters

The player has no captions or subtitles, no quality selector, no picture-in-picture and no chapters. If your course needs captions, that rules it out today.

Only videos in the library are protected

A video you add to MediaShield is protected wherever it appears. A video you never added passes through untouched. There is no Elementor or Divi widget.

Not sure it fits? Ask us before you buy.

Run the free plugin first.

No licence key and no expiry. Upgrade when a course needs LMS gating or deeper analytics.

What customers say on Trustpilot

WBComDesigns is amazing!

WBComDesigns is amazing. The WP plugins and themes are of top notch quality with lots of features and updated very frequently. Supports are very responsive and helpful. I use Reign with TutorLMS, and the experience is surprisingly smooth. The recently launched BuddyNext Pro and MediaShield Pro are…

Hoang PhanVN