Privacy Policy
Last updated: April 22, 2026
YouTube to WordPress ("the extension") is a Chrome browser extension designed to help creators publish WordPress blog posts from YouTube video pages. This policy describes what data the extension handles, where it goes, and what we do — and do not — collect.
1. Data the extension stores locally
The following is stored in your browser via chrome.storage.local and never leaves your device unless you initiate a publish action:
- Your WordPress site URL
- Your WordPress username and Application Password
- Your OpenAI API key (Pro only; optional)
- Your Pro license key (Pro only; optional)
- Extension preferences (default categories, toggles, etc.)
2. Data the extension sends, and where
- Your WordPress site: REST API calls to publish posts, upload media, and list categories. Only triggered when you explicitly click Publish.
- YouTube (youtube.com): Public watch-page data (title, description, thumbnails, captions URL) is read from the page you are already viewing. No authenticated YouTube calls are made.
- OpenAI (api.openai.com): Only if you enable Pro AI features and supply your own API key. The extension sends the video transcript to OpenAI for article generation. Requests go directly from your browser to OpenAI — we do not proxy them.
- Our license server (this site): If you activate a Pro license key, the extension contacts a Netlify Function on this domain to validate it. We receive only: the license key, a non-unique extension install ID, and a timestamp.
3. What we do NOT collect
- Your WordPress credentials — we never see them
- Your OpenAI API key — we never see it
- The content of your posts or transcripts — we never see them
- Browsing history, cookies, or personal identifiers
- Analytics or tracking pixels on any page
4. Payments
Pro subscriptions are processed by LemonSqueezy, which acts as the Merchant of Record. Your payment details (credit card, billing address) are handled by LemonSqueezy and never touch our infrastructure. LemonSqueezy sends us a webhook event when a license is activated, renewed, or cancelled — the webhook contains an email address (used as the license identifier) and product/status metadata only.
5. License validation logs
Our Netlify Function logs license validation requests for abuse detection (flood protection, key sharing detection). Logs contain: hashed license key, timestamp, and request IP. Logs are retained for 30 days, then deleted.
6. Data deletion
To delete all local data, uninstall the extension — this clears chrome.storage.local.
To delete payment and license records, email vidooz@gmail.com
with your license email and we will delete them within 30 days.
7. Contact
Questions or requests: vidooz@gmail.com.