Privacy Policy for EZ Ink
Last Updated: December 2024
Overview
EZ Ink is committed to protecting your privacy. This extension and web application do not collect, store, or
transmit any personal data to external servers without your explicit consent.
Data Collection
We do NOT collect:
- Personal information (email, passwords, etc. - see Cloud Sync section)
- Browsing history
- Article content you view or save
What we collect (PWA only):
- Anonymous usage analytics via Google Analytics (see Third-Party Services)
- No personally identifiable information (PII) is included in analytics
- Browser extension does NOT use analytics
Local Storage
What we store locally:
- Current article content (temporarily, in your browser)
- Your reading preferences (font size, font family, line height)
- Authentication tokens (when you choose to use cloud sync)
Where it's stored:
- Browser extension: Data is stored locally using
chrome.storage.local
- PWA application: Data is stored in IndexedDB for offline access
- Cloud sync (optional): Articles you explicitly upload are stored in Supabase
- Data never leaves your device unless you click "Upload" button
- Local data is cleared when you uninstall the extension
Permissions
Storage Permission
- Why we need it: To save your reading preferences and article cache
- What we access: Only the data our extension creates
- Not used for: Tracking, analytics, or accessing other extension data
ActiveTab Permission
- Why we need it: To extract article content from the page you're viewing
- What we access: Only the current tab when you click the extension button
- Not used for: Background monitoring or tracking your browsing
Scripting Permission
- Why we need it: To inject content extraction scripts (Mozilla Readability.js)
- What we access: Current page HTML to extract article content
- Not used for: Modifying pages or running background scripts
Host Permissions
- Why we need it: To extract articles from any website you visit
- What we access: Only pages where you explicitly click the extension icon
- Not used for: Accessing sites you haven't opened or collecting data
Cloud Sync (Optional)
When you choose to upload articles to your personal cloud library:
- Articles are stored in Supabase (open-source backend service)
- Only articles you explicitly click "Upload" on are sent to the cloud
- Data is protected with JWT authentication and row-level security
- Your articles are private and only accessible to your account
- You can delete your account and all data at any time
Third-Party Services
Google Analytics (PWA Only)
The web application (PWA) uses Google Analytics 4 to collect anonymous usage statistics to help improve the
service. The browser extension does NOT use any analytics.
What we track:
- Page views and navigation patterns
- Feature usage (login, article uploads, downloads, reading settings changes)
- Error occurrences to help with debugging
What we do NOT track:
- Email addresses or passwords
- Article content or titles
- Personal identifying information
- Cross-site activity or browsing history
Data sanitization: All analytics events are automatically sanitized to remove sensitive fields
(email, passwords, tokens, user IDs) before being sent to Google Analytics.
Google Analytics follows its own privacy policy: https://policies.google.com/privacy
You can opt out of Google Analytics by:
Web Fonts (Optional)
When you select Chinese fonts in the reader, fonts are loaded from:
- jsDelivr CDN (for LxgwWenKai font)
- Google Fonts (for Noto Serif SC font)
These are standard font delivery services and follow their own privacy policies. No personal data is sent with
font requests.
Supabase (Cloud Sync Only)
When using cloud sync:
- Authentication and data storage provided by Supabase
- Data is encrypted in transit (HTTPS)
- Follow Supabase's privacy policy: https://supabase.com/privacy
Data Sharing
We do not share, sell, or transfer any data to third parties. The only data transmission occurs when you
explicitly upload articles to your personal cloud library.
Children's Privacy
This extension and application do not knowingly collect any information from anyone, including children under 13.
Changes to Privacy Policy
We may update this privacy policy occasionally. Changes will be reflected in the "Last Updated" date above. We
encourage you to review this policy periodically.
Contact
For privacy concerns or questions, please:
- Open an issue on our GitHub repository
- Email us at the address provided in the extension listing
Your Rights
You have full control over your data:
- All local data is stored in your browser under your control
- You can clear extension data anytime through browser settings
- You can delete your cloud account and all uploaded articles
- Uninstalling the extension removes all locally stored data
- You can use the extension without cloud sync (local-only mode)
Compliance
This extension and application comply with:
- Chrome Web Store Developer Program Policies
- Firefox Add-on Policies
- General Data Protection Regulation (GDPR)
- California Consumer Privacy Act (CCPA)
Open Source
EZ Ink is open source. You can review the complete source code to verify our privacy practices on GitHub.
Back to Login