# Privacy Policy for Page Summarizer Extension **Last updated:** December 12, 2024 ## Introduction Page Summarizer Extension ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how our Chrome extension collects, uses, and protects your information when you use our service. ## Information We Collect ### Information You Provide - **OpenAI API Key**: If you choose to enter your own OpenAI API key, it is stored locally on your device - **Summary Preferences**: Your chosen settings for summary length, type, and language - **Summary History**: Summaries you generate are stored locally on your device ### Information We Automatically Collect - **Web Page Content**: We access the text content of web pages you choose to summarize - **Page URLs and Titles**: For organizing your summary history - **Usage Data**: Basic functionality data to ensure the extension works properly ## How We Use Your Information We use the collected information to: - Generate AI-powered summaries of web page content - Save your preferences and settings - Maintain your summary history - Improve the extension's functionality ## Data Storage and Security ### Local Storage - All your data is stored locally on your device using Chrome's secure storage API - Your API keys, preferences, and summary history never leave your device - We do not have access to your stored data ### Third-Party Services - **OpenAI API**: Web page content is sent to OpenAI's servers to generate summaries - We use either our default API key or your personal API key for this service - OpenAI's privacy policy applies to data sent to their servers: https://openai.com/privacy/ ## Data Sharing We do not sell, trade, or otherwise transfer your personal information to third parties, except: - **OpenAI**: Web page content is sent to OpenAI for summarization purposes only - **Legal Requirements**: If required by law or to protect our rights ## Your Rights and Choices You have the right to: - **Access**: View all data stored by the extension in Chrome's extension settings - **Delete**: Clear your summary history and reset all settings at any time - **Control**: Choose which pages to summarize and what data to store - **API Key Management**: Use your own OpenAI API key or rely on our default key ## Data Retention - **Summary History**: Stored locally until you manually delete it - **Settings**: Stored locally until you reset the extension or uninstall it - **API Communications**: We do not retain copies of data sent to OpenAI ## Children's Privacy Our extension is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us. ## International Data Transfers When using OpenAI's services, your web page content may be processed on servers located outside your country. OpenAI maintains appropriate safeguards for international data transfers as described in their privacy policy. ## Security Measures We implement appropriate security measures to protect your information: - Local storage using Chrome's secure storage API - HTTPS encryption for all API communications - No server-side data storage or logging - Regular security updates and patches ## Changes to This Privacy Policy We may update this Privacy Policy from time to time. We will notify you of any changes by: - Updating the "Last updated" date at the top of this policy - Providing notice through the extension interface for significant changes ## Permissions Explanation Our extension requests the following permissions: ### activeTab - **Purpose**: Access the content of the currently active tab - **Usage**: Extract text content from web pages for summarization - **Data**: Only the text content of pages you choose to summarize ### storage - **Purpose**: Store your preferences and summary history locally - **Usage**: Save settings, API keys, and generated summaries on your device - **Data**: Settings, preferences, and summary history ### scripting - **Purpose**: Inject content scripts to extract page content - **Usage**: Read text content from web pages for analysis - **Data**: Text content from pages you choose to summarize ### host_permissions (https://api.openai.com/*) - **Purpose**: Communicate with OpenAI's API - **Usage**: Send page content to generate AI summaries - **Data**: Web page text content and API requests ## Contact Information If you have any questions about this Privacy Policy or our data practices, please contact us: - **Email**: alexeyzelenko@gmail.com - **GitHub Issues**: [https://github.com/AlexeyZelenko/Page-Summarizer/issues](https://github.com/AlexeyZelenko/Page-Summarizer/issues) - **Website**: [https://alexeyzelenko.github.io/Page-Summarizer/](https://alexeyzelenko.github.io/Page-Summarizer/) ## Compliance This privacy policy complies with: - Chrome Web Store Developer Program Policies - General Data Protection Regulation (GDPR) - California Consumer Privacy Act (CCPA) - Other applicable privacy laws and regulations ## Third-Party Links Our extension may contain links to third-party websites. We are not responsible for the privacy practices of these external sites. We encourage you to read their privacy policies. ## Data Processing Legal Basis Under GDPR, our legal basis for processing your data is: - **Consent**: You explicitly choose to use our extension and its features - **Legitimate Interest**: Providing the summarization service you requested - **Contract Performance**: Delivering the service as described ## Your GDPR Rights If you are in the European Union, you have additional rights: - Right to access your personal data - Right to rectify inaccurate data - Right to erase your data - Right to restrict processing - Right to data portability - Right to object to processing To exercise these rights, please contact us using the information provided above. --- **Effective Date**: This Privacy Policy is effective as of the date last updated above. **Language**: This Privacy Policy is written in English. In case of any discrepancy between translations, the English version shall prevail.