Privacy Policy
Last updated: December 2024
1. Introduction
Calendar Peek ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Chrome extension and related services.
By using Calendar Peek, you agree to the collection and use of information in accordance with this policy.
2. Information We Collect
2.1 Information You Provide
When you use Calendar Peek, we may collect:
- Google Account Information: When you authorize Calendar Peek to access your Google Calendar, we receive basic profile information (name, email address) and calendar data through Google's OAuth 2.0 service.
- Extension Usage Data: Information about how you interact with the extension, including feature usage and preferences.
- Support Communications: Information you provide when contacting us for support.
2.2 Automatically Collected Information
We automatically collect certain information when you use Calendar Peek:
- Technical Data: Browser type, extension version, and system information.
- Usage Analytics: Anonymous usage statistics to improve our service.
- Error Logs: Technical information when the extension encounters issues.
3. How We Use Your Information
We use the collected information for the following purposes:
- Service Provision: To provide and maintain the Calendar Peek extension functionality.
- Calendar Integration: To display your calendar events and enable calendar management features.
- Improvement: To analyze usage patterns and improve our service.
- Support: To respond to your support requests and provide customer service.
- Security: To detect and prevent fraud, abuse, and security issues.
4. Data Processing and Storage
4.1 Local Processing
Calendar Peek processes your calendar data locally within your browser. Your calendar information is not transmitted to our servers unless explicitly required for specific features (such as syncing preferences across devices).
4.2 Data Storage
We store minimal data on our servers:
- Anonymous usage analytics
- Extension preferences (if you enable cross-device sync)
- Support ticket information
Your calendar data remains stored locally in your browser's extension storage.
4.3 Data Retention
We retain your information only as long as necessary to provide our services:
- Local Data: Stored until you uninstall the extension or clear browser data
- Server Data: Retained for up to 2 years unless you request deletion
- Support Data: Retained for up to 3 years for service improvement
5. Information Sharing and Disclosure
We do not sell, trade, or otherwise transfer your personal information to third parties, except in the following circumstances:
5.1 Service Providers
We may share information with trusted third-party service providers who assist us in operating our service, such as:
- Analytics providers (Google Analytics)
- Hosting services
- Customer support platforms
5.2 Legal Requirements
We may disclose your information if required by law or in response to valid legal requests.
5.3 Business Transfers
In the event of a merger, acquisition, or sale of assets, your information may be transferred as part of the transaction.
6. Google OAuth and Calendar Access
6.1 OAuth 2.0 Compliance
Calendar Peek uses Google's OAuth 2.0 service to securely access your Google Calendar. We comply with Google's OAuth 2.0 requirements and best practices:
- We only request the minimum necessary permissions
- We use secure HTTPS connections for all API calls
- We implement proper token management and refresh
- We provide clear information about data usage
6.2 Calendar Permissions
When you authorize Calendar Peek, we request the following permissions:
- calendar.readonly: To read your calendar events and display them in the extension
- calendar.events: To create and manage calendar events (if you enable this feature)
6.3 Revoking Access
You can revoke Calendar Peek's access to your Google Calendar at any time:
- Through your Google Account settings
- By uninstalling the extension
- By contacting our support team
7. Your Rights and Choices
7.1 Access and Control
You have the right to:
- Access the personal information we hold about you
- Correct inaccurate information
- Request deletion of your data
- Export your data in a portable format
- Opt out of analytics and marketing communications
7.2 Browser Controls
You can control data collection through your browser settings:
- Disable cookies and local storage
- Clear extension data
- Use incognito/private browsing mode
8. Data Security
We implement appropriate security measures to protect your information:
- Encryption: All data transmission uses HTTPS/TLS encryption
- Access Controls: Limited access to personal data on a need-to-know basis
- Regular Audits: Security assessments and vulnerability testing
- Secure Development: Following security best practices in our development process
9. International Data Transfers
Calendar Peek is operated from the United States. If you are located outside the United States, please be aware that your information may be transferred to, stored, and processed in the United States where our servers are located.
We ensure that any international transfers comply with applicable data protection laws and implement appropriate safeguards.
10. Children's Privacy
Calendar Peek is not intended for use by children under the age of 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 immediately.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by:
- Posting the new Privacy Policy on this page
- Updating the "Last updated" date
- Sending you an email notification (for significant changes)
Your continued use of Calendar Peek after any changes constitutes acceptance of the updated Privacy Policy.
12. Contact Us
If you have any questions about this Privacy Policy or our data practices, please contact us:
- Email: privacy@joshhou.com
- Support: support@joshhou.com
- GitHub: https://github.com/joshhou/calendar-peek