Privacy Policy

Last updated: June 2026

1. Overview

This Privacy Policy explains how Furina collects, uses, and protects data when used in Discord servers. The bot operates only within servers where it has been explicitly invited and does not function outside of Discord. The bot uses all available Discord intents, including message content, presence, and member intents, to provide its full feature set.

2. Data Collected

Furina collects and processes the following categories of data for core functionality:

  • User IDs, Server IDs, and Channel IDs - Required for commands, configuration, moderation logging, counting, giveaways, AFK tracking, welcome messages, and all other features.
  • Message content - Stored in the following contexts:
    • Deleted message sniping: full message content is stored automatically when a message is deleted.
    • Edited message sniping: both the original and edited content are stored automatically when a message is edited.
    • AFK mentions: the first 100 characters of a message that pings an AFK user are stored and delivered as an inbox.
    • Reminders: user-provided reminder text is stored until the reminder is triggered or cancelled.
    • Sticky messages: user-provided message content is stored and automatically re-posted in configured channels.
  • Member data - Roles, nicknames, and join/leave status for welcome messages, counting leaderboards, and @here tracking.
  • Presence data - Custom status text is monitored when a server has the vanity role feature enabled (opt-in per server via configuration). The bot checks custom statuses against configured keywords to assign or remove roles automatically.
  • Server metadata - Server names, IDs, member counts, and icon URLs are exposed via a public HTTP API endpoint for the bot's website statistics.

Furina does not read, access, or process direct messages.

3. How Data Is Used

Collected data is used strictly for:

  • Executing prefix commands and slash command interactions.
  • Moderation and server management features (deleted message recovery, edit history, purge).
  • Utility tools (AFK inbox, reminders, counting, giveaways, vanity roles, welcome messages).
  • Games and other interactive bot features.
  • Displaying aggregate server statistics on the bot's website (server count, member count, ping, uptime).

Data is not used for advertising, profiling, analytics tracking, or training machine learning models.

4. Data Storage and Retention

All data is stored in local SQLite database files. No cloud databases or external storage services are used.

  • Message sniping data - Automatically pruned after 30 days, with a maximum of 10 entries stored per channel.
  • All other data (AFK statuses, reminders, counting stats, preferences, configuration) - Stored indefinitely until explicitly removed by a user or server administrator via the relevant bot command.
  • Configuration data - Server settings and feature toggles are stored persistently in their respective databases.

5. Data Sharing

Furina does not sell, rent, or share user data with third parties. Internal webhooks are used solely for developer logging purposes:

  • No-prefix privilege changes (target user and authorizing staff member) are logged to a private developer channel.
  • Guild join and leave events (server name, ID, member count, owner information) are logged to private developer channels.

Aggregate server data (server count, total users, bot ping) is displayed on the public website but contains no personally identifiable information.

6. User Control and Opt-Out

  • Server administrators can enable or disable individual bot features at any time via configuration commands.
  • Specific data can be deleted through feature-specific commands:
    • Welcome configurations can be removed.
    • Counting stats and bans can be reset per server.
    • Custom prefixes can be removed.
    • AFK status is automatically cleared upon sending a message.
    • AFK mention inbox is cleared upon viewing.
    • Vanity role configurations can be deleted.
    • Reminders can be cancelled individually.
    • Sticky messages can be removed per channel.
    • No-prefix privileges can be revoked by administrators.
  • There is currently no global data deletion endpoint. Users may request deletion of stored data by contacting the developer directly.

7. Security

Reasonable technical and organizational measures are implemented to protect processed data. Data is stored locally on the hosting server with no encryption at rest. The public HTTP API (displaying server count and names) has no authentication mechanism. Furina operates in compliance with Discord's Developer Terms of Service and API policies.

8. Changes to This Policy

This Privacy Policy may be updated as features evolve. Continued use of Furina after updates indicates acceptance of the revised policy.

9. Contact

For questions or concerns regarding this Privacy Policy or to request data deletion, contact: someone.1257 on Discord.