EventBarrier

Privacy Policy

Last updated: January 9, 2025

Your Privacy Matters: EventBarrier is designed with privacy by design. We only access the minimum data necessary to provide our calendar synchronization service, and we never sell or share your personal information.

1. Data Controller

EventBarrier is operated by Nicolas Bonet, an individual based in Colombia. For the purposes of data protection law, Nicolas Bonet is the data controller responsible for your personal information.

Contact: contact@eventbarrier.com
Service: EventBarrier Calendar Synchronization
Website: https://eventbarrier.com

2. Information We Collect

2.1 Google Account Information

When you sign in with Google OAuth, we collect:

  • Basic profile information: Your name, email address, and profile picture
  • Google account ID: A unique identifier for your Google account
  • OAuth tokens: Access and refresh tokens to interact with your calendars

2.2 Calendar Data

To provide our synchronization service, we access:

  • Calendar metadata: Calendar names, colors, and access permissions
  • Event information: Event titles, dates, times, and attendee lists
  • Event properties: Event status, transparency, and recurrence patterns
  • Blocking events: Events we create to prevent double-booking

2.3 Usage and Technical Data

We automatically collect certain information about your use of the service:

  • Sync activity logs: Records of synchronization operations and results
  • Error logs: Technical information about any errors that occur
  • Usage analytics: How often you use the service and which features (via Vercel Analytics or Phantom)
  • Device information: Browser type, operating system, and IP address
  • Session data: Login times and session duration

3. Legal Basis for Processing (GDPR)

For users in the European Union, we process your personal data based on the following legal grounds:

  • Consent: You explicitly consent to our access to your Google Calendar data
  • Contract performance: Processing necessary to provide the synchronization service
  • Legitimate interests: Improving service quality and security (where not overridden by your rights)
  • Legal obligations: Compliance with applicable laws and regulations

4. How We Use Your Information

4.1 Core Service Provision

We use your information to:

  • Authenticate your identity and maintain secure sessions
  • Access your Google Calendars to read existing events
  • Create blocking events in your target calendars
  • Synchronize changes across your calendars in real-time
  • Provide you with a dashboard to manage sync preferences
  • Send notifications about sync status and conflicts
  • Enforce free tier limitations (2 calendar limit)
  • Process premium subscription payments

4.2 Service Improvement

We may use aggregated, anonymized data to:

  • Improve performance and reliability
  • Understand usage patterns and optimize features
  • Identify and fix technical issues
  • Develop new features and enhancements

4.3 Communication

We may use your email address to:

  • Send important service announcements
  • Notify you of security issues or policy changes
  • Respond to your support requests
  • Send sync status notifications (if enabled)
  • Process subscription and billing communications

5. Information Sharing and Disclosure

5.1 No Sale of Personal Data

We do not sell, rent, or trade your personal information or calendar data to third parties for marketing or any other purposes.

5.2 Service Providers

We share your information only with trusted service providers who assist us in operating our service:

  • Google LLC: For calendar access and authentication via OAuth
  • Vercel Inc: For hosting, infrastructure, and analytics services
  • Supabase Inc: For secure database storage and management
  • Payment processors: For handling premium subscription payments (when implemented)

These service providers are contractually obligated to protect your information and use it only for the specific purposes we authorize.

5.3 Legal Requirements

We may disclose your information if required by law or if we believe in good faith that such disclosure is necessary to:

  • Comply with legal obligations or court orders
  • Protect our rights, property, or safety
  • Protect the rights, property, or safety of our users
  • Investigate fraud or security issues
  • Respond to government requests in accordance with applicable law

6. International Data Transfers

EventBarrier is hosted on Vercel's global infrastructure and uses Supabase for data storage. Your data may be transferred to and processed in:

  • United States: Primary hosting location
  • European Union: For EU users, data may be processed within the EU
  • Other regions: As necessary for service delivery and performance

For transfers outside the European Economic Area (EEA), we ensure adequate protection through:

  • Standard Contractual Clauses approved by the European Commission
  • Adequacy decisions where applicable
  • Other appropriate safeguards as required by GDPR

7. Data Security

We implement comprehensive security measures to protect your personal information:

  • Encryption: All data is encrypted in transit (TLS) and at rest (AES-256)
  • OAuth security: We use Google's secure OAuth 2.0 protocol
  • Access controls: Strict access controls limit data access to authorized systems only
  • Infrastructure security: Hosted on secure, monitored cloud infrastructure (Vercel/Supabase)
  • Regular monitoring: Continuous monitoring for security threats and vulnerabilities
  • Data minimization: We only collect and store data necessary for service operation

