{
 "publisher": "Fan Fusion LLC",
 "publisher_operates_ranked_agency": true,
 "publisher_agency": "Fan Fusion",
 "disclosure": "Ownership: this site and the OnlyFans management agency Fan Fusion have the same owner (Fan Fusion LLC). Every agency, Fan Fusion included, is scored by the same 12 published criteria.",
 "disclosure_url": "https://ofagencyrankings.com/disclosure/",
 "inclusion_rule": "At launch, this ranking covers 30 of the 33 agencies listed on at least two of the three largest public OnlyFans agency rankings as of October 20, 2026; the other 3 meet this rule and are not covered (publisher’s decision). It also covers 2 agencies that entered through submissions, the route open to every agency: Fan Fusion, a self-submission, and White Door Management. More agencies will be added in alphabetical order.",
 "score_caveat": "Measures how much an agency publishes, not how well it performs or whether it can be trusted.",
 "site": "OF Agency Rankings",
 "site_url": "https://ofagencyrankings.com/",
 "license": "CC BY 4.0",
 "license_url": "https://creativecommons.org/licenses/by/4.0/",
 "attribution": "OF Agency Rankings, published by Fan Fusion LLC (operator of a ranked agency), data checked October 20–23, 2026, https://ofagencyrankings.com/data/. Rubric v1.0.",
 "attribution_note": "Please keep the publisher disclosure when you reuse this data.",
 "rubric_version": "1.0",
 "rubric_frozen": "2026-10-20",
 "data_checked": "2026-10-23",
 "data_checked_from": "2026-10-20",
 "data_checked_text": "October 20–23, 2026",
 "sample_data": false,
 "version": "1.0",
 "frozen": "2026-10-20",
 "scale": "Each criterion scores 10 (published in full), 5 (partly published) or 0 (not found on public pages). Score = sum / 12, one decimal, out of 10. Tie-break: more full cells, then fewer not-found cells, then name A-Z.",
 "bands": [
  {
   "min": 8.0,
   "label": "Publishes most key terms"
  },
  {
   "min": 5.0,
   "label": "Publishes some key terms"
  },
  {
   "min": 0.0,
   "label": "Publishes few key terms"
  }
 ],
 "evidence_rules": [
  "E1: C01-C09 and C12 count only the agency's own website. C10 and C11 may also use public business registers, domain registration records and web archives, only to check a statement the site makes.",
  "E2: Only human-readable pages count. Text found only in llms.txt, JSON-LD or meta tags scores 0.",
  "E3: Information behind a form, email, call, application or login scores 0.",
  "E4: If two pages of the same site conflict, the criterion scores at most 5 and both statements are shown.",
  "E5: Each criterion stores a quote of 15 words or fewer, our paraphrase, the source URL, the check date and the pages checked.",
  "E6: Before a criterion can score 0, the checker searches the homepage, navigation and footer links, the sitemap, and any FAQ, pricing, terms, about, contact, legal or imprint pages. A second, separate pass confirms every 0.",
  "E7: Text in any language counts; we keep the original quote and an English paraphrase.",
  "E8: Every agency is rechecked at least every 30 days and within 5 business days after it sends us a link.",
  "E9: Fan Fusion, which is run by the publisher of this site, is scored from its public website only, with the same checklist, after this rubric was frozen."
 ],
 "criteria": [
  {
   "id": "C01",
   "slug": "price-on-the-page",
   "name": "Price on the page",
   "question": "Does the agency publish its commission for each service it sells, readable without a call, form or login?",
   "full": "A percentage or range for every service tier offered.",
   "partial": "A number for only some tiers, only 'from X%' or 'up to X%', or a number shown only inside a calculator or example.",
   "none": "No number, or 'custom' / 'discussed on the call'."
  },
  {
   "id": "C02",
   "slug": "commission-base",
   "name": "What the percentage is taken from",
   "question": "Does the agency say whether its percentage is taken from gross fan spend or from net earnings after the platform fee, and which income types count?",
   "full": "Both the base (gross or net) and the income types (subscriptions, messages/PPV, tips, other) are stated.",
   "partial": "One of the two is stated.",
   "none": "Neither is stated."
  },
  {
   "id": "C03",
   "slug": "other-charges",
   "name": "Other charges",
   "question": "Does the agency say whether it charges anything besides the commission: setup or onboarding fees, monthly retainers, tool fees, ad spend, content costs or exit fees?",
   "full": "All covered: an explicit statement that there are no other charges, or a list with amounts and who pays.",
   "partial": "Some covered, for example only 'no upfront fee'.",
   "none": "Nothing stated."
  },
  {
   "id": "C04",
   "slug": "term-and-notice",
   "name": "Contract length and notice",
   "question": "Does the agency state the minimum contract term, the notice period to end it, and whether it renews automatically?",
   "full": "All three are stated ('none' counts as stated).",
   "partial": "One or two are stated; a bare 'no lock-in' slogan counts here.",
   "none": "None are stated."
  },
  {
   "id": "C05",
   "slug": "after-you-leave",
   "name": "Payments after you leave",
   "question": "Does the agency say whether any commission continues on income earned after the contract ends?",
   "full": "An explicit statement: none, or the exact duration and rate.",
   "partial": "A general exit statement that does not address commission after the end date.",
   "none": "Nothing stated."
  },
  {
   "id": "C06",
   "slug": "account-access",
   "name": "Account access",
   "question": "Does the agency say who holds the account password, email and 2FA, and how its team gets access?",
   "full": "Both who holds the credentials and how access works are stated.",
   "partial": "Only one of the two, for example a general 'you stay in control'.",
   "none": "Nothing stated."
  },
  {
   "id": "C07",
   "slug": "money-flow",
   "name": "Where the money goes",
   "question": "Does the agency say where platform payouts land (the creator's own bank or the agency) and how its commission is collected (invoice, deduction, split)?",
   "full": "Both are stated.",
   "partial": "One is stated.",
   "none": "Neither is stated."
  },
  {
   "id": "C08",
   "slug": "content-rights",
   "name": "Content rights",
   "question": "Does the agency say who owns content made during the engagement, and what happens to its copies and access at the end?",
   "full": "Both ownership and what happens at the end are stated.",
   "partial": "One of the two is stated.",
   "none": "Neither is stated."
  },
  {
   "id": "C09",
   "slug": "contract-before-signing",
   "name": "Contract text before signing",
   "question": "Can a creator read a sample agreement or a full term sheet without applying?",
   "full": "A full sample agreement or full term sheet, as a page or PDF, with no form.",
   "partial": "A labelled summary of the main contract clauses.",
   "none": "Neither, or 'sent after the call'."
  },
  {
   "id": "C10",
   "slug": "company-behind-the-brand",
   "name": "Company behind the brand",
   "question": "Does the site name the legal entity behind the agency and where it is registered?",
   "full": "Legal entity name and jurisdiction are both published on the site.",
   "partial": "Only the entity name, or only the jurisdiction, is published.",
   "none": "No legal entity is named on the site."
  },
  {
   "id": "C11",
   "slug": "dated-history",
   "name": "Dated history",
   "question": "Does the site state when the agency started, and does the earliest public record we found fit that date?",
   "full": "A start date is stated, and the earliest public record we found (company register, domain registration or web archive) is within 12 months of it.",
   "partial": "A start date is stated, but the earliest public record we found is more than 12 months later. Both dates are shown side by side.",
   "none": "No start date is stated."
  },
  {
   "id": "C12",
   "slug": "scope-and-fit",
   "name": "Scope and fit",
   "question": "Does the agency say what the commission includes, and either what it excludes or which creators it does not take on (minimum earnings, content types, regions)?",
   "full": "Inclusions and at least one exclusion or fit limit are stated.",
   "partial": "Only inclusions are stated.",
   "none": "Neither is stated."
  }
 ],
 "application_notes": [
  {
   "criterion": "C04",
   "slug": "term-and-notice",
   "name": "Contract length and notice",
   "applied_from": "2026-10-22",
   "text": "“None” counts as stated for each of the three parts: the minimum term, the notice period and automatic renewal.\n\nRenewal counts as stated when the agency's own public pages say what happens to its own agreement after any first period: it continues or renews by itself (for example “month to month”, “rolling”, “continues monthly”, or a fixed term that “renews for one year at a time”), it runs open-ended until one side ends it, or it does not renew. “Month to month” and “rolling” describe an agreement that continues period by period until notice is given, so they answer the renewal question. “No fixed term” or “an indefinite period” describes an agreement with no periodic term that runs until one side ends it, so it answers the renewal question.\n\nWording that only describes the right to leave does not state renewal: “no minimum term”, “no lock-in”, “cancel or leave anytime”, “cancellable monthly”, a number of days' notice, or “no notice period”. General advice and contract templates count only where the page ties the point to the agency's own agreement.\n\nRule E4 still applies on its own: if two pages of the same site give different values for any of the three parts, the criterion scores at most 5 and both statements are shown.\n\nIn the terms tables, every month-to-month or rolling agreement shows the same renewal value, “Month to month or rolling, ends on notice”, Fan Fusion's included. “Yes” means a fixed term that renews itself; “No” means the agreement has no periodic term and the site says it runs until one side ends it or that it does not renew.\n\nThis note explains how the frozen criterion text is applied to every agency, Fan Fusion included (rule E9). It does not change rubric v1.0."
  },
  {
   "criterion": "C11",
   "slug": "dated-history",
   "name": "Dated history",
   "applied_from": "2026-10-22",
   "text": "The stated start is the date the agency's own site gives, at the precision it gives (a year or a month). “Within 12 months of it” runs from the stated start to 12 months after the end of that year or month. A record of the agency inside that window earns 10 points, and so does a record of the agency dated before the stated start. A record of the agency later than the window earns 5 points, with both dates shown side by side.\n\nOnly records of the agency itself count, and only of three kinds: a formation, incorporation or registration date that we saw ourselves in a public register (or a free copy of one) for the legal entity the site names; the registry creation date of a domain the site uses or names as its own; and a web-archive copy that names the agency, by its brand or by the legal entity named on its site, as the site's own name.\n\nA register date that appears only on the agency's own site, or that a register shows only after a login or a human-verification step, is part of the statement being checked. We may show it for context, labelled as stated on the site, but we do not count it.\n\nA domain's creation date survives sales and transfers. If the web archive shows a different website or a page offering the domain for sale after that date and before the first copy with the agency's content, the registration is not counted, and the first archived copy with the agency's content is used instead. Copies of other websites dated before the creation date belong to an earlier registration and do not affect it.\n\nPlaceholder pages are not records and do not break the link between a domain and the agency: registrar or host pages, parking pages that make no sale offer, coming-soon or under-construction pages, and empty, error or suspended-account pages.\n\nUnfinished template or default pages (a website-builder template or a default WordPress page) are under-construction pages, even when they carry the agency's name. If we find no record of the agency, the stated start cannot be checked and the criterion scores 5, with “no record found” shown.\n\nArchive copies of a different website or a domain-for-sale page, and register dates we could not see ourselves, are not records of the agency. A profile may mention them after the earliest record, saying what they show.\n\nThis note explains how the frozen criterion text is applied to every agency, Fan Fusion included (rule E9). It does not change rubric v1.0."
  }
 ],
 "tie_break": [
  "more criteria published in full",
  "fewer criteria not found",
  "name A-Z"
 ],
 "score_formula": "sum of the 12 criterion points / 12, rounded half up to one decimal"
}