Introduction
DevDocs Generator ("we", "our", or "the extension") is committed to protecting your privacy. This Privacy Policy explains how our Chrome extension handles information when you use it.
Information Collection and Use
What We Do NOT Collect
DevDocs Generator is designed with privacy as a core principle. We do not collect, store, transmit, or share any personal information or user data with external servers.
Specifically, we do NOT:
- Collect personally identifiable information (PII)
- Track your browsing history
- Send data to remote servers
- Share information with third parties
- Use analytics or tracking services
- Store data in the cloud
What Happens Locally
All analysis and processing happens entirely on your device:
- Page Analysis: When you click "Analyze", the extension examines the current webpage's structure, scripts, and network requests locally in your browser.
- Local Storage: Analysis results are stored locally on your device using
Chrome's storage API:
- Maximum of 50 analyses are retained
- Older analyses are automatically deleted
- You can manually clear all data at any time from the extension settings
- No External Communication: The extension does not make any network requests to external servers. All functionality is self-contained.
Permissions Explained
DevDocs Generator requests the following permissions to function properly:
activeTab
- Purpose: To analyze the structure and content of the webpage you're currently viewing
- Usage: Only activated when you explicitly click the "Analyze" button
- Data Access: Reads DOM structure, scripts, and styles of the active tab
- Data Handling: All data is processed locally and never transmitted externally
storage
- Purpose: To save your preferences and analysis history on your device
- Usage: Stores settings and up to 50 recent analyses
- Data Location: Local storage only (not synced to Chrome account)
- User Control: You can clear all stored data from the extension settings
webRequest
- Purpose: To intercept and analyze network requests made by websites
- Usage: Only active during analysis to identify API endpoints and third-party services
- Data Handling: Request data is analyzed locally and never sent to external servers
- Scope: Limited to the tab being analyzed
contextMenus
- Purpose: To add a right-click menu option for quick access
- Usage: Provides convenient access to analysis features
- Data Access: No additional data access beyond what's needed for the feature
<all_urls> (Host Permissions)
- Purpose: To allow analysis on any website you choose to analyze
- Usage: Only activated when you explicitly trigger an analysis
- Limitation: The extension does not run automatically on all websites
- User Control: You control when and where the extension is used
Data Security
Local Processing
All data processing occurs locally in your browser using JavaScript. No data leaves your computer unless you explicitly export it.
Data Sanitization
When analyzing websites, the extension automatically sanitizes collected data to remove:
- Passwords and credentials
- API keys and tokens
- Authorization headers
- Session cookies
- Credit card information
- Other sensitive data patterns
Content Security Policy
The extension implements a strict Content Security Policy (CSP) to prevent:
- Execution of unauthorized scripts
- Loading of external resources
- Cross-site scripting (XSS) attacks
No Remote Code Execution
The extension does not:
- Download or execute remote code
- Use
eval()or similar dangerous functions - Load scripts from external sources
User Rights and Control
Data Access
You have complete control over your data:
- View all stored analyses in the extension popup
- Export analysis results as JSON or Markdown files
- Clear individual analyses or all data at once
Data Deletion
You can delete your data at any time:
- Open the extension settings
- Click "Clear All Data"
- Confirm the action
All locally stored data will be permanently deleted from your device.
Extension Removal
If you uninstall the extension, all locally stored data is automatically removed by Chrome.
Third-Party Services
DevDocs Generator does not integrate with, communicate with, or share data with any third-party services, analytics platforms, or advertising networks.
Children's Privacy
DevDocs Generator does not knowingly collect any information from anyone, including children under the age of 13. The extension is designed for developers and technical users.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we do:
- The "Last Updated" date at the top will be revised
- Significant changes will be announced in the extension's release notes
- Continued use of the extension after changes constitutes acceptance of the updated policy
Open Source
DevDocs Generator is open source. You can review our code to verify our privacy practices:
- GitHub Repository: View Source Code
- All code is publicly auditable
- Community contributions are welcome
Contact Us
If you have questions or concerns about this Privacy Policy or our privacy practices, please contact us:
- Email: deepak@devdocsgenerator.com
- GitHub Issues: Report an Issue
Compliance
This privacy policy is designed to comply with:
- Chrome Web Store Developer Program Policies
- General Data Protection Regulation (GDPR)
- California Consumer Privacy Act (CCPA)
- Other applicable privacy regulations
Your Consent
By using DevDocs Generator, you consent to this Privacy Policy.
Summary: DevDocs Generator respects your privacy. We don't collect, store, or transmit any of your data to external servers. Everything happens locally on your device, and you have complete control over your information.