Terms of Service
Last Updated: October 20, 2026
By inviting Socrates ("the Bot") to your Discord server or interacting with it via mentions, slash commands, or direct messages, you agree to be bound by these Terms of Service. If you do not agree, remove the Bot from your server immediately.
1. Description of Service
Socrates is an automated AI support assistant designed to provide users with information regarding Zangetsu (an Android, Android TV, and iOS media player), repository setups, troubleshooting, and general inquiries (for authorized server administrators and owners).
2. Acceptable Use
You agree not to use the Bot to:
- Violate Discord's Terms of Service or Community Guidelines.
- Attempt to bypass rate limits, spam commands, or trigger malicious prompt injections designed to manipulate the Bot's output.
- Distribute malware, harmful payloads, or malicious links.
- Harass, abuse, or defame other users.
3. Role-Based Permissions & Access
Regular Members: Restricted strictly to Zangetsu-related support inquiries. Off-topic requests may be refused.
Server Administrators & Owners: Granted expanded privileges to query general topics and manage bot configurations. Administrators are responsible for monitoring bot activity within their servers.
4. Limitation of Liability
The Bot is provided on an "as is" and "as available" basis without warranties of any kind, whether express or implied.
The developers and operators of Socrates shall not be held liable for any damages, server outages, data loss, or moderation actions taken by Discord resulting from the use of the Bot.
The Bot provides troubleshooting and informational guidance; users execute commands, settings modifications, or repository imports at their own discretion.
5. Modifications & Termination
We reserve the right to modify, suspend, or terminate the Bot or these Terms at any time without prior notice. Continued use of the Bot following any changes constitutes your acceptance of the new Terms.
Privacy Policy
Last Updated: October 20, 2026
This Privacy Policy describes how Socrates ("the Bot") collects, uses, and handles information when you interact with it on Discord.
1. Information We Collect
To function effectively, the Bot processes the following data:
- Discord User IDs & Usernames: Used to track cooldowns, administrative privilege levels, and manage direct message interactions.
- Message Content: Text sent via @mentions, slash commands, or [bracket] commands to generate AI support responses.
- Channel Conversation History: Recent channel messages are temporarily processed in memory to provide context for multi-turn support queries.
- Uploaded Files: Optional configuration files, .json backups, or .txt logs uploaded for automated inspection are processed strictly in memory and are not permanently stored.
2. How Data Is Used
AI Processing: Message content and relevant product knowledge (data/knowledge.md) are sent to secure, OpenAI-compatible AI API endpoints (such as Groq) solely to generate accurate answers to your support questions.
Rate Limiting & Security: User identifiers are temporarily held in volatile RAM to enforce anti-spam cooldowns and verify administrator/owner permissions.
Settings Persistence: Server-specific or global runtime configurations (data/runtime.json) are stored locally on the hosting infrastructure or secured via private admin channel backups.
3. Data Storage & Retention
The Bot does not permanently store user chat logs, personal messages, or user profiles in a database.
In-memory caches, conversation histories, and response caches are automatically cleared or overwritten regularly and during container restarts.
Uploaded config/log files are discarded immediately after analysis.
4. Third-Party Services
The Bot interacts with third-party APIs to provide its core functionality:
- Discord API: For message delivery, interaction handling, and gateway events.
- Groq / OpenAI-Compatible LLM APIs: For processing natural language support queries. Data transmitted to these providers is governed by their respective privacy policies and data-handling agreements.
5. Contact
If you have any questions or concerns regarding these Terms of Service or Privacy Policy, please reach out to the server owner or bot administrator.