Privacy Policy

Last updated: February 16, 2026

Klarity ("we," "our," or "us") operates the Klarity calendar management application available at klaritycal.com (the "Service"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service.

1. Information We Collect

Account Information

When you create an account, we collect your name, email address, and profile photo as provided by your authentication provider (Google, Microsoft, or Apple sign-in).

Calendar Data

With your explicit permission, we access your calendar events from connected services:

  • Google Calendar — We request calendar.events and calendar.readonly scopes to read and create events on your behalf.
  • Microsoft Outlook — We request Calendars.ReadWrite to read and create events.
  • Apple Calendar — We access your CalDAV calendar data using credentials you provide.
  • Notion — We access Notion databases you explicitly authorize for calendar sync.

We only access calendar data necessary to provide the Service. We do not access your email, contacts, files, or any data outside the calendar scopes listed above.

Location Data

When you verify event locations, we store the location name and coordinates in our database so we can calculate travel times and provide location-based features. Location data is associated with your account and is not shared with other users.

Uploaded Content

You may upload images, PDFs, or CSV files containing calendar information (e.g., school flyers, sports schedules). These files are processed to extract event data and are stored temporarily during processing. Extracted event data is stored in your account.

Payment Information

Payments are processed by Stripe. We do not store your credit card number, bank account number, or other financial account details on our servers. Stripe's privacy policy governs the handling of your payment information.

Usage Data

We collect standard usage data such as device type, browser type, pages visited, and interaction patterns to improve the Service.

2. How We Use Your Information

We use your information to:

  • Provide, maintain, and improve the Service
  • Read and display your calendar events from connected services
  • Create, update, and delete calendar events on your behalf when you request it
  • Extract events from uploaded images, PDFs, and files
  • Calculate travel times between events using verified locations
  • Detect scheduling conflicts and provide calendar insights
  • Provide AI-powered features including natural language event creation and calendar Q&A
  • Process payments and manage your subscription
  • Send transactional emails (account verification, payment receipts, subscription updates)
  • Respond to your support requests

3. Google API Services — Limited Use Disclosure

Klarity'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.

Specifically:

  • We only request access to the Google Calendar scopes necessary to provide our Service (calendar.events and calendar.readonly).
  • We do not use Google Calendar data for advertising or to serve ads.
  • We do not sell Google Calendar data to third parties.
  • We do not use Google Calendar data for purposes unrelated to providing and improving the Service.
  • Human access to Google Calendar data is limited to debugging and support purposes, with your consent, or as required by law.

4. Third-Party Services

We use the following third-party services to provide the Service:

  • Supabase — Database hosting and authentication. Your account data and calendar information are stored in Supabase.
  • Anthropic (Claude AI) — Powers natural language event extraction, calendar Q&A, and AI assistant features. Calendar event data may be sent to Anthropic's API for processing. Anthropic does not use this data to train models.
  • OpenAI — Powers text-to-speech for voice responses. Text content is sent to OpenAI's API for audio generation.
  • Google Places API — Used for location search and verification when you add locations to events.
  • Mapbox — Used to calculate travel time and distance between event locations.
  • Stripe — Payment processing for subscriptions.
  • Resend — Transactional email delivery.
  • Vercel — Application hosting and deployment.

Each third-party service processes your data according to their own privacy policies. We only share the minimum data necessary for each service to function.

5. Data Storage and Security

Your data is stored in Supabase (hosted on AWS) with encryption at rest and in transit. OAuth tokens for connected calendar services are encrypted before storage. We use industry-standard security measures to protect your data, including HTTPS encryption, secure authentication, and role-based access controls.

6. Data Retention and Deletion

We retain your data for as long as your account is active. When you delete your account, we delete your profile data, calendar cache, verified locations, and uploaded files. Some data may be retained in backups for up to 30 days after deletion.

You can disconnect any calendar integration at any time from the Settings page, which revokes our access and removes stored tokens for that service.

To request complete deletion of your data, contact us at support@klaritycal.com.

7. Children's Privacy

Klarity is designed for parents and guardians to manage family calendars. We do not knowingly collect personal information directly from children under 13. Calendar events involving children (e.g., school events, sports schedules) are managed by the parent or guardian account holder.

8. Your Rights

Depending on your location, you may have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Export your data in a portable format
  • Withdraw consent for data processing
  • Revoke access to connected calendar services at any time

To exercise these rights, contact us at support@klaritycal.com.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by posting the updated policy on this page and updating the "Last updated" date. Your continued use of the Service after changes constitutes acceptance of the updated policy.

10. Contact Us

If you have questions about this Privacy Policy, please contact us at:

Email: support@klaritycal.com