Marksoft's Privacy Policy

Last updated: January 31, 2025 | Version 2.0

Data Collection and Usage

Data Collection and Usage

Marksoft Bot collects and stores data necessary to provide its features and functionalities while improving user experience.

Discord Data

  • Server Configurations: Guild settings, logging configurations, feature settings, prefix, language preferences.
  • User Data: Discord IDs, usernames, display names, roles, permissions, warnings, points, levels, XP.
  • Moderation Data: Moderation logs, audit logs, ban/kick/warn history, timeout records, protected user lists.
  • Feature Configurations: Welcome/leave messages, auto-roles, reaction roles, ticket system data, suggestion system data, alt detector settings.

Twitch Data

  • Watchtime Tracking: User viewing time, session data, channel statistics.
  • Fish Collection: Fish caught, rarities, values, sizes, timestamps, collection statistics, leaderboard data.
  • Clip Metadata: Clip creation data, clip URLs, channel associations, user clip collections.
  • Bits Transactions: Bits timeout logs, bits leaderboard data, transaction history (for moderation features).
  • Game Statistics: 69/naughty game counters, win tracking, achievement progress, command usage.
  • Channel Settings: Feature toggles, command settings, channel point integrations, timeout protection lists.

AI Interaction Data

  • Chat Messages: Messages processed by AI for context awareness (retained temporarily for conversation context).
  • AI Responses: AI-generated responses (not stored long-term, only in chat logs if enabled).
  • TTS Usage: Text-to-speech request logs, voice preference settings, usage statistics.
  • AI Personas: Custom persona configurations, trigger words, personality settings.

Remote Control Data

  • Permission Grants: Remote control permission grants, authorization records.
  • Usage Logs: Command execution logs (e.g., "mouse moved", "key pressed"), no keystroke content or screen data stored.

Platform Integration Data

  • OAuth Tokens: Encrypted OAuth tokens for YouTube, Spotify, and other integrations.
  • Playlist Data: YouTube/Spotify playlist information, if integrated.
  • Channel Mappings: Discord channel to Twitch channel associations, integration settings.

Analytics & Performance

  • Command Usage Statistics: Command names, user IDs, timestamps, frequency data for analytical purposes.
  • Feature Engagement: Feature usage metrics, popularity statistics, performance data.
  • Performance Metrics: Response times, error rates, system health data.

Premium Subscriptions

  • Subscription Status: Active subscriptions, expiration dates, renewal information.
  • Payment History: Transaction records processed securely via PayPal (payment details handled by PayPal, not stored by us).

Why We Collect This Data

  • To provide and operate bot functionalities.
  • To personalize user experience.
  • To ensure server moderation and rule enforcement.
  • To analyze usage trends and improve features.

Data Security

We implement comprehensive security measures to protect your data, including:

  • Encryption: All sensitive data is encrypted in transit (HTTPS/TLS) and at rest (database encryption). OAuth tokens are encrypted before storage.
  • Session Security: Secure session management with HttpOnly and SameSite cookies, strong session secrets, and secure session storage.
  • Security Headers: Helmet.js security headers protect against XSS, clickjacking, MIME sniffing, and other common attacks.
  • Access Controls: Strict access control measures restrict data access to authorized personnel only. Database access is monitored and logged.
  • Rate Limiting: API rate limiting prevents abuse, brute force attacks, and DDoS attempts (100 requests per 15 minutes globally, 50 for API endpoints, 10 for authentication).
  • CORS Protection: Restricted CORS configuration allows only authorized origins to access API endpoints.
  • Input Validation: All user inputs are validated and sanitized to prevent XSS, SQL injection, and NoSQL injection attacks.
  • Regular Security Audits: Regular security audits and infrastructure monitoring ensure ongoing protection against vulnerabilities.
  • Secure API Communication: All API communications use HTTPS with proper certificate validation.
  • Database Security: MongoDB Atlas provides enterprise-grade database security with encrypted connections and access controls.

Third-Party Services

