B
Buddy

Privacy Policy

Last updated: January 21, 2026

1. Introduction

Welcome to Buddy Calendar. We respect your privacy and are committed to protecting your personal data. This privacy policy explains how we collect, use, and safeguard your information when you use our calendar application and AI-powered recommendation services.

2. Information We Collect

2.1 Authentication Information

  • Email address (obtained through Google OAuth)
  • Google account profile information (name and profile picture)
  • OAuth access tokens (used solely for Google Calendar synchronization)

2.2 Google Calendar Data

When you log in with Google OAuth and grant calendar permissions, we access and sync:

  • Calendar events from your primary Google Calendar
  • Event details including titles, start/end times, locations, and descriptions
  • Event modifications (additions and deletions you make in Buddy Calendar are synced to Google Calendar)

Note: We use the following Google API scopes:
calendar - To read your calendar events
calendar.events - To create and delete events on your behalf

2.3 Images and Photos

You can optionally upload or capture photos to share with Buddy AI for enhanced event planning assistance. This includes:

  • Photos uploaded through the web app file picker
  • Photos captured using the mobile app camera
  • Images selected from your device's photo library (mobile)
  • Image metadata (dimensions, format, timestamps)

Note: Image uploads are completely optional. On mobile, camera and photo permissions are requested only when you choose to use these features. You can revoke these permissions at any time through your device settings.

3. How We Use Your Information

  • Authenticate your identity through Google OAuth
  • Display your calendar events from Google Calendar in our interface
  • Synchronize events you create or delete in Buddy Calendar with your Google Calendar
  • Maintain your session and provide access to your calendar data
  • Ensure security and prevent unauthorized access
  • Process images you upload to provide AI-powered event planning suggestions
  • Share images with Buddy AI to analyze context and recommend calendar enhancements

Important: We only use your Google Calendar data to provide calendar synchronization services. Your calendar data is not used for marketing, advertising, or any other purposes beyond displaying and managing your events.

Image Usage: Images you upload are processed by Buddy AI solely to help you plan and organize your calendar events better. Images are not used for training AI models, sold to third parties, or used for any purpose other than providing event planning assistance during your active sessions.

4. Data Sharing and Third Parties

4.1 Third-Party Services

We use the following third-party services to operate Buddy Calendar:

  • Google OAuth & Calendar API: For user authentication and calendar synchronization
  • Clerk: Authentication and session management
  • Cloud hosting providers: Application infrastructure and data storage

4.2 We DO NOT

  • Sell your personal data to third parties, advertisers, or marketers
  • Share your calendar data with other users or external parties
  • Use your calendar data for AI training, analytics, or any purpose beyond synchronization
  • Sell, share, or license images you upload to third parties
  • Use images for AI model training or development without explicit consent
  • Store your Google access tokens permanently (they are only kept in your session)
  • Access your Google account for any purpose other than calendar synchronization

5. Data Security

  • End-to-end encryption for data transmission
  • Secure database storage with access controls
  • Regular security audits and updates
  • OAuth 2.0 for secure third-party integrations
  • Limited employee access on a need-to-know basis
  • Industry-standard security practices and compliance

6. Your Rights and Choices

  • Revoke Google Calendar access at any time through your Google Account settings
  • Create and delete events in your calendar
  • Delete your Buddy Calendar account and all associated data
  • Log out to end your session and clear access tokens

To revoke access: Visit your Google Account Permissions page and remove Buddy Calendar from the list of apps with access to your account.

7. Data Retention

  • Session data: Access tokens are stored only during your active session and cleared when you log out
  • Calendar events: We display events from your Google Calendar in real-time; no permanent copies are stored on our servers
  • Account information: Basic profile information (email, name) is retained while your account is active
  • AI Agent Proposals: Conflict resolution and AI suggestions are stored temporarily:
    • PENDING proposals: Retained for 30 days (awaiting your action)
    • REJECTED/EXECUTED/FAILED proposals: Retained for 7 days (after you've made a decision)
  • Chat conversations: Conversation history is retained for 1 year for reference and service improvement
  • Chat messages and images: Individual messages and images associated with conversations are retained for 1 year; older messages and their images are automatically deleted. Deleting a conversation immediately removes all associated images
  • Completed events: Events that have ended are retained for up to 2 years for historical reference, then automatically deleted
  • Deleted accounts: All personal data including images and conversations is permanently removed within 30 days of account deletion

Automatic Cleanup: We use automated processes to periodically delete old data according to the retention schedule above. This helps maintain database performance while preserving your recent history for reference.

8. Cookies and Session Management

We use cookies and browser storage to:

  • Maintain your login session (via Clerk authentication)
  • Store OAuth tokens temporarily during your session
  • Cache calendar data locally for improved performance

These are essential cookies required for the application to function. If cookies are disabled, you will not be able to use Buddy Calendar.

9. Children's Privacy

Our service is not intended for users under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.

10. International Users

Our services are hosted and operated from various locations. By using our service, you consent to the transfer of your data to countries where we operate, which may have different data protection laws than your country.

11. Changes to This Policy

We may update this privacy policy from time to time. We will notify you of any significant changes by email or through the application. Your continued use of our service after changes become effective constitutes acceptance of the updated policy.

12. Contact Us

If you have questions about this privacy policy or our data practices, please contact us:

We are committed to resolving any privacy concerns promptly and transparently.