{
 "meta": {
  "publisher": "BotOrNot",
  "site": "https://getbotornot.com/",
  "docs": "https://getbotornot.com/api/",
  "openapi": "https://getbotornot.com/openapi.json",
  "generated_at": "2026-10-16T00:57:12.751Z",
  "disclosure": "Not investment advice. BotOrNot earns affiliate commissions from some outbound links (currently Hyperliquid referral links, https://app.hyperliquid.xyz/join/AMPLIFY, labeled on the site); payouts never change a listing, ranking or warning. Full disclosure: https://getbotornot.com/about/#disclosure"
 },
 "version": "1.0",
 "lookback_years": 5,
 "levels": {
  "red_flags": {
   "label": "Red flags",
   "color": "red",
   "rank": 4,
   "short": "At least one serious sourced fact: a regulator fraud action against the operator, or its own official website on a regulator scam list."
  },
  "closed": {
   "label": "Closed",
   "color": "grey",
   "rank": 3,
   "short": "The operator announced a shutdown, or the product is discontinued."
  },
  "caution": {
   "label": "Caution",
   "color": "amber",
   "rank": 2,
   "short": "At least one documented security incident, regulator action (non-fraud) or unverified performance claim in the last 5 years."
  },
  "limited": {
   "label": "Limited data",
   "color": "grey",
   "rank": 1,
   "short": "Nothing negative found, but too few core facts are verified to call it a clear record."
  },
  "clear": {
   "label": "Clear record",
   "color": "green",
   "rank": 0,
   "short": "No serious incident, regulator action or shutdown found in the sources we checked. Not an endorsement."
  }
 },
 "rules": [
  {
   "id": "R1",
   "level": "red_flags",
   "text": "A regulator or prosecutor has alleged or found fraud or misappropriation by the operator (sourced to the official release), within the last 5 years."
  },
  {
   "id": "R2",
   "level": "red_flags",
   "text": "The bot’s own official domain appears in a regulator scam list (California DFPI Crypto Scam Tracker). Look-alike domains do not count; they are shown as impostor warnings instead."
  },
  {
   "id": "C1",
   "level": "closed",
   "text": "The operator has announced a shutdown, or the product is discontinued (sourced)."
  },
  {
   "id": "Y1",
   "level": "caution",
   "text": "A documented security incident affecting users’ funds or keys within the last 5 years, at the bot or its parent exchange (refunds are noted but still count)."
  },
  {
   "id": "Y2",
   "level": "caution",
   "text": "A regulator or prosecutor action that is not a fraud allegation (for example licensing or anti-money-laundering violations) against the operator or its parent exchange, within the last 5 years."
  },
  {
   "id": "Y3",
   "level": "caution",
   "text": "The bot publicly advertises a performance figure that we could not verify from public data (quoted and linked)."
  },
  {
   "id": "L1",
   "level": "limited",
   "text": "If none of the above apply but fewer than two of pricing, markets and custody are verified from a source, the card reads “Limited data” rather than “Clear record”."
  },
  {
   "id": "G1",
   "level": "clear",
   "text": "Otherwise: “Clear record”. That means no record found in the sources we checked, not that the bot is safe or profitable."
  }
 ],
 "custody_models": {
  "self_hosted": "Self-hosted: you run the software and your keys stay on your machine.",
  "api_keys": "Connects to your exchange or broker with API keys; funds stay in your account there.",
  "platform": "Your funds sit on the operator’s own platform or exchange.",
  "bot_wallet": "The bot creates and controls a wallet for you; it holds the keys.",
  "signals_only": "Signals or analysis only; it does not hold funds.",
  "exchange_account": "Trades through your account on a regulated exchange via its API.",
  "discontinued": "Discontinued.",
  "other": "Not verified yet."
 },
 "counts": {
  "red_flags": 0,
  "closed": 9,
  "caution": 17,
  "limited": 6,
  "clear": 70
 },
 "note": "Report cards are rule-based classifications of sourced facts, not ratings, reviews or investment advice. Payouts never change a result."
}