Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/adeelahmadrandoo33-ctrl/consent-monitor-plugin/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Consent Monitor (WordPress plugin)
This is a consent-first WordPress plugin that lets users explicitly share camera photos, location, and screen captures with your site. It requires explicit user consent via UI before any capture or upload is performed, and stores captures as private posts/attachments.
Install
- Download the ZIP from the Releases page or clone this repo into
wp-content/plugins/consent-monitor-plugin. - Activate the plugin in WordPress Admin → Plugins.
- Create a page and add the shortcode
[consent_monitor]. - Visit the page, tick the consent checkbox and use the buttons to start camera, capture photos, or send location.
Notes
- Browser will show permission prompts for camera and screen capture. These are required and handled by the browser.
- This plugin stores captures as private posts; only administrators can view them.
- Do not use this plugin to record people without their informed consent.
Security & Privacy
- Enforce HTTPS on your site when using camera/screen capture.
- Add a privacy policy page describing what data is collected, how long it's kept, and how users can request deletion.
- Consider restricting uploads to logged-in users only if desired.
License: MIT