This Privacy Policy describes how Echo's Bot (also referred to as "咋办Bot") collects, uses, and protects your information when you interact with the bot on Discord.
1. Information Collected
The bot collects the following types of data:
Your Discord user ID and username
Your input (e.g., prompts, command options, or images attached to /ask) and the corresponding GPT responses
Custom AI role settings set via /setrole
Profile card data provided via /mycard, including nickname, pronouns, bio, location/timezone, and linked game accounts (Steam, Nintendo, PlayStation)
Trivia quiz statistics (correct and incorrect answer counts)
Daily fortune check-in data, including consecutive check-in streaks and personal records
Virtual currency balances (Zacoins / 咋办币) and gacha-related data, including fragment counts, collected items, and pity counters
Timestamps and context of interactions (server name, channel name, command used)
2. Data Storage
Collected data is stored as follows:
Conversation histories, summaries, role settings, and profile card data are stored persistently until deleted by the user or developer.
Trivia statistics are stored persistently until reset by the user.
Daily fortune check-in data (streak counts, personal records) and gacha data (Zacoin balances, fragment counts, collected items, pity counters) are stored persistently until deleted upon user request.
Temporary query cache (e.g., Reddit post cache, NeoDB query cache, cold-knowledge content cache from Reddit / Wikipedia / Futility Closet) may be stored server-side for up to 24 hours to improve response performance. This cache is non-personal and not linked to individual user identities.
Your Discord user ID may be temporarily stored in memory (not on disk) during an active bot session for rate-limiting purposes — for example, to enforce cooldowns on interactive buttons such as the "再来一条" (fetch again) button in /dailyfact. This data is cleared when the bot restarts.
Bot activity logs are retained under the following schedule:
Within the past 1 month: all log entries are retained.
Between 1 and 6 months ago: only WARNING-level (and higher) entries and user interaction records are retained.
Older than 6 months: only user interaction records are retained.
3. Use of Data
Data is used solely for the following purposes:
Providing personalized responses
Maintaining user history and summaries
Displaying profile cards and trivia statistics
Operating the daily fortune check-in system and virtual currency economy
Debugging and ensuring bot performance
4. Data Sharing
Your conversation input is transmitted to OpenAI's API for generating responses, and is subject to OpenAI's Privacy Policy.
In addition, certain commands send query requests to the following third-party services. These requests may include search terms or command options you provide, but do not include personal profile data:
Reddit – for the /aww command (fetches public hot posts from curated animal-themed subreddits; only non-NSFW, non-stickied posts are used) and /dailyfact (fetches public top posts from r/todayilearned and r/mildlyinteresting; only non-NSFW posts are used)
Steam – for the /steam command
NeoDB – for the /neodb and /roll media commands
Wikipedia – for the /roll wiki command and /dailyfact (fetches article summaries and thumbnails from the Wikipedia REST API)
Futility Closet – for the /dailyfact command (fetches public RSS feed entries from futilitycloset.com)
Open Trivia Database – for the /trivia command
萌娘百科 (MoeGirl, moegirl.icu) – for the /moewiki and /roll moewiki commands
No personal data is sold or shared with any third party beyond what is described above. All other data is stored on the developer's private server.
5. Data Deletion
You may request deletion of your stored data as follows:
Conversation history, summaries, and role settings: Use the /reset command at any time.
Trivia statistics: Use the /resettrivia command at any time.
Profile card data, fortune check-in records, Zacoin balances, and gacha data: Contact the developer directly (see Section 8) to request deletion. These cannot currently be deleted via bot command.
Activity logs: Logs are automatically pruned according to the retention schedule described in Section 2. Individual log entries cannot be deleted on request.
6. Disclaimer
Echo's Bot is provided "as is." While reasonable efforts are made to protect your data, the developer does not guarantee complete security and is not liable for any unintended data loss or exposure.
7. Changes to This Policy
This Privacy Policy may be updated from time to time. You are advised to review it periodically. Continued use of the bot after changes are made constitutes your acceptance of the revised policy.
8. Contact
If you have any questions or concerns about this Privacy Policy, or to request deletion of your data, please contact the developer at: