Legal · Discord bot
Nefarious News Privacy Policy
Effective September 12, 2026 · Last updated September 12, 2026
This Policy explains what Nefarious Digital doing business as Nefarious stores when we run Nefarious News (Nefarious News#5598, application id 1021496474258911423). It is written from the running newsfeed code, not from a generic “we store nothing” template.
Operator newsfeed bot. It polls public market newswires (Ainvest, Moomoo) and a Benzinga web feed, then posts headline embeds into configured Discord news channels. Ainvest items flagged breaking are also sent to a configured Telegram chat. It does not read member messages or commands.
Discord Inc. operates Discord. Telegram Messenger Inc. operates Telegram. Their privacy policies apply to those platforms. This page covers what we keep on our hosts (including the nefarious-news stack).
Questions or deletion requests: Business@nefarious.trading.
01Who we are
Controller: Nefarious Digital (Nefarious). Email: Business@nefarious.trading.
The wider site and Discord community are described in the site Privacy Policy. This Policy is only about the newsfeed bot.
02What is stored
Operator configuration
- Discord bot token (secret) and two destination channel ids (
1479310262766010551for Ainvest/Moomoo,1479314876563460207for Benzinga). - Optional Telegram bot token and chat id, used only for Ainvest breaking headlines.
Dedup state (nefarious_news_state.json)
Per source (ainvest, moomoo, benzinga): article ids we have already seen or sent, a timestamp for each id, and whether that source was bootstrapped. This prevents flooding a channel with the same headline. It is not a Discord user database.
Sent log (nefarious_news_log.jsonl)
Each successful Discord post appends a JSON line with:
- source — which feed (for example moomoo)
- id — the publisher’s article id
- title — the headline text we posted
- timestamp — the source’s time, when provided
- sent_at — when we sent it
Discord (and Telegram, for breaking Ainvest items) also keep a copy of the message we sent, under those platforms’ retention rules and your server’s channel history.
03What we do not collect
- Member message content, command text, or DMs — the bot has no message reader.
- Discord user ids, usernames, avatars, or role membership for newsfeed purposes.
- Presence, voice state, or who is online.
- Payment cards, government ids, or health data.
- Advertising cookies or cross-site tracking tied to this bot.
Privileged intents are off. Message Content: not used; Server Members: not used; Presence: not used. Details: Terms, intents, this bot’s intents page, and /legal/intents.
04How we use this information
- Post each new headline once to the configured Discord channels (and Telegram when breaking).
- Debug missed sends, rate limits, and feed outages.
- Respond to deletion or takedown requests.
We do not use this log to profile members or to train a public recommendation engine.
05Retention
- Dedup state: article ids older than 7 days are pruned. Each source is also capped at 10,000 ids. After prune/cap, we may re-post a very old headline if the source shows it again.
- Sent log: append-only in code. Operators may truncate or delete the file by hand. There is no automatic expiry in the process today — treat it as kept until we delete it.
- Channel ids and tokens: for as long as the bot is operated, then removed from the host when the stack is retired.
- Discord / Telegram copies: until a moderator deletes the message or the platform expires it. We do not control every client cache.
07Third parties
- Discord. Discord Privacy Policy.
- Telegram (breaking Ainvest only). Telegram Privacy Policy.
- Ainvest, Moomoo, Benzinga (and the Benzinga web app we connect to). They see our server’s requests, not your Discord identity.
08Your rights and how to request deletion
This bot does not keep a profile of you. If a posted headline or a log line still concerns you (for example you are named in a newswire title), email Business@nefarious.trading with:
- The Discord channel and approximate time, or a message link.
- The headline text if you have it.
- Whether you want the Discord/Telegram message deleted, the log line deleted, or both.
We will delete what we control (our state/log and messages we can still reach) unless we must keep a record of the request or of unlawful content. We cannot erase the original article on Ainvest, Moomoo, or Benzinga, or copies other members already screenshotted.
If you are in the EEA, UK, or a U.S. state with a comprehensive privacy law, you may also ask for access, correction, or a portable copy of any personal data we hold about you in this log — which is usually none beyond a headline that happens to include a name. We will not discriminate against you for asking. You may complain to your local supervisory authority.
09Children
Discord requires users to meet its minimum age (generally 13+). Nefarious News is not directed at children under 13. If you believe we logged data about a child, contact Business@nefarious.trading and we will delete what we have.
10Changes
We will post updates at this URL and change the “Last updated” date. Material changes to what we store (for example if we later added commands that read message content) will be described here honestly — we will not leave this Policy saying we do not read messages if the code starts doing that.
Also see our Nefarious News Terms, Privileged intents, Discord intents matrix, Site Privacy Policy, and Site Terms of Service.