Privacy Policy for iCalendar Chrome Extension

Last Updated: October 22, 2025

Summary (TL;DR)

  • ✅ We only collect OAuth tokens (expires in 1 hour) and your calendar list
  • ✅ Data is stored locally in encrypted Chrome storage
  • ✅ We do NOT share data with anyone
  • ✅ We do NOT track or collect personal information
  • ✅ We only communicate with Google Calendar API and OAuth2 API (no other services)
  • ✅ You can revoke access anytime through Google Account settings
  • ✅ All code is open source and auditable

Introduction

This Privacy Policy describes how the iCalendar Chrome Extension ("the Extension", "we", "our") collects, uses, and protects information when you use our Chrome extension.

Information We Collect

OAuth Access Tokens

Calendar List

Authorization Status

Information We Do NOT Collect

We do NOT collect, store, or transmit:

How We Use Information

OAuth Access Tokens

Used exclusively to:

Calendar List

Used to:

Data Storage and Security

Local Storage

No External Servers

Token Expiration

Data Sharing

We do NOT share your data with:

The only data transmission occurs directly between:

Permissions Explained

Identity Permission

Required for OAuth 2.0 authentication with your Google Account to access Google Calendar.

Storage Permission

Required to cache OAuth tokens and calendar list to prevent repeated authentication prompts.

Host Permissions

Your Rights and Control

View Stored Data

You can view what's stored by:

  1. Opening Chrome DevTools (F12)
  2. Go to Application → Storage → Local Storage
  3. Look for chrome-extension://[extension-id]

Clear Stored Data

You can clear all stored data by:

  1. Uninstalling the extension
  2. Using Chrome's "Clear browsing data" feature
  3. Clearing site data for the extension

Revoke Access

You can revoke the extension's access to Google Calendar by:

  1. Visit Google Account Permissions
  2. Find "iCalendar Chrome Extension"
  3. Click "Remove Access"

Children's Privacy

This extension is not directed to children under 13 years of age. We do not knowingly collect information from children.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected by the "Last Updated" date at the top of this policy.

Compliance

This extension complies with:

Data Retention

Third-Party Services

This extension only communicates with:

We do not use:

Contact Information

If you have questions about this Privacy Policy or our data practices, please contact us through our GitHub repository: https://github.com/mehrdadh/iCalendar

Consent

By using the iCalendar Chrome Extension, you consent to this Privacy Policy and our handling of information as described.


Your privacy is important to us. This extension is designed to be as privacy-friendly as possible while providing useful functionality.