Trust & Transparency
Privacy Policy
Executive Summary: Fab Alert only collects the minimal configuration data necessary to deliver asset notifications (such as channel IDs or opted-in user IDs). We do not read server chat messages, do not use cookies or tracking beacons, and never sell or monetize user data.
1. Information We Collect
Fab Alert operates on a strict data-minimization principle. We only store information that is technically required to route Discord notifications to subscribed channels or direct messages:
| Data Type | Source | Purpose | Storage Location |
|---|---|---|---|
guildId |
Discord API | Identifies the Discord server configuring automated channel alerts. | Cloudflare KV / Local DB |
channelId |
Discord API | Target text channel where drop & expiration embeds are dispatched. | Cloudflare KV / Local DB |
roleId (optional) |
Discord API | Role to mention in alerts if configured by a server administrator. | Cloudflare KV / Local DB |
userId |
Discord API |
Routes direct message notifications for users who run
/fab dm.
|
Cloudflare KV / Local DB |
username |
Discord API | Internal identifier for user subscriptions to assist with debugging. | Cloudflare KV / Local DB |
clientIp |
HTTP Request | Short-term IP rate limiting (60 req/min sliding window) to prevent API abuse. | Redis memory (expires in 60s) |
2. Information We Do NOT Collect
To avoid ambiguity, we explicitly declare that Fab Alert does NOT collect, read, or process:
- Personal Server Messages: The bot does not log or monitor conversations across any Discord servers.
- Personal Direct Messages: Outgoing alerts are one-way notifications. We do not read your private message conversations.
- Email Addresses or Real Names: No personal contact information is requested or collected.
- Payment Information: Fab Alert is completely free and does not process financial transactions.
-
Web Cookies & Trackers: The website
(
fabalert.vercel.app) contains zero tracking cookies, zero analytics beacons, and zero third-party advertising scripts.
3. How Stored Data is Protected
All subscription configuration data is stored securely across serverless edge infrastructure:
- Cloudflare KV: Encrypted at rest and distributed across Cloudflare's global edge network. Access is restricted to authenticated Cloudflare Worker runtime instances using scoped API tokens.
- Upstash Serverless Redis: Used strictly for temporary 10-minute caching of public Fab.com marketplace listings and transient IP rate-limiting counters.
- Ed25519 Cryptographic Verification: Every Discord interaction payload is cryptographically validated using Discord's Ed25519 public key before any interaction code executes.
4. Third-Party Services
Fab Alert interfaces with the following third-party platforms to perform its core functionality:
- Discord Inc.: Interaction handling and webhook message dispatch, subject to the Discord Privacy Policy.
-
Fab.com / Epic Games: Public promotional
marketplace endpoints (
/blades/free_content_blade) are queried around the clock to detect 100% OFF asset promotions. No private user data is ever transmitted to Epic Games or Fab. - Vercel & Cloudflare: Edge hosting providers for static website distribution and serverless interaction routing.
5. Data Retention & Deletion
Subscription records remain in our database only as long as you maintain an active subscription:
-
Server Channel Deletion: Running
/fab unsubscribeimmediately purges the correspondingguildIdandchannelIdrecords from our database. -
Personal DM Deletion: Running
/fab dm action:Disable Personal DM Alertsor/fab unsubscribein private messages immediately removes youruserId. -
Manual Data Erasure Requests: If you wish to
request full manual confirmation of record deletion, contact us
on our Discord Support Server or email us at
help.cyronicstudio@gmail.com. Requests are processed within 48 hours.
6. Independent Project Disclaimer
Fab Alert is an independent community project created by Cyronic Studio. It is not affiliated with, endorsed by, or sponsored by Epic Games, Inc. or Fab. All trademarks and logos are the property of their respective owners.
7. Contact & Developer Information
If you have any questions, concerns, or deletion requests regarding this Privacy Policy, please contact the developer:
- Studio: Cyronic Studio (cyronicstudio.vercel.app)
- Developer: Neel Frostrain
- Discord Support: discord.gg/vq4UDfevG2
-
Email:
help.cyronicstudio@gmail.com