MarkSoft Bot integrates with third-party services to provide enhanced functionality. Data shared with these services is subject to their respective privacy policies:

  • DeepSeek API: AI chat processing - chat messages are sent to DeepSeek for AI responses. See DeepSeek Privacy Policy.
  • Brave Search API: Web search functionality - search queries are sent to Brave Search for real-time information. See Brave Privacy Policy.
  • Twitch API: Authentication, channel data, EventSub webhooks, clip management, moderation features. See Twitch Privacy Policy.
  • Discord API: Bot functionality, OAuth authentication, message processing. See Discord Privacy Policy.
  • YouTube API: Video integration, playlist management. See Google Privacy Policy.
  • Spotify API: Music integration, playlist access. See Spotify Privacy Policy.
  • MongoDB Atlas: Database hosting - your data is stored on MongoDB Atlas infrastructure. See MongoDB Privacy Policy.
  • PayPal: Premium subscription payments - payment processing is handled by PayPal. Payment details are not stored by us. See PayPal Privacy Policy.
  • Uptime Robot: System monitoring and status page - server health metrics are shared with Uptime Robot for monitoring. See Uptime Robot Privacy Policy.

We recommend reviewing these privacy policies to understand how your data may be processed by third-party services.

User Rights

Under GDPR and privacy regulations, you have the following rights regarding your personal data:

  • Right to Access: Request a copy of all data we store about you. We will provide your data in a machine-readable format (JSON) within 30 days of request.
  • Right to Rectification: Request correction of inaccurate or incomplete data.
  • Right to Erasure: Request deletion of your data ("right to be forgotten"). Data will be deleted immediately upon valid request, subject to legal retention requirements.
  • Right to Data Portability: Receive your data in a structured, commonly used, and machine-readable format for transfer to another service.
  • Right to Object: Object to processing of your data for certain purposes (e.g., analytics).
  • Right to Restrict Processing: Request restriction of data processing in certain circumstances.
  • Right to Withdraw Consent: Withdraw consent for data processing at any time, where processing is based on consent.
  • Opt-Out Options: Disable specific features that collect data (e.g., toggle off watchtime tracking, disable command logging) through the bot's toggle system.

To exercise any of these rights, contact us through our Discord support server or email license@marksoft.ro with your user ID and request details.

Cookies & Tracking

MarkSoft Bot and the web dashboard use cookies and similar technologies for the following purposes:

  • Session Cookies: Essential cookies for authentication and session management. These cookies are required for the dashboard to function properly and are deleted when you log out.
  • Preference Cookies: Store your dashboard preferences, theme settings, and UI customizations for improved user experience.
  • Analytics Cookies: Track usage statistics, feature engagement, and performance metrics to improve the service. Data is aggregated and anonymized.
  • Third-Party Cookies: OAuth providers (Discord, Twitch, Google) may set cookies during authentication. These are subject to their respective privacy policies.

You can control cookies through your browser settings. Disabling cookies may limit functionality of the web dashboard.

Data Retention

We retain data for different periods depending on the type of data and its purpose:

  • Active User Data: Retained while the bot is active in your server/channel. Deleted when the bot is removed from the server or channel.
  • Inactive User Data: Deleted after 90 days of inactivity (no commands used, no interactions recorded).
  • Moderation Logs: Retained for 1 year for audit and security purposes, then automatically deleted.
  • Analytics Data: Aggregated statistics retained indefinitely for service improvement. Individual data points retained for 6 months, then aggregated.
  • Premium Subscriptions: Subscription data retained while subscription is active and 30 days after cancellation for refund processing, then deleted.
  • AI Chat Messages: Chat messages processed by AI are retained temporarily for conversation context (typically a few minutes), then deleted. Not stored long-term unless chat logging is explicitly enabled.
  • Upon Request: Data is deleted immediately upon valid deletion request, subject to legal requirements (e.g., payment records may need to be retained for tax/legal purposes).
  • Legal Requirements: Some data may be retained longer if required by law or for legal proceedings.

You can request deletion of your data at any time through our Discord support server.

Terms of Service

Acceptance of Terms

