Wolvy Video
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
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.