What this policy covers
IO Laboratories ("we," "us," "our") operates iolaboratories.com and publishes Chrome extensions on the Chrome Web Store. This policy describes what personal information we collect from site visitors and extension users, how we use that information, and the rights you have regarding it.
Our Chrome extensions include: Listing Backup, PPC Search Term Cleaner, and Backend Keyword Optimizer. This policy covers all current and future extensions published under IO Laboratories.
From free extension users
When you use our Chrome extensions in free mode, we collect:
- Usage count stored locally on your device via
chrome.storage.local(e.g., number of generations or reports run) - No personal information is collected, transmitted, or stored on our servers for free users
From premium subscribers
If you upgrade to a paid plan through our extensions, we additionally collect:
- Email address (provided during Stripe checkout for license verification)
- Payment information — collected and stored exclusively by Stripe; IO Laboratories never sees, stores, or handles your card number
- Subscription metadata: signup date, plan type, billing status
From website visitors
When you visit iolaboratories.com, we may collect basic technical data such as your IP address, browser user-agent, and referrer URL. We do not run any analytics services, advertising trackers, or retargeting pixels on our website.
Data is used only to
- Track free usage limits locally on your device
- Verify premium subscription status
- Process and manage your subscription through Stripe
- Respond to support requests or questions you initiate
- Notify you of material changes to the service or these policies
How our extensions handle data
All IO Laboratories Chrome extensions are designed with a local-first approach. Data processing happens entirely within your browser.
Listing Backup
Reads product listing data from Amazon Seller Central pages you visit. All data stays in your browser and is exported as a CSV file to your local machine. No listing data is transmitted to our servers.
PPC Search Term Cleaner
Parses Amazon PPC Search Term Report CSV files that you upload into the extension popup. All parsing happens locally in your browser. Results are displayed in the popup and copied to your clipboard. No report data is transmitted to our servers.
Backend Keyword Optimizer
Generates Amazon buyer keywords using Amazon's public autocomplete API. Keyword data is processed locally in your browser to produce optimized 250-byte backend search term strings. No keyword data is stored on or transmitted to our servers beyond the Amazon autocomplete requests necessary for keyword generation.
Permissions used
Our extensions request only the minimum browser permissions required for their function:
- storage — stores free usage count and premium subscription status locally via
chrome.storage.local - activeTab — reads the current page content when you activate the extension (Listing Backup only)
- host permissions — accesses Amazon autocomplete API for keyword generation (Backend Keyword Optimizer only)
No extension uses remote code. All extension code is bundled and reviewed as part of the Chrome Web Store submission process.
Who processes data on our behalf
We work with the following providers to operate the service. Each processes data only to the extent necessary to fulfill their function:
- Stripe — payment processing and subscription billing for premium extensions. Privacy Policy
- Railway — backend server infrastructure for license verification. Privacy Policy
- Netlify — static website hosting for iolaboratories.com. Privacy Policy
We do not authorize any of these providers to use your personal information for their own marketing or advertising purposes.
What cookies we use
IO Laboratories does not set first-party advertising or tracking cookies. Two types of third-party cookies may be set:
- Stripe.js cookies — set during checkout to enable fraud detection and secure payment sessions. Strictly functional.
- Netlify operational cookies — short-lived session identifiers for load balancing and security. Do not track you across other sites.
Our Chrome extensions use chrome.storage.local for minimal client-side state only (usage count, subscription status). This data never leaves your device. We do not run advertising trackers, retargeting pixels, or third-party analytics.
How long we keep your data
Local extension data stored via chrome.storage.local persists until you uninstall the extension or clear your browser data.
Active subscriber records are retained for the life of your subscription. After cancellation, billing records are retained for up to 90 days for reconciliation, after which personal information is deleted.
You can request deletion of any data we hold at any time by emailing us.
This service is not for minors
IO Laboratories products are directed exclusively at business professionals (Amazon sellers and ecommerce operators). We do not knowingly collect personal information from anyone under the age of 13. If we discover we have inadvertently received such information, we will delete it promptly. Contact support@iolaboratories.com if you believe this has occurred.
Requests you can make at any time
- Access — request a copy of the personal data we hold about you
- Correction — request that inaccurate information be corrected
- Deletion — request deletion of your account and associated personal data
Submit requests to support@iolaboratories.com. We respond within 5 business days.
If IO Laboratories is acquired or sold
If IO Laboratories undergoes a merger, acquisition, asset sale, or similar transaction, subscriber information may be transferred to the acquiring entity. We will use commercially reasonable efforts to require the acquiring entity to honor this privacy policy. If a material change in data handling would result, we will notify active subscribers by email prior to that change and provide an opportunity to cancel.
How updates are handled
We may update this Privacy Policy from time to time. The date at the top of this page reflects the most recent revision. For material changes, active subscribers will be notified by email at least 14 days before the changes take effect.