Privacy Policy

Effective Date: March 11, 2026

This Privacy Policy describes how Reactor collects, uses, and stores information when used within a Valour server.


1. Information Collected

Reactor collects only the minimum data required to function.

Information Stored (Persisted to Disk)

Information Not Stored


2. Purpose of Data Collection

Stored information is used exclusively to:

  1. Track which messages are configured as reaction role messages
  2. Map emoji reactions to planet roles
  3. Assign or remove roles from members when they react or unreact to a tracked message
  4. Automatically clean up stale data when messages are deleted

Data is not used for marketing, advertising, profiling, or analytics.


3. Data Storage and Security

All data is stored in a local SQLite database file (reactor.db) on the hosting server.

The operator of the self-hosted instance is responsible for securing the hosting environment and the database file.

Stale or deleted reaction messages are automatically removed from the database on bot startup.


4. Third-Party Processing

Reactor does not transmit any data to external services beyond the Valour.gg API, which is required for core bot functionality such as assigning roles and sending messages.

Reactor does not use any external AI providers, analytics services, or cloud storage.


5. Data Retention

Reaction role message data is retained in the SQLite database until:


6. Self-Hosted Responsibility

Reactor is designed for self-hosting.

The hosting operator is responsible for:


7. Changes to This Policy

If data collection practices change in future versions, this Privacy Policy will be updated prior to implementation.

Continued use of the Bot after updates constitutes acceptance of the revised policy.


8. Contact Information

For privacy-related inquiries:

Email: contact@skyjoshua.xyz