From a00f0f9008aa220796d821ac125ee331096236fa Mon Sep 17 00:00:00 2001 From: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Sun, 24 Aug 2025 14:18:42 +0200 Subject: [PATCH] modified: app.py modified: templates/footer.html modified: templates/landing.html new file: templates/privacy_policy.html new file: templates/terms_of_service.html --- app.py | 10 + templates/footer.html | 4 +- templates/landing.html | 94 ++++++- templates/privacy_policy.html | 422 ++++++++++++++++++++++++++++++++ templates/terms_of_service.html | 323 ++++++++++++++++++++++++ 5 files changed, 850 insertions(+), 3 deletions(-) create mode 100644 templates/privacy_policy.html create mode 100644 templates/terms_of_service.html diff --git a/app.py b/app.py index 115e1b5..f160afa 100644 --- a/app.py +++ b/app.py @@ -893,6 +893,16 @@ def global_admin_dashboard(): return render_template("global_admin_dashboard.html", user_info=g.user_info, bot_running=bot_running) return redirect(url_for("user_landing_page")) +@app.route("/terms-of-service") +def terms_of_service(): + """Zeigt die Terms of Service Seite an.""" + return render_template("terms_of_service.html") + +@app.route("/privacy-policy") +def privacy_policy(): + """Zeigt die Privacy Policy Seite an.""" + return render_template("privacy_policy.html") + @app.route("/logout") def logout(): """Meldet den Benutzer ab.""" diff --git a/templates/footer.html b/templates/footer.html index 4b2e0e9..0c6dc37 100644 --- a/templates/footer.html +++ b/templates/footer.html @@ -55,8 +55,8 @@ diff --git a/templates/landing.html b/templates/landing.html index 1095793..5fb6de3 100644 --- a/templates/landing.html +++ b/templates/landing.html @@ -381,8 +381,100 @@ diff --git a/templates/privacy_policy.html b/templates/privacy_policy.html new file mode 100644 index 0000000..ad81738 --- /dev/null +++ b/templates/privacy_policy.html @@ -0,0 +1,422 @@ + + + + + + Privacy Policy - Multus Bot + + + + + + + {% include 'navigation.html' %} + +
+
+
+

+ + Privacy Policy +

+

How we collect, use, and protect your information

+
+ +
+ Effective Date: August 24, 2025 | Last Updated: August 24, 2025 +
+ +
+
+

+ + 1. Introduction +

+

+ This Privacy Policy describes how Multus Bot ("we", "our", or "us") collects, uses, and shares your personal information + when you use our Discord bot and web services (the "Service"). +

+

+ We are committed to protecting your privacy and being transparent about our data practices. + This policy explains what information we collect, why we collect it, and how you can manage your data. +

+
+ +
+

+ + 2. Information We Collect +

+ +
+

Discord Account Information

+
    +
  • Discord User ID (unique identifier)
  • +
  • Username and discriminator
  • +
  • Avatar URL
  • +
  • Server membership information
  • +
+
+ +
+

Message Data

+
    +
  • Message content for moderation context
  • +
  • Message timestamps and IDs
  • +
  • Channel and server context
  • +
  • Reaction data and interactions
  • +
+
+ +
+

Usage and Activity Data

+
    +
  • Warning and moderation history
  • +
  • Command usage statistics
  • +
  • Login times and session data
  • +
  • Web panel interactions
  • +
+
+ +
+

Server Information

+
    +
  • Server ID and name
  • +
  • Channel configuration
  • +
  • Role and permission settings
  • +
  • Bot configuration preferences
  • +
+
+
+ +
+

+ + 3. How We Use Your Information +

+

+ We use the collected information for the following purposes: +

+
    +
  • Service Operation: To provide moderation, management, and administrative features
  • +
  • User Experience: To personalize your experience and maintain user preferences
  • +
  • Moderation: To enforce server rules and maintain community safety
  • +
  • Analytics: To understand usage patterns and improve service quality
  • +
  • Communication: To send important updates and respond to support requests
  • +
  • Security: To detect and prevent abuse, spam, and security threats
  • +
+
+ +
+

+ + 4. Data Retention +

+
+

Retention Periods

+
    +
  • User Account Data: Retained while you use the service and for 30 days after last activity
  • +
  • Moderation Logs: Kept for 1 year for accountability and appeals
  • +
  • Message Context: Archived messages retained for 90 days
  • +
  • Analytics Data: Aggregated data retained indefinitely for service improvement
  • +
  • Session Data: Cleared after 24 hours of inactivity
  • +
+
+

+ Data may be retained longer if required by law or for legitimate business purposes such as security investigations. +

+
+ +
+

+ + 5. Data Sharing and Disclosure +

+

+ We do not sell, trade, or rent your personal information to third parties. We may share your information only in the following circumstances: +

+
    +
  • Discord Platform: As required for bot functionality through Discord's API
  • +
  • Server Administrators: Moderation data may be visible to server moderators and administrators
  • +
  • Legal Requirements: When required by law, court order, or government regulation
  • +
  • Service Providers: With trusted third-party services that help us operate (hosting, analytics)
  • +
  • Safety and Security: To protect the rights, property, or safety of our users or others
  • +
+
+ +
+

+ + 6. Data Security +

+

+ We implement appropriate technical and organizational security measures to protect your personal information: +

+
    +
  • Encrypted data transmission using HTTPS/TLS
  • +
  • Secure database storage with access controls
  • +
  • Regular security updates and monitoring
  • +
  • Limited access to personal data on a need-to-know basis
  • +
  • Secure authentication through Discord OAuth2
  • +
+

+ While we strive to protect your information, no method of transmission over the internet is 100% secure. + We cannot guarantee absolute security but continuously work to improve our security measures. +

+
+ +
+

