WordPress plugin intelligence profile

Wolvy Video

Embed videos hosted on Wolvy, with a signed token identifying each viewer, a library browser and analytics inside WordPress.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update31 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Wolvy Video version 1.0.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Wolvy hosts, encodes and DRM-protects your video. This plugin puts it on your WordPress site.

Once you have added your signing secret, every player it renders for a signed-in viewer carries a signed viewer token: an identifier for the person watching, signed with your Wolvy account’s secret so the viewer cannot edit it and watch as somebody else. Wolvy records that verified identifier against each playback session, which is what lets a copy found elsewhere be traced back to the account it came from.

You need a Wolvy account to use this plugin. It is a client for that service, not a standalone video host.

What it does

  • Block, shortcode, Elementor widget and template tag — insert a video however you build pages.
  • Library browser — search your Wolvy library, filter by folder and status, copy a shortcode, without leaving wp-admin.
  • Signed playback — viewer tokens are generated on your server with your account’s signing secret. Signing itself never contacts Wolvy.
  • Analytics — views, watch time, countries and per-video figures, plus recent viewer sessions resolved back to WordPress accounts.
  • Health checks — a domain allowlist, a referrer policy, a rotated secret and page caching all break playback silently. This screen names the cause.
  • Webhooks — optional. Wolvy tells the site when a video finishes encoding.

Who can watch

Anyone, by default. A signed-in visitor is identified by a signed token — once a signing secret is configured — so the on-screen watermark and your Wolvy session records name them; a visitor who is not signed in gets an unsigned embed, which Wolvy plays unless your account has watermark enforcement switched on.

If you want playback restricted, turn on Require visitors to sign in under Wolvy → Settings, and choose what everyone else sees. Developers can decide per video with the wolvy_can_view filter.

Privacy

Playing a video loads a player from Wolvy’s servers, so Wolvy receives your visitor’s IP address and user agent. When the viewer is signed in and a signing secret is configured, this site also sends Wolvy an identifier for them — by default a random code only your site can link back to a person, though you may configure it to be a username or email address instead. Visitors who are not signed in are not identified.

The plugin adds suggested text to Settings → Privacy, and registers the stored identifier with WordPress’s own personal-data export and erase tools.

External services

This plugin relies on the Wolvy video platform, a third-party service, and cannot work without it.

1. net

Used in wp-admin only, and only when you have entered an API key. Called when you browse your video library, open the analytics or health screens, register a webhook, or verify your credentials.

Data sent: your API key, and the parameters of what you asked for — video identifiers, search terms, folder and status filters, date ranges. Requests carry a user-agent string containing your site’s address and its WordPress version. No visitor data is ever sent to this endpoint.

When: in wp-admin, whenever you load one of the plugin’s screens, open the Elementor panel, or press one of its buttons. On the front end, the plugin also looks up a video’s title and poster image the first time that video is rendered — the title becomes the player’s accessible name, and the poster is used in click-to-play mode. That lookup is cached (10 minutes by default), so it happens at most once per video per cache period, and it contains no information about the visitor.

2. stream

The video player itself, loaded in an iframe on any page where you have placed a video.

Data sent: the visitor’s browser connects to Wolvy directly, so Wolvy receives their IP address, user agent and referring page, as any embedded media provider would. The embed URL also carries your Wolvy account number, the video identifier, and a signed identifier for the signed-in viewer (see Privacy above). Wolvy uses these to record a viewing session and, if you have enabled it, to draw a watermark.

When: whenever a visitor loads a page containing a video. In click-to-play mode, only once they click.

3. net

Video segments — and the poster images shown in click-to-play mode, in the WordPress admin library and in the block picker — are fetched from Wolvy’s CDN by the browser. Same data as above, by virtue of the connection.

ready) back to it. Remove the endpoint on the same screen to stop them.

net/legal/terms

net/legal/privacy

The plugin also makes one request to your own site’s home page on the Health screen, to read its Referrer-Policy header. Nothing leaves your server in that request.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • drm
  • player
  • streaming
  • video
  • watermark
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity31 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.