🔒

Jarvis — Privacy Policy

How we handle and protect your data.

Effective: February 15, 2026
← View Terms of Service
01

Overview

This Privacy Policy explains what data Jarvis ("the Bot") collects, how it is used, and your rights regarding that data. By using Jarvis in any Discord server, you consent to the data practices described in this policy.

We are committed to protecting your privacy and only collect the minimum data necessary to provide the Bot's features.

đŸ›Ąī¸ Our commitment: Jarvis does not sell, share, or monetize your data in any way. Your information is used solely to power the Bot's features.

02

What Data We Collect

Jarvis collects and stores the following data through normal use of its features:

Data Type Purpose
Discord User IDs Player stats, MMR, queue participation, match history, leaderboards, team membership
Discord Usernames Display names in leaderboards, match results, and logs
Server (Guild) IDs Per-server configuration, settings, and queue management
Channel & Message IDs Reaction role panels, sticky messages, welcome/farewell channels, log channels, stream notification channels
Role IDs Staff roles, required roles, reaction roles, live roles, ping roles, MMR rank assignments
Match Data Team compositions, match results, MMR changes, scores, maps played
Command Usage Logs Tracking which commands were used (user ID, command name, timestamp) for debugging and moderation
Streamer Usernames Twitch, Kick, YouTube, and TikTok usernames added for stream notifications
API Credentials (Admin-provided) Twitch Client ID/Secret and YouTube API keys provided by server admins for stream notification functionality

â„šī¸ All data listed above is derived from Discord's public API or explicitly provided by server administrators through Bot commands. No hidden or background data collection occurs.

03

What We Do NOT Collect

Jarvis explicitly does not collect, store, or process:

  • Message content (text of your messages) Never stored
  • Direct messages (DMs) between users Never stored
  • Passwords, email addresses, or real names Never stored
  • Payment or financial information Never stored
  • IP addresses or device information Never stored
  • Voice chat recordings or audio data Never stored
  • Images, attachments, or media files Never stored
  • Browsing activity or data outside of Discord Never stored
04

How We Use Your Data

Data collected by Jarvis is used exclusively to provide and improve the Bot's features:

  • Queue & Matchmaking: User IDs and stats are used to manage queues, balance teams by MMR, track match history, and display leaderboards
  • Welcome & Farewell: User and server information is used to generate personalized welcome/farewell messages
  • Stream Notifications: Streamer usernames and API credentials are used to check live status and post notifications
  • Reaction Roles: Message and role IDs are stored to maintain persistent role assignment panels
  • Server Logging: Event data is formatted and posted to configured log channels within your server
  • Music Playback: Search queries are forwarded to YouTube for song lookup; they are not stored

✅ Your data is never sold, shared with third parties, used for advertising, or used for any purpose other than delivering the Bot's features to your server.

05

Data Storage & Security

All data is stored locally in a SQLite database on the server that hosts Jarvis. We take the following measures to protect your data:

  • Data is stored in a local database file — not in cloud storage or external databases
  • API credentials (Twitch, YouTube) are stored locally and only used for their intended API calls
  • Access to the database is limited to the Bot's hosting environment
  • No data is transmitted to external servers, analytics services, or third parties

âš ī¸ While we take reasonable precautions, no method of electronic storage is 100% secure. We cannot guarantee absolute security of your data.

06

Third-Party Services

Jarvis interacts with the following third-party services. Data sent to these services is governed by their own privacy policies:

  • Discord API — All bot interactions operate through Discord's API. See Discord's Privacy Policy
  • Twitch API — Streamer usernames are sent to Twitch to check live status. See Twitch's Privacy Policy
  • YouTube Data API — Channel IDs are sent to YouTube to detect live streams. See Google's Privacy Policy
  • Kick API — Streamer usernames are sent to Kick to check live status
  • TikTok — Public profile pages are accessed to detect live status

Jarvis only sends the minimum data required (e.g., a username) to these services and does not share any Discord user data with them.

07

Data Retention

Data is retained for as long as it is needed to provide the Bot's features:

  • Player stats & match history: Retained indefinitely until manually reset by a server admin using /resetstats or /resetuser
  • Server settings: Retained while the Bot is in the server
  • Command logs: Retained for debugging purposes; older logs may be automatically pruned
  • Stream tracking data: Retained until the streamer is removed via /stream remove

When the Bot is removed from a server, stored data for that server may persist in the database but will no longer be actively used or updated.

08

Your Rights

You have the following rights regarding your data:

  • Right to Know: You may request information about what data Jarvis stores about you or your server
  • Right to Deletion: You may request that your personal data (user stats, match history) be deleted by contacting the developer
  • Right to Opt Out: Server owners can remove the Bot at any time to stop all data collection for their server
  • Right to Reset: Server admins can reset player stats and queue data using built-in commands

To exercise any of these rights, contact the developer via Discord (see below).

09

Children's Privacy

Jarvis is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. Use of Discord itself requires users to be at least 13 years old (or the minimum age in their country) per Discord's Terms of Service.

If you believe that a child under 13 has provided data through the Bot, please contact the developer immediately so we can take appropriate action.

10

Changes to This Policy

This Privacy Policy may be updated from time to time to reflect changes in the Bot's features or data practices. When significant changes are made, we will update the "Effective" date at the top of this page.

Continued use of Jarvis after changes are posted constitutes your acceptance of the updated Privacy Policy. We encourage you to review this policy periodically.

11

Contact

If you have questions about this Privacy Policy, want to request data deletion, or need to report a privacy concern, please contact the developer directly on Discord:

Developer & Data Controller

vaper