← Back to Dashboard

Trust & Transparency

Privacy Policy

Last Updated: August 27, 2026 Operated by Cyronic Studio

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 unsubscribe immediately purges the corresponding guildId and channelId records from our database.
  • Personal DM Deletion: Running /fab dm action:Disable Personal DM Alerts or /fab unsubscribe in private messages immediately removes your userId.
  • 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: