Created
December 2, 2025 00:56
-
-
Save stackingrockss/9b6ffa5355dd9f1e3bb636fc93937080 to your computer and use it in GitHub Desktop.
Privacy Policy
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Privacy Policy for Calendar Time Selector | |
| **Last Updated:** December 2024 | |
| ## Overview | |
| Calendar Time Selector ("the Extension") is committed to protecting your privacy. This privacy policy explains how we handle information when you use our Chrome extension. | |
| ## Information We DO NOT Collect | |
| The Extension does NOT: | |
| - Collect any personal information | |
| - Access your Google Calendar events or data | |
| - Track your browsing history | |
| - Send any data to external servers | |
| - Use analytics or tracking services | |
| - Require account creation or sign-in | |
| - Share any information with third parties | |
| ## Information Stored Locally | |
| The Extension stores the following information **locally on your device only** using Chrome's storage API: | |
| 1. **User Preferences** (synced across your Chrome browsers): | |
| - Default recipient timezone | |
| - Preferred output format | |
| - Recent timezone selections (up to 5) | |
| - Auto-open sidebar preference | |
| This data is stored using `chrome.storage.sync`, which is part of Chrome's built-in syncing mechanism. This data is synced across devices where you're signed into Chrome with the same Google account. | |
| ## Permissions Explained | |
| The Extension requires the following permissions: | |
| ### 1. Host Permission for `calendar.google.com` | |
| **Why:** To interact with the Google Calendar webpage and allow you to select time slots. | |
| **What it does:** Allows the extension to read the DOM structure of the calendar grid to detect time slots. | |
| **What it does NOT do:** Does not access your calendar events, appointments, or any personal calendar data. | |
| ### 2. Storage Permission | |
| **Why:** To save your preferences (timezone, format, etc.). | |
| **What it does:** Stores user preferences locally using Chrome's storage API. | |
| **What it does NOT do:** Does not send data anywhere or share it with anyone. | |
| ## How the Extension Works | |
| The Extension operates entirely **client-side** in your browser: | |
| 1. Detects the visual calendar grid on calendar.google.com | |
| 2. Allows you to select time slots by clicking and dragging | |
| 3. Converts selected time coordinates to time ranges | |
| 4. Formats the times according to your chosen timezone and format | |
| 5. All processing happens locally in your browser | |
| ## Data Security | |
| - All data is stored locally on your device | |
| - No data is transmitted to external servers | |
| - No external API calls are made | |
| - No third-party services are used | |
| ## Children's Privacy | |
| The Extension does not knowingly collect information from children under 13. The Extension is not directed at children. | |
| ## Changes to This Policy | |
| We may update this privacy policy from time to time. We will notify users of any changes by updating the "Last Updated" date at the top of this policy. | |
| ## Contact | |
| If you have questions about this privacy policy, please create an issue or contact us via email. | |
| ## Your Rights | |
| Since we don't collect any personal data, there is no personal data to access, modify, or delete. You can clear all Extension preferences by uninstalling the Extension, which will remove all locally stored preferences. | |
| ## Compliance | |
| This Extension complies with: | |
| - Chrome Web Store Developer Program Policies | |
| - General Data Protection Regulation (GDPR) | |
| - California Consumer Privacy Act (CCPA) | |
| Since no personal data is collected, most data protection regulations do not apply. However, we've designed the Extension with privacy-first principles. | |
| --- | |
| **Summary:** Calendar Time Selector is a privacy-focused extension that operates entirely in your browser, stores preferences locally, and does not collect, transmit, or share any personal information. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment