1 Overview
AttentionVerify is a WordPress plugin that uses real-time
browser-based attention verification to reward WooCommerce customers
for genuinely watching video advertisements. All detection runs 100%
client-side in the user's browser.
๐ OMNIYA never receives, stores, or processes any camera data,
customer data, or personally identifiable information.
2 Data We Do NOT Collect
-
No camera frames, images, or video are stored anywhere at any point
- No facial recognition or identity verification is performed
- No biometric data is stored on OMNIYA servers
-
No personally identifiable information (PII) is collected or stored
Data Stored in YOUR Own Accounts
All data is stored in accounts owned and controlled by you (the store
owner):
Firebase Firestore (your own account):
- Anonymous session ID
- Video watch progress and attention timer data
- Valid / Invalid attention flag
- Tab switch and face-lost events
- Timestamps of session start and completion
WooCommerce (your own store):
- Auto-generated coupon codes on verified completion
- Coupon usage and expiry data
3 How Credentials Are Stored
-
Firebase credentials and WooCommerce API keys are entered once in
your wp-admin settings page
-
All credentials are stored securely in your own WordPress database
server-side only
-
Credentials are never exposed in browser source code or transmitted
to OMNIYA servers
4 External Services Used
This plugin connects to the following third-party services:
Firebase / Firestore (Google)
Used for session logging and analytics storage. Data stored in your
own Firebase account.
MediaPipe (Google)
Used for real-time face detection and head pose validation. Runs
100% locally in the browser. No data is sent to Google during
detection.
Freemius
Used for plugin licensing, payments, and updates. Sends: site URL,
plugin version, license key.
WooCommerce REST API
Used to auto-generate reward coupons on verified video completion.
Connects to your own WooCommerce store only.
5 Camera Usage
-
Camera is accessed only during active attention verification
sessions
- Camera access requires explicit user permission
-
A camera-usage consent notice, designed to support
GDPR/CCPA-compliant deployment, is shown before camera activates
-
No camera frames or images are transmitted or stored at any point
6 Plan Limits & Features
- Lite (Free) 100 verified views per month
-
Pro, Agency, Enterprise Higher limits available
-
Plan management, payments, and renewals are handled automatically
via Freemius
7 Uninstallation
When the plugin is uninstalled, all plugin settings and credentials
stored in your WordPress database are automatically deleted. Data
stored in your own Firebase and WooCommerce accounts remains under
your control.
8 Compliance
This plugin is designed to support GDPR/CCPA-compliant deployment:
- GDPR General Data Protection Regulation
- CCPA California Consumer Privacy Act