Last updated: January 14, 2025
This Privacy Policy outlines how the LeetStreak Chrome extension ("Extension", "we", "us", or "our") collects, uses, and protects user data. We are committed to ensuring the privacy and security of our users while providing functionality to track LeetCode daily challenge completion.
The Extension collects and processes the following limited data:
-
LeetCode Challenge Status
- Daily challenge completion status
- Current streak count
- Problem information (ID and title of completed challenges)
-
User Settings
- Discord webhook URL (for notifications)
- User-provided nickname (for Discord notifications)
-
Website Access
- Access to leetcode.com to monitor challenge completion
- Navigation data strictly limited to tracking challenge status
All collected information is used solely for:
- Tracking daily challenge completion status
- Maintaining accurate streak counts
- Sending achievement notifications to Discord (when explicitly requested)
- All user data is stored locally in your browser using Chrome's storage API
- No data is transmitted to external servers except:
- LeetCode API queries to verify challenge completion
- Discord webhook notifications (only when manually triggered by user)
We do not:
- Sell any user data
- Share data with third parties
- Use data for advertising purposes
- Store data on external servers
- Track users across websites
- Use data for any purpose other than the stated functionality
The Extension requires the following permissions:
-
storage
- Purpose: To store user preferences and challenge completion status locally
-
tabs
andwebNavigation
- Purpose: To detect LeetCode challenge completion across different pages
-
cookies
- Purpose: To maintain LeetCode session state for verification
-
host_permissions
(leetcode.com)- Purpose: To access LeetCode's API for challenge verification
You have the right to:
- Disable or uninstall the extension at any time
- Clear all stored data through Chrome's extension settings
- Modify or remove your Discord webhook settings
We may update this Privacy Policy to reflect changes in our practices. Users will be notified of any material changes through the Chrome Web Store or extension interface.
If you have questions about this Privacy Policy or the Extension's privacy practices, please:
- Open an issue on our GitHub repository
- Contact us via [email protected]
This Extension complies with:
- Chrome Web Store Developer Program Policies
- General data protection and privacy principles