Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save ngoc24794/778dc17ebec3c582912f226f22284901 to your computer and use it in GitHub Desktop.

Select an option

Save ngoc24794/778dc17ebec3c582912f226f22284901 to your computer and use it in GitHub Desktop.
Jenkins Bot Discord Privacy Policy
Privacy Policy for Jenkins Discord Bot
1. Introduction
This Privacy Policy explains how the Jenkins Discord Bot ("Bot") collects, uses, and protects data when you ("User") interact with the Bot. The Bot is designed to send notifications about Jenkins build statuses to Discord channels via webhooks. By using the Bot, you agree to the practices described in this policy.
2. Data We Collect
The Bot collects and processes the following data:
Webhook URLs: Discord webhook URLs provided by the User to enable the Bot to send messages to specific channels.
Jenkins Build Data: Information about Jenkins build statuses (e.g., success, failure, or pipeline events) sent by the Jenkins server to the Bot for notification purposes.
Discord Metadata: Limited metadata, such as channel IDs, required to deliver notifications via Discord’s API or webhooks.
The Bot does not collect or store personal information, such as usernames, email addresses, or other personally identifiable data, unless explicitly provided in build logs or messages by the User.
3. How We Use Your Data
The data collected is used solely to:
Send build status notifications to the designated Discord channel.
Ensure proper functioning of the Bot’s integration with Jenkins and Discord.
4. Data Storage and Retention
Webhook URLs and Channel IDs: These are stored temporarily in memory during the Bot’s operation and are not retained after the Bot session ends.
Jenkins Build Data: Build data is processed in real-time to generate notifications and is not stored persistently.
No Long-Term Storage: The Bot does not maintain a database or store any data beyond what is necessary for immediate operation.
5. Data Sharing
The Bot does not share data with third parties, except as required to:
Communicate with Discord’s API or webhooks to deliver notifications.
Comply with legal obligations, such as responding to valid legal requests.
Users are responsible for ensuring that any data (e.g., build logs) shared through the Bot does not contain sensitive or personal information, as such data may be visible to members of the Discord channel receiving notifications.
6. Security
The Bot Owner takes reasonable measures to protect data during transmission, such as using secure protocols for webhook communication. However, no method of transmission over the internet is 100% secure, and the Bot Owner cannot guarantee absolute security.
7. Compliance with Discord Policies
The Bot adheres to Discord’s Developer Terms of Service and Privacy Policy (available at https://discord.com/developers/docs/policies). Users are responsible for ensuring their use of the Bot complies with Discord’s policies.
8. Your Responsibilities
Users must:
Avoid including sensitive or personal information in Jenkins build logs or messages sent via the Bot.
Ensure proper configuration of Discord webhooks and Jenkins permissions to prevent unauthorized access.
9. Changes to This Privacy Policy
The Bot Owner may update this Privacy Policy at any time. Changes will be effective upon posting, and continued use of the Bot constitutes acceptance of the updated policy.
10. Contact Information
For questions or concerns about this Privacy Policy, contact [insert contact information, e.g., email or Discord handle].
11. Governing Law
This Privacy Policy is governed by the laws of [insert jurisdiction, e.g., the state or country of the Bot Owner’s residence], without regard to conflict of law principles.
Last Updated: May 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment