Privacy Policy – Code Analyzer Chrome Extension
Effective Date: 06-04-2025
Welcome to Code Analyzer, a Chrome Extension that provides real-time code complexity analysis. This Privacy Policy outlines how we collect, use, and protect your information while ensuring transparency and safeguarding your privacy.
1. Information We Collect:
(a) Personal Information:
- Google Authentication Data: When you sign in using Google via Firebase Authentication, we collect your email address and name. This allows us to identify you and manage analysis usage limits.
(b) Usage Information:
- Analysis Activity: We track the number of code analyses you perform to monitor fair usage and prevent abuse.
- Error Logs: Anonymous error reports may be collected to identify and resolve issues, improving our extension's performance and reliability.
- Extension Performance: We collect data on extension usage to analyze performance, user engagement, and to make necessary improvements to enhance the user experience.
2. How We Use Your Information:
- User Authentication: To verify your identity securely using Firebase Authentication.
- Usage Monitoring: To track analysis frequency and enforce fair usage policies.
- Service Improvement: To analyze anonymous usage patterns and error logs for performance optimization and feature enhancements.
- Personalized Features: To customize the user experience by tailoring code analysis suggestions and results based on your activity.
3. Data Storage and Security:
- Chrome Sync: We use Chrome Storage Sync to save user session data, enabling persistent login across devices.
- Data Encryption: All data is securely transmitted using industry-standard HTTPS encryption.
- Access Restriction: User data is only accessible to authorized services required for core extension functionality.
- Data Retention: We retain your data only as long as necessary for the provision of our services and to comply with applicable legal obligations.
4. Third-Party Services:
We rely on the following third-party services to deliver key extension features:
- Firebase Authentication: Used for secure user login and session management. (Firebase Privacy Policy)
- Remote Backend Servers: Hosted APIs process code complexity analysis and return results securely.
- Google Analytics: We may use Google Analytics to analyze extension usage and improve user experience. (Google Analytics Privacy Policy)
5. Data Sharing Policy:
We value your privacy and ensure that:
- No Data Sharing: We do not sell, trade, or share your personal information with third parties except as described in this Privacy Policy.
- Internal Use Only: User data is only used to improve and maintain the extension, ensuring better functionality and user experience.
- Compliance with Legal Requests: In the event of a legal request, we may share your data with law enforcement authorities, but only when required by law.
6. User Control and Data Deletion:
You have full control over your data:
- Access and Deletion: You can request to view, update, or delete your data by contacting us. Once deleted, your data will be permanently removed from our systems.
- Logout: Logging out clears your session and stored information from our servers.
- Opt-Out of Analytics: If you do not wish to have your usage data analyzed, you can disable tracking through the extension settings.
7. Permissions Justification:
We request the following permissions to deliver core functionality:
- "storage": To store user session information and maintain a seamless login experience across devices.
- "host_permissions": To interact with code-related platforms and our secure backend servers for real-time code analysis.
- "cookies": To enable persistent login across sessions and remember user preferences within the extension.
8. Cookie Policy:
This extension uses cookies to enhance the user experience. Cookies are small files stored on your device that help us analyze web traffic and remember user preferences. By using our extension, you consent to the use of cookies as outlined in this Privacy Policy.
9. Children’s Privacy:
Our extension is not intended for use by individuals under the age of 13. We do not knowingly collect personal information from children. If we become aware that we have inadvertently collected such information, we will take immediate steps to delete it.
10. Changes to Privacy Policy:
We may update this policy periodically. Any changes will be reflected here with a revised effective date. We encourage you to review this policy regularly. If any significant changes are made, we will notify users via the extension or through other communication channels.
11. Contact Us:
If you have any questions, concerns, or requests regarding your privacy, please contact us:
Email: webuildextension@gmail.com
Thank you for trusting Code Analyzer – we are committed to safeguarding your privacy and delivering a secure experience!