1. Definitions
Discord Data Public data made available via Discord’s API (e.g., user IDs, usernames, server IDs, timestamps).
Join Metadata Information generated at the moment a user joins a server (e.g., inviter where available, join time, account age).
Reputation Data Scores and risk indicators calculated by JoinSpy based on limited signals (e.g., account age, watchlist status).
Watchlist Entries created by server staff to mark accounts for closer review (local) or via opt‑in network (global).
2. Data We Collect
2.1 Identifiers
- Discord User ID, username, discriminator (or display name), and avatar hash.
- Server (guild) ID and channel IDs relevant to logs.
2.2 Join Metadata
- Join timestamp, account creation date, inviter (if available), invite code (if available).
- Server configuration and the selected log channel.
2.3 Derived Data
- Reputation score (-100 to 100) and risk labels.
- Local or global watchlist flags if added by authorized staff.
2.4 Operational Data
- Uptime, performance metrics, and error logs strictly for reliability and abuse prevention.
2.5 We Do Not Collect
- Message content, private messages, or media contents.
- Email addresses, passwords, payment data, or sensitive personal attributes.
3. Purposes & Legal Basis
We process the minimal data necessary to:
- Provide join tracking, invite attribution, and server safety features.
- Compute reputation scores and surface risk indicators for moderation.
- Enable optional local/global watchlist alerts to help prevent abuse.
- Maintain service reliability, security, and fraud/abuse prevention.
Legal bases may include legitimate interests in securing communities and fulfilling server owners’ requests to configure JoinSpy.
4. Data Sharing & Disclosure
- Within a Server: Logs and scores are visible to the channels/roles your server designates.
- Global Features (Opt‑In): Reputation/watchlist signals may be shared with other participating servers only when explicitly enabled by server owners or admins.
- No Sale of Data: JoinSpy does not sell, rent, or trade user data.
- Service Providers: Infrastructure providers may process limited operational data under confidentiality obligations.
- Legal Requirements: We may disclose information if required by applicable law or to protect the Service and its users.
5. Retention
- Configuration and log references are retained while the bot remains in a server and as necessary for functionality.
- Server owners can request deletion of locally stored data via official support channels.
- Backups and logs are cycled on a rolling basis consistent with reliability and security needs.
6. Security Measures
- Restricted access and role‑based controls for operational staff.
- Transport security and secure credential storage.
- Input validation, rate limiting, and abuse detection to prevent misuse.
- Reasonable safeguards to mitigate unauthorized access, alteration, or loss.
7. International Transfers
JoinSpy may utilize infrastructure located in multiple regions. Where applicable, appropriate safeguards are applied to protect Discord Data during transit and storage.
8. Child Safety
JoinSpy is intended for use within Discord by server administrators and moderators. We do not knowingly target or profile minors. If a server is aware of local age restrictions, it must configure access accordingly.
9. Cookies & Tracking
JoinSpy (the Discord bot) does not place cookies. If you visit our public status or documentation sites, standard web analytics or session storage may apply; such pages will disclose those details separately if used.
10. Your Choices & Rights
- Server Controls: Server owners decide which features are enabled and who can access logs.
- Opt‑Out: Global reputation/watchlist participation is optional per server.
- Removal Requests: Server owners may request deletion of stored data tied to their server.
11. Changes to this Policy
If we change this Policy, we will publish the updated version with a new “Last Updated” date. Continued use after changes constitutes acceptance.
12. Contact
For privacy questions or requests, use official JoinSpy support channels within Discord.