Security Notice: While we implement industry-standard security measures, no method of transmission over the internet or electronic storage is 100% secure. We cannot guarantee absolute security but continuously work to protect your data.

8. Data Retention

We retain your information only as long as necessary to provide our service and comply with legal obligations:

  • Account data: Retained while your account is active
  • Calendar sync settings: Retained to maintain synchronization preferences
  • Activity logs: Retained for 90 days for troubleshooting and service improvement
  • Error logs: Retained for 30 days for debugging purposes
  • Payment data: Retained as required for accounting and legal compliance

When you delete your account or revoke permissions, we will delete your personal data within 30 days, except where retention is required by applicable law or for legitimate business purposes (such as fraud prevention).

9. Your Rights (Including GDPR Rights)

9.1 General Rights

You have the following rights regarding your personal data:

  • Right of access: Request a copy of your personal data
  • Right to rectification: Correct inaccurate or incomplete data
  • Right to erasure: Request deletion of your personal data
  • Right to restrict processing: Limit how we process your data
  • Right to data portability: Receive your data in a portable format
  • Right to object: Object to processing based on legitimate interests

9.2 GDPR Rights (EU Users)

If you are located in the European Union, you have additional rights under the General Data Protection Regulation (GDPR):

  • Right to withdraw consent: Withdraw consent for data processing at any time
  • Right to lodge a complaint: File a complaint with your local data protection authority
  • Right to be informed: Receive clear information about how your data is used

9.3 How to Exercise Your Rights

To exercise any of these rights, please contact us at contact@eventbarrier.com. We will respond to your request within 30 days (or 1 month for GDPR requests).

You can also manage your data directly through:

  • EventBarrier dashboard: Manage calendar sync settings and preferences
  • Google Account settings: Revoke EventBarrier's access at myaccount.google.com/permissions

10. Google API Services User Data Policy

EventBarrier's use and transfer of information received from Google APIs adheres to theGoogle API Services User Data Policy, including the Limited Use requirements.

10.1 Limited Use Compliance

EventBarrier only uses Google user data to:

  • Provide and improve our calendar synchronization features
  • Ensure security and fraud prevention
  • Comply with applicable laws

10.2 Data Minimization

We only request the minimum Google Calendar permissions necessary:

  • https://www.googleapis.com/auth/calendar.readonly: To read existing events and detect conflicts
  • https://www.googleapis.com/auth/calendar: To create blocking events in target calendars

11. Cookies and Tracking Technologies

11.1 Essential Cookies

We use essential cookies and similar technologies to:

  • Maintain your login session (NextAuth.js session cookies)
  • Remember your preferences and settings
  • Ensure the security of our service
  • Provide core functionality

11.2 Analytics Cookies

We use privacy-focused analytics (Vercel Analytics or Phantom) to understand service usage and improve performance. These analytics:

  • Collect aggregated, anonymized usage data
  • Do not track you across other websites
  • Do not collect personally identifiable information
  • Can be opted out of through your browser settings

11.3 No Third-Party Tracking

We do not use third-party advertising networks, social media pixels, or cross-site tracking technologies.

12. Children's Privacy

EventBarrier is not intended for use by children under the age of 16. We do not knowingly collect personal information from children under 16. If we become aware that we have collected personal information from a child under 16, we will take steps to delete such information promptly.

If you are a parent or guardian and believe your child has provided us with personal information, please contact us immediately at contact@eventbarrier.com.

13. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. We will:

  • Post the updated Privacy Policy on our website
  • Update the "Last updated" date at the top of this policy
  • Notify you of significant changes via email
  • For material changes, obtain your consent where required by law

Your continued use of EventBarrier after any changes constitutes acceptance of the updated Privacy Policy.

14. Data Protection Authority

If you are located in the European Union and have concerns about our data processing practices, you have the right to lodge a complaint with your local data protection authority. You can find contact information for EU data protection authorities at:

European Data Protection Board - National Authorities

15. Contact Us

If you have any questions about this Privacy Policy or our data practices, please contact us:

Data Controller: Nicolas Bonet
Email: contact@eventbarrier.com
Website: https://eventbarrier.com
Location: Colombia

We are committed to resolving any privacy concerns you may have and will respond to your inquiries within 30 days.