By using MarkSoft Bot (the "Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, you may not use the Service. You must be at least 13 years old to use MarkSoft Bot (age requirements are set by Discord and Twitch platforms).

Acceptable Use

You agree to use MarkSoft Bot only for lawful purposes and in accordance with these Terms. You agree not to:

  • Use the Service to violate any applicable laws or regulations.
  • Use the Service to harm, threaten, harass, or abuse others.
  • Spam, abuse, or misuse bot commands or features.
  • Attempt to interfere with, disrupt, or damage the Service or servers.
  • Use the Service to transmit malicious code, viruses, or other harmful content.
  • Impersonate others or provide false information.
  • Violate the terms of service of Discord, Twitch, or other integrated platforms.
  • Use the Service for any illegal or unauthorized purpose.

You are responsible for all activities that occur under your account and for compliance with all applicable laws and platform terms of service.

Bot Usage

  • Service Availability: We strive to provide reliable service but do not guarantee 100% uptime. The Service may be unavailable due to maintenance, updates, or unforeseen circumstances.
  • Feature Changes: We reserve the right to modify, update, add, or remove features at any time without prior notice.
  • Right to Disable: We reserve the right to disable features, ban users, or remove the bot from servers/channels for violations of these Terms or platform policies.
  • No Warranty: The Service is provided "as is" without warranties of any kind, express or implied.

Premium Features

  • Subscription Terms: Premium subscriptions are billed monthly or as otherwise specified. Subscriptions automatically renew unless cancelled.
  • Payment Processing: Payments are processed securely through PayPal. You agree to PayPal's terms and conditions for payment processing.
  • Refund Policy: Refunds are considered on a case-by-case basis. Contact us within 30 days of purchase for refund requests.
  • Cancellation: You may cancel your subscription at any time through your dashboard or by contacting support. Cancellation takes effect at the end of your current billing period.

Remote Control Feature

  • Explicit Consent Required: The Remote Control feature requires explicit permission grants and should only be used on systems you own or have authorization to control.
  • Security Warning: Remote control functionality allows execution of commands on your system. Use at your own risk and ensure you trust all authorized users.
  • User Responsibility: You are solely responsible for all actions taken through the Remote Control feature on your system. We are not liable for any damages resulting from misuse.
  • Data Privacy: The bot does not store keystroke content or screen data, only command execution logs (e.g., "mouse moved", "key pressed").

Intellectual Property

  • Bot Ownership: MarkSoft Bot, including all code, assets, and documentation, is owned by MARKSOFT LTD and protected by copyright laws.
  • User-Generated Content: You retain ownership of user-generated content (clips, custom commands, etc.) but grant us a license to use, display, and process such content for bot functionality.
  • License to Use: By using the Service, you grant us a non-exclusive, worldwide, royalty-free license to use your content for the purpose of providing and improving the Service.
  • Prohibited Uses: You may not copy, modify, distribute, or create derivative works of MarkSoft Bot without express written permission from MARKSOFT LTD.

Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW:

  • MarkSoft Bot is provided "as is" without warranties of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.
  • We are not responsible for any data loss, downtime, or service interruptions.
  • We are not liable for any damages arising from use or inability to use the Service, including but not limited to direct, indirect, incidental, punitive, or consequential damages.
  • We are not responsible for the actions, content, or data of third parties, including Discord, Twitch, or other integrated platforms.
  • Our total liability for any claims related to the Service shall not exceed the amount you paid for premium features in the 12 months preceding the claim, or $0 if you have not paid for premium features.

You agree to indemnify and hold harmless MARKSOFT LTD, its owners, employees, and affiliates from any claims, damages, losses, liabilities, and expenses arising from your use of the Service or violation of these Terms.

Termination

  • Termination by Us: We reserve the right to terminate or suspend your access to the Service at any time, with or without cause or notice, for any reason, including violation of these Terms.
  • Termination by You: You may stop using the Service at any time by removing the bot from your server/channel.
  • Data Handling Upon Termination: Upon termination, your data will be handled according to our Data Retention policy. You may request deletion of your data at any time.
  • Survival: Provisions that by their nature should survive termination (including intellectual property, limitation of liability, and indemnification) shall survive termination.

Governing Law

These Terms are governed by the laws of ROMANIA. Any disputes arising under or related to these Terms or the Service shall be resolved exclusively in the courts of ROMANIA. You agree to submit to the jurisdiction of Romanian courts.

Changes to Terms

We reserve the right to modify these Terms at any time. We will notify users of significant changes through our website and Discord server. Continued use of the Service after changes constitutes acceptance of the modified Terms.

Contact Information

For questions, concerns, or legal inquiries regarding these Terms:

Policy Updates

We may update this policy from time to time. Notifications will be posted on our website and Discord server.

Last updated: January 31, 2025

Policy Version: 2.0

Contact Us

For any concerns or inquiries, reach out via our support server: Join Here.

You can also contact us via email at license@marksoft.ro.

Marksoft Footer