1. Overview
StudySteve ("the Bot", "we", "us") is a Discord bot designed to help students manage their academic work. This Privacy Policy explains what personal data we collect, how we use and protect it, and your rights regarding that data.
2. Data We Collect
We collect only the minimum data necessary to operate the Service:
| Data type | What it is | Why we collect it |
|---|---|---|
| Discord User ID | Your unique Discord numeric ID | Links all your data to your account. Never contains your username or email. |
| Guild (Server) ID | The numeric ID of the Discord server | Keeps your data separate per server. |
| Assignments | Subject, title, due date, completion status | Powers /add, /list, /today, /done and all assignment views. |
| Study sessions | Subject, duration, start and end times | Powers /timer and /stats. |
| Grades | Subject, assignment name, score, percentage | Powers /grades and AI grade analysis. |
| Preferences | School name, timezone, DM times, report day | Powers /setup, morning DMs, and weekly reports. |
| Premium status | Whether you have Premium and when it expires | Controls access to Premium features. |
We do not collect your username, email, password, IP address, or any financial information. Payment details are handled entirely by Stripe.
3. How We Use Your Data
Your data is used exclusively to:
- Display your assignments, grades, and study stats when you run commands.
- Send your configured morning DMs and weekly reports at the right time.
- Verify your Premium status before allowing access to AI features.
- Pass your inputs to the OpenAI API to generate AI responses.
We do not use your data for analytics, advertising, or any purpose other than operating the Service.
4. Third-Party Services
Discord
The Bot operates within Discord. Discord's own Privacy Policy applies to your use of the platform. We only access your User ID and display name.
OpenAI
Premium AI features send your text input or image to the OpenAI API. OpenAI processes this data in accordance with their Privacy Policy. By using Premium features, you consent to your inputs being processed by OpenAI. We recommend not entering sensitive personal information into AI commands.
Stripe
Subscription payments are handled entirely by Stripe. We never see or store your card details. Stripe's Privacy Policy applies to all payment processing.
5. Data Storage and Security
All data is stored in a SQLite database on the server running the bot, accessible only to the bot operator. We apply the following practices:
- The database file is not publicly accessible.
- We do not log command contents beyond what is needed for error debugging.
- Discord User IDs are stored as text strings, not linked to external identity systems.
In the unlikely event of a data breach, we will notify affected users via Discord as quickly as possible.
6. Data Retention
- Active data (assignments, grades, preferences) โ retained while you use the bot.
- Completed assignments โ retained for your progress history. Delete with
/delete. - Grades โ retained until you clear them with
/grades clear. - After a deletion request โ all your data is permanently deleted within 30 days.
7. Your Rights
- Access โ Request a summary of all data we hold about you.
- Deletion โ Request complete deletion of all your data within 30 days.
- Correction โ Most data can be corrected directly via bot commands (/setup edit, /grades clear, /delete).
To exercise any of these rights, contact us using the details in Section 10.
8. Children's Privacy
The Service is intended for users of all ages, including students. We do not knowingly collect additional personal data from users under 13 beyond what is described in this policy. Users under 13 should obtain parental consent before using the Service, in accordance with Discord's Terms of Service.
9. Changes to This Policy
We may update this Privacy Policy from time to time. The "Last updated" date at the top reflects any changes. We will make reasonable efforts to notify active users of material changes via Discord announcements.
10. Contact
For privacy-related requests (data access, deletion, or questions):
- Discord: bunglest
- Email: beyblate10@gmail.com