CatzBot
Effective September 11, 2026

Privacy Policy

This Privacy Policy explains how CatzBot and the CatzBot web dashboard collect, use, store, and protect information when you use the Discord bot, team scheduler, or optional Google Calendar integration.

1. Information CatzBot receives

Depending on the features you use, CatzBot may process Discord account and server information such as your Discord user ID, username, guild membership, roles, configured channels, team-roster membership, scheduling availability, event responses, and scheduler notes.

If you choose to connect Google Calendar, CatzBot receives OAuth authorization tokens, your calendar list, calendar identifiers and names needed for your selected settings, Google Calendar free/busy results for scheduling checks, and identifiers for CatzBot-created calendar events. CatzBot does not need the titles or descriptions of unrelated Google Calendar events to perform free/busy scheduling checks.

If you voluntarily submit a bug report through the CatzBot website, CatzBot may process the report text, the CatzBot page you reported from, browser/device information supplied by your browser, optional contact information you enter, and your Discord account identity when you are logged in. This information is used to diagnose the reported problem and follow up when needed.

2. How Google Calendar data is used

Google Calendar access is optional and is used only to provide scheduling features that you choose to enable. CatzBot can:

Team managers are given scheduling availability or conflict status. CatzBot does not intentionally expose titles, descriptions, attendees, or other private details from unrelated Google Calendar events to team managers.

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

3. Why CatzBot processes information

CatzBot uses information to authenticate users, confirm Discord and team access, operate server-management features, coordinate team schedules, evaluate availability, publish Discord schedule messages, sync opted-in team events to Google Calendar, maintain user preferences, prevent unauthorized access, and diagnose service errors.

4. Storage and security

Google OAuth tokens stored by CatzBot are encrypted at rest using authenticated AES-256-GCM encryption before being written to the bot's persistent data store. Access to scheduler and administrative functions is checked against Discord membership, roster status, manager roles, or Discord Administrator permissions as appropriate.

Free/busy intervals returned by Google are used to evaluate scheduling conflicts. CatzBot stores your selected-calendar preferences and synchronization settings, but the scheduler is designed to return conflict status rather than unrelated Google event details to managers.

5. Sharing and third parties

CatzBot does not sell personal information or Google user data and does not share it with advertisers. Information is transmitted to service providers only as needed to provide requested functionality, such as Discord for Discord features, Google for Google Calendar features, and Twitch when a server administrator configures Twitch functionality.

6. Retention and deletion

CatzBot retains configuration and scheduling information for as long as needed to operate the bot and related team features. A connected Google account remains stored until it is disconnected or the stored data is otherwise removed. When you use the player scheduler's Google disconnect control, CatzBot attempts to remove its synced Google events and then removes the stored Google connection from CatzBot.

You may also revoke CatzBot's Google access through your Google Account permissions. For deletion requests concerning other stored CatzBot data, contact the address below.

7. Your choices

8. Children's privacy

CatzBot is not designed to knowingly collect Google account data from children in violation of applicable law or platform requirements. Users must meet the age and account requirements of Discord, Google, and any other services they connect.

9. Changes to this policy

This policy may be updated when CatzBot features or data practices change. Material changes will be reflected by updating the effective date on this page.

10. Contact

For privacy questions, access concerns, or deletion requests, contact [email protected].