V2Out now: rebuilt from the ground up.

Privacy Policy

Learn how we handle your data and protect your privacy

Last updated: October 21, 2026

This policy covers the Deadlock Mod Manager desktop application, deadlockmods.app and our Discord community bot. Desktop-specific collection and settings are described below; the Discord Bot section explains how we process Discord data.

1. Information Collection

The desktop application runs locally on your computer and communicates with online services for features such as mod discovery and downloads. It also collects technical and usage data as described in this policy.

Usage Data

We collect different types of usage data depending on your consent preferences:

Data Collected Regardless of Consent

The following technical data is necessary for basic service operation:

  • IP address, used for rate limiting and stored with each sign-in session
  • API request patterns and response times
  • Basic error logs for service stability
  • Geographic region (country-level only)

Analytics Data (Off Until You Agree)

The desktop app collects the following only after you turn on usage analytics, either when it asks or in Privacy Settings. You can turn it off again at any time.

  • Browser type and version (for web interface)
  • Pages visited within the application
  • Time and date of visits
  • A hardware ID for your PC, provided by your operating system
  • Operating system and app version
  • User interaction patterns and feature usage
  • Session duration and navigation flows
  • Mod management activities (downloads, installations)

How We Use Collected Data

We use collected data for purposes including:

  • Providing and maintaining the Service: Ensuring the application functions correctly and remains accessible
  • Notifying you about Service changes: Communicating important updates, new features, or maintenance schedules
  • Allowing participation in interactive features: Enabling mod sharing, profile management, and community features
  • Providing customer support: Troubleshooting issues and assisting with technical problems
  • Analyzing and improving our Service: Understanding usage patterns to enhance performance and user experience
  • Moderating mod submissions: Ensuring quality and safety of community-contributed content

2. Data Storage and API Communication

The majority of your data, including mod files and settings, is stored locally on your computer. However, the application does communicate with our API servers for certain functionality:

  • Mod Discovery: Catalog, detail, and update requests go directly from the app to the GameBanana API. Searching and filtering mods use a copy of the catalog stored on your computer, so they are not sent to us or to GameBanana. These requests do not include a Deadlock Mod Manager user identifier
  • Mod Downloads: Mod archives are downloaded directly from GameBanana or its selected file server. GameBanana receives the network information normally included in an HTTPS request, such as your IP address and user agent
  • Profile Sharing: When you share a mod profile, its name, mod list, app version, and your hardware ID are stored on our servers

Traffic Analytics

We use Cloudflare Analytics to monitor API traffic, performance, and security. This includes anonymous request metrics, geographic regions, and basic traffic patterns. No personal data is collected through these analytics.

API communications use HTTPS. Server-side services also store data needed to provide their features, including Discord identifiers and community management records as described in the Discord Bot section.

For every service the desktop app contacts, what each one receives, and the setting that controls it, see Privacy and Network Activity in our documentation.

3. Third-Party Content

When you download mods through the application, you are accessing content from third-party sources. We recommend reviewing the privacy policies of these sources.

4. System Access

The application requires access to:

  • Your game installation directory to install mods
  • Internet access to download mod files
  • Local storage to save settings and cached files

5. Analytics and Crash Reports

Usage Analytics (Off Until You Agree)

Privacy Control

Analytics are off until you agree, and can be turned off again at any time in Privacy Settings.

With your consent, we collect usage analytics through Google Analytics 4 to improve the application. When enabled, we collect:

  • App usage patterns (pages visited, features used)
  • Mod management activities (downloads, installations, uninstalls)
  • Error occurrences and performance metrics
  • Session duration and navigation flows
  • General settings preferences

Identifier: Each event carries your PC's hardware ID. We do not send your name, email, or Steam account. The same hardware ID is sent when you share a profile or report a mod. All analytics data is processed in accordance with Google's Privacy Policy.

Crash Reports

The desktop app does not send crash reports. Its logs and Deadlock crash dumps are analysed on your computer and stay there.

Our servers use Sentry.io to record their own errors, such as error details and stack traces. This does not include data from your computer. It is processed in accordance with Sentry's Privacy Policy.

6. Discord Bot

Data and purposes

Our Discord bot processes message text, user and role information, server, channel, thread and message identifiers, and command inputs as needed to manage community forums, provide saved support answers, and enforce channel rules. Community management records can include command submissions and their authors. Bot replies and warnings are visible according to the channel's permissions. This processing is separate from the desktop app's analytics settings.

English-language moderation

When enabled, language moderation checks ordinary messages in operator-selected channels and their threads. It skips direct messages, bots, webhooks and system messages. It ignores short or uncertain text, issues reminders for confidently detected non-English messages, and deletes further violations after the configured warning limit. By default, three delivered warnings within a fixed 30-minute window precede deletion of subsequent violations. Automated language detection can make mistakes; contact server staff to question a moderation action.

Language detection runs locally on our bot server. This feature processes message text in memory, does not store message bodies, and does not send them to an external AI or translation service. Temporary warning counts and server, user and processed-message identifiers are stored in Redis with expiry, normally 30 minutes. The operator can configure that period from 1 minute to 24 hours.

Service providers and AI

Discord delivers messages and interactions to the bot and receives its replies and moderation actions. Our hosting, database and diagnostic providers process the data needed to run and troubleshoot these features. Bot diagnostics may be sent to Sentry under the policy linked in the Crash Reports section above. Moderation action logs contain identifiers, detected language, actions and errors rather than message bodies. We no longer use the bot's former AI support or AI message-triage features. We do not use Discord message content to train AI or machine learning models.

Retention and deletion

Temporary language-moderation records expire as described above. That expiry does not apply to diagnostic logs or saved community management records, which remain until removed under the operator's or service provider's retention settings. Deleting a message in Discord does not automatically remove records already stored outside Discord. Contact us to request access to or deletion of bot data associated with your Discord account, including any retained records from retired support features. We will verify that the request concerns your account and explain any data we must retain for security or legal reasons.

Choices and contact

There is no per-user opt-out command for automatic language moderation. Operators can disable the feature and choose or exclude channels. Avoiding a bot mention does not prevent moderation in enabled channels. Ask server staff about an alternative channel or data deletion. Disabling desktop analytics does not disable Discord bot processing.

For bot privacy questions, access or deletion requests, contact server staff privately through our Discord community. Include your Discord user ID and relevant channel or thread references so we can locate your records. Do not post message contents, credentials or other private information in a public GitHub issue.

7. Updates

The application may check for updates when connected to the internet. This process only downloads version information and does not transmit any personal data.

8. Changes to Privacy Policy

We may update this privacy policy from time to time. Any changes will be reflected in the application and on our website.

9. Contact

For questions about this Privacy Policy, please create an issue on our GitHub repository.