MiCal logoMiCal
Home Terms

Privacy Policy

Last updated: October 14, 2026

Overview

MiCal ("we," "our," or "us") is a calendar bridging service that connects multiple calendar providers to help you synchronize events and manage scheduling. We take your privacy seriously. This policy explains what data we collect, how we use it, and how we protect it.

What We Collect

Account Information: When you sign up via Google or Microsoft OAuth, we receive your email address, name, and profile information from the provider. We use this to create your account and identify you.

Calendar Data: With your explicit permission, we access calendar event metadata (titles, times, locations, attendees) to perform synchronization. We do not read the content of event descriptions unless necessary for sync operations.

Contacts: With your explicit permission, MiCal reads your Google Contacts and "Other contacts" (via the Google People API) and your Microsoft contacts (via Microsoft Graph) solely to suggest email addresses when you are sending an invitation — for meeting polls, family/team group invites, and booking-page recipients. Contacts are fetched fresh from the provider on demand each time you open a recipient picker and are returned to your browser for autocomplete only. MiCal servers do not store or persist your contact data, it is never shared with third parties, and it is never used to train AI/ML models. Access ends when you click Disconnect on the account in MiCal (which also revokes it at Google), or when you revoke it at myaccount.google.com/permissions.

OAuth Tokens: We store encrypted refresh and access tokens for connecting to your calendar providers. These are encrypted at rest using AES-256-GCM encryption.

Usage Data: We collect basic operational data such as sync run logs, error reports, and API request timestamps to maintain service reliability.

How We Use Your Data

  • To synchronize events between your connected calendars according to your configured rules
  • To power public booking pages that you choose to create and share
  • To send operational notifications (sync failures, account issues)
  • To improve service performance and reliability

We do not sell your data. We do not use your calendar data for advertising. We do not train AI models on your data.

Data Storage & Security

Your data is stored in Turso (libSQL) databases with encryption at rest. OAuth tokens are encrypted with AES-256-GCM using keys stored separately from the database. Sessions are secured with HMAC-signed cookies.

All data transmission occurs over TLS (HTTPS). We use timing-safe comparisons for authentication checks.

Google User Data

If you connect a Google account, MiCal requests these Google permissions and uses them only as described:

  • See the list of your calendars (calendar.calendarlist.readonly): to show which calendars you have so you can choose which to connect.
  • See, create and edit events (calendar.events): to read events on the calendars you connect so MiCal can show them in one view and work out your free/busy times for booking pages, meeting polls and shared availability; to add an event when someone books time with you or a poll you created is decided; and to copy, update or remove events between your own calendars when you set up a sync rule. MiCal only changes events it created.
  • See your contacts and "Other contacts" (contacts.readonly, contacts.other.readonly): to suggest email addresses when you invite people. Contacts are sent to your browser only and are never stored on MiCal servers.
  • Your email address, name and profile picture: to create your account and show who is signed in.

MiCal's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. In particular, MiCal does not use Google user data for advertising, does not sell it, does not use it to train AI or machine-learning models, and does not let people read it except with your consent, for security, to comply with the law, or in aggregated, anonymized form for operations.

How We Share Data

We share your data only in these cases:

  • People you choose: when someone books time with you, they receive the event details for that booking. Members of a family or team group you join see your availability at the level you choose (free/busy only, or full event details).
  • Service providers that run MiCal for us: Vercel (hosting), Turso (database), Resend (sending email) and Lemon Squeezy (payments). They process data only to provide their service to MiCal.
  • Legal requirements: when required by law or to protect the safety and security of our users.

We never sell your data or share it with advertisers or data brokers. Microsoft data (Outlook Calendar and Contacts) is handled the same way as Google data.

Retention and Deletion

  • We keep your account data and encrypted tokens while your account is active.
  • Copies of events that MiCal created stay on your calendars until you or MiCal remove them; sync history is kept for operations and troubleshooting.
  • You can delete your account or ask us to delete your data at any time by emailing privacy@mical.net. We delete all personal data, including stored tokens, within 30 days.
  • You can revoke MiCal's access to your Google account at any time at myaccount.google.com/permissions. MiCal then can no longer read or change your Google data.

Your Rights

You may remove calendars from MiCal at any time; removing a calendar stops MiCal reading or writing it. Disconnecting an account removes its calendars and deletes its stored access tokens. You may also revoke MiCal's access in your Google or Microsoft account settings, delete your account, or request a copy of your data at any time by contacting us.

Children

MiCal is not directed to children under 13 and we do not knowingly collect data from them.

Changes to This Policy

If we change this policy, we will update the date at the top of this page and, for significant changes, notify you by email.

Contact

For privacy questions or data requests, contact: privacy@mical.net

MiCal — Calendar infrastructure for modern professionals.