Jarvis — Terms of Service

Please read these terms carefully before using Jarvis.

Effective: February 15, 2026
01

Acceptance of Terms

By inviting, using, or interacting with Jarvis ("the Bot") in any Discord server, you agree to be bound by these Terms of Service. If you do not agree to these terms, you must remove the Bot from your server and discontinue use immediately.

These terms apply to all users, including but not limited to server owners, administrators, moderators, and general members who interact with the Bot.

02

Bot Description

Jarvis is a multi-purpose Discord bot offering the following features:

  • Matchmaking queue system with MMR, rankings, and team balancing
  • Music playback from YouTube and other supported sources
  • Stream notifications for Twitch, Kick, YouTube, and TikTok
  • Welcome and farewell messages with customizable embeds
  • Server event logging (joins, leaves, edits, deletes, bans, etc.)
  • Reaction roles, verification panels, and role management
  • Team/clan creation and management
  • Moderation and administrative utilities
03

Permitted Use

You may use Jarvis for its intended purpose within Discord servers you own or have permission to manage. You agree to:

  • Use the Bot in compliance with Discord's Terms of Service and Community Guidelines
  • Only grant the Bot permissions necessary for its features
  • Not use the Bot to harass, spam, or disrupt other users or servers
  • Use features like stream notifications, queue systems, and moderation tools responsibly
04

Prohibited Conduct

The following actions are strictly prohibited:

  • Attempting to exploit, reverse-engineer, or abuse the Bot's functionality
  • Using the Bot to send unsolicited messages, spam, or advertisements
  • Using the Bot to collect personal information of other users without consent
  • Overloading or deliberately disrupting the Bot's services
  • Using the Bot for any illegal activity or to violate any applicable laws
  • Reselling, redistributing, or claiming ownership of the Bot
  • Automating interactions with the Bot beyond its intended slash commands

Violation of these terms may result in your server or user being blacklisted from Jarvis permanently without notice.

05

Data Collection & Privacy

Jarvis stores the following data to provide its features:

  • User IDs and usernames — for queue stats, MMR, leaderboards, and match history
  • Server (Guild) IDs — for per-server configuration and settings
  • Message IDs and Channel IDs — for reaction roles, sticky messages, and panel functionality
  • Match data — team compositions, results, and MMR changes
  • Configuration data — welcomer settings, farewell settings, stream tracking, log preferences
  • API credentials you provide — Twitch Client ID/Secret and YouTube API keys (stored locally in the bot's database)

Jarvis does not collect or store message content, passwords, payment information, or personal data beyond Discord user/server identifiers. All data is stored locally in the Bot's database and is not shared with or sold to third parties.

If you wish to have your data deleted, contact the developer. Server owners may remove the Bot at any time, after which no new data will be collected for that server.

06

Third-Party APIs & Services

Jarvis integrates with the following third-party platforms to provide stream notifications and other features:

  • Twitch API — for checking live stream status (requires your own API credentials)
  • YouTube Data API — for detecting YouTube live streams (requires your own API key)
  • Kick API — for checking Kick live status
  • TikTok — for detecting TikTok live streams
  • YouTube (yt-dlp) — for music playback

Use of these services is subject to their respective terms of service. Jarvis is not responsible for changes, outages, or data handling by third-party platforms. API credentials you provide are stored locally and used solely for their intended purpose.

07

Availability & Uptime

Jarvis is provided on an "as-is" and "as-available" basis. While we strive for reliability, we do not guarantee:

  • 100% uptime or uninterrupted service
  • That the Bot will be free of bugs, errors, or vulnerabilities
  • Continued availability of any specific feature

Jarvis may go offline for maintenance, updates, or unforeseen issues. Features may be added, modified, or removed at any time without prior notice.

08

Limitation of Liability

To the fullest extent permitted by law, the developer of Jarvis shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from:

  • Your use of or inability to use the Bot
  • Any data loss, corruption, or unauthorized access
  • Actions taken by the Bot based on your configuration
  • Downtime, service interruptions, or errors
  • Any third-party API failures or changes

You acknowledge that you use Jarvis at your own risk and are solely responsible for your server's configuration and the Bot's permissions within it.

09

Termination

The developer reserves the right to restrict, suspend, or terminate access to Jarvis for any user or server at any time, with or without cause, and with or without notice. Reasons for termination may include but are not limited to:

  • Violation of these Terms of Service
  • Abuse or exploitation of the Bot
  • Violation of Discord's Terms of Service
  • Any conduct deemed harmful to the Bot's operation or other users

You may terminate your use at any time by removing the Bot from your server.

10

Changes to Terms

These Terms of Service may be updated at any time. Continued use of Jarvis after changes are posted constitutes your acceptance of the revised terms. Significant changes may be announced through the Bot's support channels.

It is your responsibility to review these terms periodically.

11

Contact

If you have questions, concerns, or requests regarding these Terms of Service or the Bot, please contact the developer directly on Discord:

Developer & Owner

vaper