Privacy Policy for Calendar Automator
Last updated:2025-08-15
1. Data Controller
Extension Developer:Aleksandar Spasov
Contact:spasov@calendar-automator.com
2. Data We Collect
Calendar Automator collects the following personal data to provide its services:
2.1 Email Address 📧
- What: Your Google account email address
- How collected: Through Google OAuth identity.email permission
- Where stored: Chrome local storage as userEmail
- Purpose: User identification and authentication
2.2 User Profile Information 👤
- What: Basic Google profile data (name, profile picture)
- How collected: OAuth scope userinfo.profile
- Where stored: Local browser storage
- Purpose: User identification in extension interface
2.3 Authentication Tokens 🔑
- What: OAuth access tokens for Google Calendar API
- How collected: chrome.identity.getAuthToken()
- Where stored: Managed by Chrome's identity system
- Purpose: Authenticate API requests to Google Calendar
2.8 Premium Waitlist Information 📝
- What: Email address, name (optional), feature interests
- How collected: Voluntary submission through website forms
- Where stored: Secure database on our servers
- Purpose: Notify users about premium features availability
2.4 Calendar Data 📅
- What: Complete calendar information including:
- Event titles, descriptions, dates, times, locations
- Event organizers and attendees
- Calendar names, IDs, and color settings
- How collected: Google Calendar API calls
- Where stored: Temporarily in memory, some preferences in local storage
- Purpose: Display events, create automation, schedule planning
2.5 User Preferences & Settings ⚙️
- What: Selected calendars, time slot preferences, automation settings, template configurations, reminder preferences
- How collected: User input through extension interface
- Where stored: chrome.storage.sync and chrome.storage.local
- Purpose: Personalize extension behavior and maintain user choices
2.6 User Activity Data 🖱️
- What: Which calendars you select, when you create/modify events, extension usage patterns, button clicks and interactions
- How collected: Event listeners and user interactions
- Where stored: Temporarily in memory
- Purpose: Provide responsive interface and automation features
2.7 Browser Storage Data 💾
- What: Extension state, cached calendar information, user session data, license/authentication status
- How collected: Extension operations
- Where stored: Chrome's local and sync storage
- Purpose: Maintain extension functionality between sessions
4. Legal Basis for Processing (GDPR Article 6)
We process your personal data based on:
- Consent (Article 6(1)(a)): You explicitly consent when installing and using the extension
- Legitimate Interest (Article 6(1)(f)): To provide calendar automation services you requested
3. How We Use Your Data
Your data is used exclusively to:
- Authenticate you with Google Calendar services
- Read and display your calendar events
- Create, modify, and delete calendar events as requested
- Provide automated scheduling and planning features
- Store your preferences and settings locally
- Maintain extension state and session data
5. Data Storage and Security
- Local Storage: All data is stored locally in your browser using Chrome's storage API
- No External Servers: We do not transmit your data to external servers or third parties
- Google APIs: Data is only transmitted to Google's official Calendar API endpoints
- Encryption: All communications with Google APIs use HTTPS encryption
6. Data Sharing
We do NOT share your personal data with any third parties. Data is only:
- Stored locally in your browser
- Transmitted to Google Calendar API (as required for functionality)
- Never sold, rented, or shared with advertisers or other companies
7. Your GDPR Rights
Under GDPR, you have the following rights:
- Right of Access (Article 15): Request information about your personal data
- Right to Rectification (Article 16): Correct inaccurate personal data
- Right to Erasure (Article 17): Request deletion of your personal data
- Right to Restrict Processing (Article 18): Limit how we process your data
- Right to Data Portability (Article 20): Receive your data in a portable format
- Right to Object (Article 21): Object to processing of your personal data
- Right to Withdraw Consent: Withdraw consent at any time
8. Data Retention
- Data is stored locally until you uninstall the extension
- You can manually clear data through Chrome's extension settings
- Authentication tokens expire automatically and are refreshed as needed
9. Data Deletion
To delete your data:
- Uninstall the Calendar Automator extension from Chrome
- Revoke access permissions in your Google Account settings
- Clear browser data if desired
10. International Data Transfers
Your data may be processed by Google's servers worldwide. Google complies with GDPR requirements for international data transfers.
11. Changes to This Policy
We may update this privacy policy. Changes will be posted with a new "Last updated" date. Continued use constitutes acceptance of changes.
12. California Consumer Privacy Act (CCPA) Rights
If you are a California resident, you have additional rights under CCPA:
- Right to Know: Request information about personal information collected, used, disclosed, or sold
- Right to Delete: Request deletion of personal information we have collected
- Right to Opt-Out: We do not sell personal information, so no opt-out is necessary
- Right to Non-Discrimination: We will not discriminate against you for exercising your CCPA rights
- Authorized Agent: You may designate an authorized agent to make requests on your behalf
To exercise these rights, contact us at spasov@calendar-automator.com with "CCPA Request" in the subject line.
13. Age Restrictions
Calendar Automator is not intended for use by individuals under 16 years of age. We do not knowingly collect personal information from children under 16. If you become aware that a child has provided us with personal information, please contact us immediately.
14. Website Analytics
Current Status: Website analytics tracking is currently disabled. We do not collect any analytics data, download statistics, or usage metrics from our website.
If we implement analytics in the future, we will:
- Update this privacy policy with detailed information about data collection
- Collect only minimal, anonymous data (such as download counts and timestamps)
- Never collect personal information, IP addresses, or detailed browsing behavior
- Provide clear notice before implementing any tracking
15. Cookies and Tracking
Calendar Automator does not use cookies or tracking technologies. All data storage is handled through Chrome's local storage API for functionality purposes only.
15. Data Breach Notification
In the unlikely event of a data breach affecting your personal information, we will:
- Notify affected users within 72 hours of discovery
- Report to relevant supervisory authorities as required by law
- Provide details about the breach and steps taken to address it
16. Third-Party Services
Google acts as a data processor when you use Calendar Automator. Google's processing of your data is governed by their privacy policy and terms of service. We have no control over Google's data practices beyond what is necessary for the extension's functionality.
17. Governing Law and Jurisdiction
This privacy policy is governed by the laws of the European Union (GDPR) and the State of California (CCPA). Any disputes will be resolved in accordance with these jurisdictions' laws.
18. Supervisory Authority
If you're in the EU, you have the right to lodge a complaint with your local data protection authority. For California residents, you may contact the California Attorney General's office.
20. Google API Services
This extension uses Google API Services. Your use is also subject to Google's Privacy Policy and Google's Terms of Service.
21. Important Notes
- ✅ No External Servers: All data stays local or goes only to Google's official APIs
- ✅ No Third-Party Sharing: Data is never shared with other companies
- ✅ User Control: Users can revoke access anytime through Google Account settings
- ✅ Automatic Cleanup: Data is removed when extension is uninstalled