+ + 7. Your Rights and Choices +

+

+ You have the following rights regarding your personal information: +

+
    +
  • Access: Request information about what personal data we have about you
  • +
  • Correction: Request correction of inaccurate or incomplete data
  • +
  • Deletion: Request deletion of your personal data (subject to retention requirements)
  • +
  • Portability: Request a copy of your data in a machine-readable format
  • +
  • Objection: Object to processing of your data for certain purposes
  • +
  • Restriction: Request restriction of processing under certain circumstances
  • +
+

+ To exercise these rights, please contact us through our contact form. +

+
+ +
+

+ + 8. Cookies and Tracking +

+

+ Our web service uses the following types of cookies and tracking technologies: +

+
    +
  • Essential Cookies: Required for authentication and session management
  • +
  • Functional Cookies: To remember your preferences and settings
  • +
  • Analytics Cookies: To understand how you use our service (anonymized)
  • +
+

+ You can control cookies through your browser settings, but disabling essential cookies may affect service functionality. +

+
+ +
+

+ + 9. Children's Privacy +

+

+ Our Service is intended for users who are at least 13 years old, in compliance with Discord's Terms of Service. + We do not knowingly collect personal information from children under 13. +

+

+ If we become aware that we have collected personal information from a child under 13, + we will take steps to delete such information promptly. +

+
+ +
+

+ + 10. Changes to This Privacy Policy +

+

+ We may update this Privacy Policy from time to time. We will notify you of any material changes by: +

+
    +
  • Posting the new Privacy Policy on this page
  • +
  • Updating the "Last Updated" date at the top of this policy
  • +
  • Providing notice through our service or other communication methods
  • +
+

+ Your continued use of the Service after the effective date of the revised Privacy Policy + constitutes acceptance of the revised policy. +

+
+ +
+

+ + Contact Us +

+

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

+ +
+ + +
+
+
+ + {% include 'footer.html' %} + + diff --git a/templates/terms_of_service.html b/templates/terms_of_service.html new file mode 100644 index 0000000..c8c6079 --- /dev/null +++ b/templates/terms_of_service.html @@ -0,0 +1,323 @@ + + + + + + Terms of Service - Multus Bot + + + + + + + {% include 'navigation.html' %} + +
+
+
+

+ + Terms of Service +

+

Legal terms and conditions for using Multus Bot

+
+ +
+ Effective Date: August 24, 2025 | Last Updated: August 24, 2025 +
+ +
+
+

+ + 1. Acceptance of Terms +

+

+ By using Multus Bot (the "Service"), you agree to be bound by these Terms of Service ("Terms"). + If you disagree with any part of these terms, then you may not access the Service. +

+

+ These Terms apply to all users of the Service, including without limitation users who are browsers, + server administrators, or contributors of content. +

+
+ +
+

+ + 2. Description of Service +

+

+ Multus Bot is a Discord moderation and management bot that provides: +

+
    +
  • Automated moderation features including warning and mute systems
  • +
  • User management and permission controls
  • +
  • Message archiving and context preservation
  • +
  • Web-based administration panel
  • +
  • User statistics and leaderboards
  • +
  • Giveaway management systems
  • +
+
+ +
+

+ + 3. User Responsibilities +

+

+ You are responsible for: +

+
    +
  • Providing accurate information when using the Service
  • +
  • Maintaining the confidentiality of your Discord account
  • +
  • Using the Service in compliance with Discord's Terms of Service
  • +
  • Not attempting to circumvent or abuse the moderation systems
  • +
  • Respecting other users and maintaining appropriate behavior
  • +
  • Not using the Service for any illegal or unauthorized purpose
  • +
+
+ +
+

+ + 4. Prohibited Conduct +

+

+ You may not use our Service to: +

+
    +
  • Violate any local, state, national, or international law
  • +
  • Harass, abuse, or harm other users
  • +
  • Attempt to gain unauthorized access to the Service
  • +
  • Distribute malware, viruses, or malicious code
  • +
  • Spam or send unsolicited communications
  • +
  • Impersonate others or provide false information
  • +
  • Interfere with the Service's operation or security
  • +
+
+ +
+

+ + 5. Data and Privacy +

+

+ Our handling of your data is governed by our Privacy Policy. + By using the Service, you consent to the collection and use of information as outlined in the Privacy Policy. +

+

+ Data Storage: We store Discord user IDs, usernames, message content for moderation purposes, + and usage statistics. This data is used solely for providing and improving the Service. +

+
+ +
+

+ + 6. Disclaimers and Limitations +

+

+ Service Availability: The Service is provided "as is" without any warranty. + We do not guarantee that the Service will be uninterrupted or error-free. +

+

+ Limitation of Liability: In no event shall Multus Bot be liable for any + indirect, incidental, special, consequential, or punitive damages arising from your use of the Service. +

+
+ +
+

+ + 7. Termination +

+

+ We may terminate or suspend your access to the Service immediately, without prior notice, + for any reason whatsoever, including without limitation if you breach the Terms. +

+

+ Upon termination, your right to use the Service will cease immediately. + Data associated with your account may be retained for a reasonable period as outlined in our Privacy Policy. +

+
+ +
+

+ + 8. Changes to Terms +

+

+ We reserve the right to modify or replace these Terms at any time. + If a revision is material, we will try to provide at least 30 days notice prior to any new terms taking effect. +

+

+ Your continued use of the Service after the effective date of the revised Terms + constitutes acceptance of the revised Terms. +

+
+ +
+

+ + Contact Information +

+

+ If you have any questions about these Terms of Service, please contact us: +

+
    +
  • Email: Contact Form
  • +
  • Discord: Through our support server
  • +
  • Website: This web panel
  • +
+
+ + +
+
+
+ + {% include 'footer.html' %} + +