Terms of Service
By using gcal, you agree to these terms. gcal is provided as-is for personal productivity use.
1. Acceptance
By installing or using gcal ("the tool", "the software"), you agree to be bound by these Terms of Service. If you do not agree, do not use the software.
2. Description of Service
gcal is an open-source command-line interface for managing Google Calendar. It provides:
- Authentication with your Google account via OAuth 2.0
- Read and write access to your Google Calendar data
- Local caching and conflict detection
- Event creation, modification, and deletion
3. Google APIs
gcal integrates with the Google Calendar API. Your use of gcal is also subject to:
gcal's use of Google APIs complies with the Google API Services User Data Policy, including the Limited Use requirements.
4. User Responsibilities
You are responsible for:
- Maintaining the security of your local machine and stored credentials
- Using the tool only on calendars you own or have permission to modify
- Keeping your OAuth credentials (
~/.config/supabase-calendar/) private - Any changes made to your Google Calendar through this tool
5. Disclaimer of Warranties
gcal is provided "as is" without warranty of any kind, express or implied. We make no guarantees regarding:
- Uninterrupted or error-free operation
- Fitness for a particular purpose
- Accuracy of calendar data or conflict detection
Use this tool at your own risk. Always verify important calendar changes directly in Google Calendar.
6. Limitation of Liability
To the maximum extent permitted by law, the authors of gcal shall not be liable for any indirect, incidental, special, consequential, or punitive damages — including loss of data, missed appointments, or calendar corruption — arising from your use of this software.
7. Modifications
We reserve the right to update these terms at any time. Continued use of the software after changes constitutes acceptance of the revised terms. The effective date at the top of this page reflects the most recent update.
8. Termination
You may stop using gcal at any time. To remove all authorization:
- Run
gcal auth:logout --email your@email.com - Revoke access at myaccount.google.com/permissions
9. Contact
For questions about these terms, contact tech@technicalpartners.co.