{
  "title": "The Valve investigation \u2014 shared source register",
  "publisher": "PhishDestroy",
  "reviewed": "11 October 2026",
  "status": "Research edition",
  "sources": [
    {
      "id": "E01",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "Terms of Service",
      "date": "Live policy",
      "url": "https://www.csgoroll.com/info/terms-of-service/",
      "supports": "Distinctions between Roll Coins, CSGR Skins and promotional Roll Chips; purchase and redemption terms; restrictions on real-world trading.",
      "limit": "Terms governing the platform\u2019s separate units, purchase methods and permitted uses."
    },
    {
      "id": "E02",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "FAQ \u2014 coin valuation and skin listings",
      "date": "Live FAQ",
      "url": "https://www.csgoroll.com/info/faq/",
      "supports": "The pricing explanation attributes coin calculations to automated valuation and staff checks. Listing guidance describes skins exchanged for platform coins.",
      "limit": "The operator\u2019s published valuation and listing procedure, reviewed 10 October 2026."
    },
    {
      "id": "E03",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "Skin Trading \u2014 explanation of terms",
      "date": "Live policy",
      "url": "https://www.csgoroll.com/info/skin-trading/",
      "supports": "Direct user delivery, platform cancellation discretion, restrictions on outside cash exchanges and cost-based substitutions for certain virtual rewards.",
      "limit": "Rules governing the platform trade request, cancellation and access to the service."
    },
    {
      "id": "E04",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "WebAPI P2P Solution",
      "date": "10 Apr 2024",
      "url": "https://www.csgoroll.com/blog/steam-p2p-solution/",
      "supports": "A dated account of token collection for monitoring trades, including session dependence and expiration.",
      "limit": "Technical record dated 10 April 2024; the subsequent workflow changes appear in E05\u2013E07."
    },
    {
      "id": "E05",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "WebAPI Trading Extension",
      "date": "25 Jun 2024",
      "url": "https://www.csgoroll.com/blog/csgoroll-trading-extension/",
      "supports": "The announcement says the extension automatically collects and refreshes the Steam WebAPI token and transmits it to the operator\u2019s servers.",
      "limit": "The token collection, refresh and server-transmission workflow announced on 25 June 2024."
    },
    {
      "id": "E06",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "New Escrow, Dispute and Penalty Systems for Trades",
      "date": "01 Oct 2024",
      "url": "https://www.csgoroll.com/blog/new-trading-system/",
      "supports": "Platform-defined manual completion after ten minutes, disputes, escalating penalties and inventory-based verification; a token-free route was described for certain skins.",
      "limit": "Dated record of the manual verification, dispute and penalty workflow introduced in October 2024."
    },
    {
      "id": "E07",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "Trade Protection Update",
      "date": "16 Jul 2025",
      "url": "https://www.csgoroll.com/blog/trade-protection-update/",
      "supports": "Coin-release timing during the seven-day protection window, tier-dependent instant access and consequences for reversals.",
      "limit": "The coin-release mechanism described on 16 July 2025; tiers and limits are adjustable under that policy."
    },
    {
      "id": "E08",
      "type": "primary",
      "publisher": "Valve",
      "title": "In-Game Item Trading Update",
      "date": "13 Jul 2016",
      "url": "https://store.steampowered.com/oldnews/22883",
      "supports": "Valve\u2019s account of identity verification and automated trading used by gambling services, its stated prohibition and its denial of business relationships with those sites.",
      "limit": "Valve\u2019s public statement from July 2016, retained here as a historical infrastructure record."
    },
    {
      "id": "E09",
      "type": "primary",
      "publisher": "Valve",
      "title": "Steam Subscriber Agreement",
      "date": "Live agreement",
      "url": "https://store.steampowered.com/agreement/?l=english",
      "supports": "Valve\u2019s licence grant, the absence of ownership interest in marketplace subscriptions, and Steam Wallet restrictions.",
      "limit": "Relevant clauses: \u00a71.C (personal account), \u00a72.A/2.G (licence and commercial use), \u00a73.C/3.D (Wallet and marketplace), \u00a74.D and \u00a79.C (enforcement)."
    },
    {
      "id": "E11",
      "type": "primary",
      "publisher": "IETF / RFC Editor",
      "title": "RFC 7519 \u2014 JSON Web Token",
      "date": "May 2015",
      "url": "https://www.rfc-editor.org/rfc/rfc7519",
      "supports": "JWT represents claims in a token format. A service uses its own verification and authorisation rules when accepting the token.",
      "limit": "Technical definition of the JWT format; endpoint permissions are determined by the receiving service."
    },
    {
      "id": "E12",
      "type": "exhibit",
      "publisher": "Submitted evidence",
      "title": "RWT acknowledgement and trade-reversal warning",
      "date": "Undated image",
      "url": "/steam_dossier/case_assets/assets/rwt-warning.png",
      "supports": "The visible warning asks the user to acknowledge a permanent ban for real-world trading and penalties for trade reversals.",
      "limit": "Original submitted crop. Capture date and original page URL were not supplied. Related trading restrictions are documented in E01 and E03."
    },
    {
      "id": "E13",
      "type": "context",
      "publisher": "PhishDestroy",
      "title": "The Steam Dossier \u2014 rules, routes and accountability",
      "date": "Related investigation",
      "url": "https://phishdestroy.io/steam_dossier/",
      "supports": "The parent investigation supplies the historical registration and consent exhibits, transfer-substitution sequence, route register, ownership and recovery records, and correspondence used by this companion investigation.",
      "limit": "The parent PhishDestroy investigation; linked as the wider editorial and infrastructure context."
    },
    {
      "id": "E14",
      "type": "primary",
      "publisher": "Valve",
      "title": "About the New York Attorney General lawsuit against Valve",
      "date": "11 Mar 2026",
      "url": "https://help.steampowered.com/en/faqs/view/6300-A6C4-519D-A3F5",
      "supports": "The public collectibles comparison, optional and cosmetic framing, transferability argument, account-ban total, privacy objections and legislative position.",
      "limit": "Corporate public response dated 11 March 2026; linked alongside the filed complaint and the investigation\u2019s analysis."
    },
    {
      "id": "E15",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Steam Community Market FAQ \u2014 Wallet proceeds and market limits",
      "date": "Live FAQ \u00b7 reviewed 10 Oct 2026",
      "url": "https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
      "supports": "Market sale proceeds in Steam Wallet and the approximate US$1,800 listing limit.",
      "limit": "Steam\u2019s own market and Wallet mechanics, used in the ownership and outside-price comparison."
    },
    {
      "id": "E16",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "Authentication using Web API Keys",
      "date": "Live documentation",
      "url": "https://partner.steamgames.com/doc/webapi_overview/auth",
      "supports": "User-key registration and publisher keys with app associations, permission groups and configurable IP restrictions.",
      "limit": "Sections: User Keys, Publisher Keys and Creating a Publisher Web API Key."
    },
    {
      "id": "E17",
      "type": "exhibit",
      "publisher": "Author-supplied notes",
      "title": "Decoded JWT fields \u2014 redacted transcription",
      "date": "Supplied with this investigation",
      "url": "/steam_dossier/case_assets/assets/evidence/jwt-field-excerpt.json",
      "supports": "Declared JWT type, EdDSA algorithm, Steam account subject, web:community audience and supplied timestamp and IP-related field names.",
      "limit": "Field transcription with account and IP identifiers redacted. Signature bytes were not supplied."
    },
    {
      "id": "E18",
      "type": "exhibit",
      "publisher": "PhishDestroy / public Steam responses",
      "title": "Link Filter \u2014 20-URL observation record",
      "date": "10 Oct 2026 \u00b7 19:02\u201319:03 / 20:27 UTC",
      "url": "/steam_dossier/case_assets/assets/evidence/linkfilter-2026-10-10.json",
      "supports": "Four ordinary notices with continue anchors and sixteen hard blocks for the exact supplied wrapper URLs, including both CSGORoll hostname variants.",
      "limit": "Unauthenticated HTTPS requests; classification by returned page heading and continue-anchor presence. Exact URLs and timestamps preserved."
    },
    {
      "id": "E19",
      "type": "primary",
      "publisher": "Valve / legal correspondence",
      "title": "October 2016 response to the Washington State Gambling Commission",
      "date": "October 2016",
      "url": "https://fr.scribd.com/document/328063293/Valve-s-Oct-18th-response-to-Washington-State-Gambling-Commission-s-cease-and-desist",
      "supports": "Valve\u2019s explanation of Steam trading, OpenID, notices to more than forty sites and account-level enforcement.",
      "limit": "Public document copy linked by the Steam Dossier; the letter itself is dated 17 October 2016."
    },
    {
      "id": "E21",
      "type": "exhibit",
      "publisher": "PhishDestroy",
      "title": "Disclosure audit \u2014 830-page appendix",
      "date": "Published audit \u00b7 reviewed 20 Sep 2026",
      "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/regulatory-review/disclosure-audit.json",
      "supports": "Page-level redaction geometry, character counts and source-file SHA-256 for the appendix to the October 2025 access response.",
      "limit": "The public audit contains aggregate findings and the source hash; the original personal-data appendix is withheld."
    },
    {
      "id": "E22",
      "type": "primary",
      "publisher": "Gabe Newell",
      "title": "Valve, VAC, and trust",
      "date": "18 Feb 2014",
      "url": "https://www.reddit.com/r/gaming/comments/1y70ej/valve_vac_and_trust/",
      "supports": "A historical VAC test using DNS-cache matches for specified cheat servers and server-side checks of matching hashes.",
      "limit": "Newell\u2019s original explanation of a test used for thirteen days in 2014."
    },
    {
      "id": "E23",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "Steamworks API Overview \u2014 native game integration",
      "date": "Live documentation",
      "url": "https://partner.steamgames.com/doc/sdk/api",
      "supports": "The native Steamworks SDK, C++ interfaces, libraries, initialization and game feature integration.",
      "limit": "The game-integration layer contrasted with the HTTP Web API and its account credentials."
    },
    {
      "id": "E24",
      "type": "primary",
      "publisher": "IETF / RFC Editor",
      "title": "RFC 7515 \u2014 JSON Web Signature",
      "date": "May 2015",
      "url": "https://www.rfc-editor.org/rfc/rfc7515",
      "supports": "Compact signed-token structure, encoded header and payload, signature input and verification.",
      "limit": "Sections 3.1 and 5 describe compact serialization and signing/validation."
    },
    {
      "id": "E25",
      "type": "primary",
      "publisher": "IETF / RFC Editor",
      "title": "RFC 8037 \u2014 EdDSA in JOSE",
      "date": "Jan 2017",
      "url": "https://www.rfc-editor.org/rfc/rfc8037",
      "supports": "The EdDSA algorithm identifier used for signatures in the JOSE framework.",
      "limit": "Section 3.1; relevant to the declared alg value in the supplied header."
    },
    {
      "id": "E26",
      "type": "primary",
      "publisher": "Gabe Newell / Valve AMA",
      "title": "Gabe Newell\u2019s own answer about collecting knives",
      "date": "March 2014",
      "url": "https://www.reddit.com/r/IAmA/comments/1zkfmv/comment/cfufl39/",
      "supports": "Newell\u2019s direct answer about childhood knife collecting and his recommendations of Kevin Cashen and Elizabeth Loerchner.",
      "limit": "Exact AMA comment by GabeNewellBellevue, linked directly from the physical-collection comparison."
    },
    {
      "id": "E27",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Steam Item Restoration Policy",
      "date": "Live policy",
      "url": "https://help.steampowered.com/en/faqs/view/3B6E-B322-2400-8D24",
      "supports": "Steam Support\u2019s policy on restoring items removed through trades, market transactions, deletion or gifting.",
      "limit": "Account recovery and routine item restoration are distinct processes; the dated Trade Protection feature is recorded in E32."
    },
    {
      "id": "E28",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "Release notes \u2014 inventory visibility",
      "date": "2 Apr 2024",
      "url": "https://store.steampowered.com/news/posts/?appids=730&enddate=1714088148&feed=steam_community_announcements",
      "supports": "Purchased and traded Counter-Strike items made invisible for ten days to other users viewing a Steam inventory.",
      "limit": "Dated official release-note archive, entry for 2 April 2024."
    },
    {
      "id": "E29",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "CSGORoll x G2 \u2014 collaboration announcement",
      "date": "2 May 2023",
      "url": "https://www.csgoroll.com/blog/csgoroll-g2-collaboration/",
      "supports": "The announced esports partnership, jersey branding and a CSGORoll-inspired slot machine at the G2 Major booth.",
      "limit": "Historical announcement describing the May 2023 collaboration."
    },
    {
      "id": "E32",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Trade Protected Items",
      "date": "Live FAQ \u00b7 feature introduced July 2025",
      "url": "https://help.steampowered.com/en/faqs/view/365F-4BEE-2AE2-7BDD",
      "supports": "Seven-day protection, reversal of eligible trades and the initiating account\u2019s thirty-day trade and market cooldown.",
      "limit": "The platform-defined reversal mechanism affecting delivery and outside operators\u2019 balance-release timing."
    },
    {
      "id": "E33",
      "type": "primary",
      "publisher": "Valve",
      "title": "Steam Web API Terms of Use",
      "date": "Page marked last updated July 2010",
      "url": "https://steamcommunity.com/dev/apiterms",
      "supports": "The established API-key signup framework, applications and websites, confidentiality obligations and Valve\u2019s access controls.",
      "limit": "The terms describe the account-key service and the API access relationship."
    },
    {
      "id": "E34",
      "type": "primary",
      "publisher": "Valve / Steam Community",
      "title": "Steam Web API Documentation",
      "date": "Public developer documentation",
      "url": "https://steamcommunity.com/dev?l=en",
      "supports": "Website-developer use of Steam data, user-key registration and the Steam OpenID identity mechanism.",
      "limit": "The public web-service documentation linked to Steam Community account-key registration."
    },
    {
      "id": "E36",
      "type": "exhibit",
      "publisher": "PhishDestroy / public Steam responses",
      "title": "Link Filter \u2014 literal-address comparison",
      "date": "10 Oct 2026 \u00b7 19:09\u201319:10 UTC",
      "url": "/steam_dossier/case_assets/assets/evidence/linkfilter-pattern-2026-10-10.json",
      "supports": "Returned headings and continue anchors for five literal csgofast-related address probes.",
      "limit": "Exact request strings and responses are preserved, including separate percent-encoded request results."
    },
    {
      "id": "E37",
      "type": "primary",
      "publisher": "New York Attorney General",
      "title": "Attorney General James announces the Valve lawsuit",
      "date": "25 Feb 2026",
      "url": "https://ag.ny.gov/press-release/2026/attorney-general-james-sues-game-developer-promoting-illegal-gambling-through",
      "supports": "The filing announcement, three game titles, paid-random-outcome allegation, outside resale value and reported million-dollar item.",
      "limit": "Official announcement of the allegations and requested action."
    },
    {
      "id": "E38",
      "type": "primary",
      "publisher": "New York Attorney General / NYSCEF",
      "title": "People of New York v. Valve Corporation \u2014 filed complaint",
      "date": "25 Feb 2026",
      "url": "https://ag.ny.gov/sites/default/files/court-filings/new-york-v-valve-corporation-complaint-2026.pdf",
      "supports": "Court, filing date, index 450952/2026, allegations, statutory bases and requested remedies.",
      "limit": "NYSCEF document 2; 52-page court-stamped complaint. Requested relief appears on PDF pages 50\u201351."
    },
    {
      "id": "E39",
      "type": "primary",
      "publisher": "Wild Rose / BladeForums",
      "title": "Warenski & Wild Rose \u2014 a display for Gabe",
      "date": "24 May 2004",
      "url": "https://www.bladeforums.com/threads/warenski-wild-rose-a-display-for-gabe.300267/",
      "supports": "The display maker\u2019s account of a project for Newell involving a Buster Warenski folding knife engraved by Julie Warenski.",
      "limit": "Firsthand creator account, with a photograph and description of the display."
    },
    {
      "id": "E40",
      "type": "primary",
      "publisher": "CSGORoll",
      "title": "Game promotion rules \u2014 play, payout multipliers and house edge",
      "date": "Live rules",
      "url": "https://www.csgoroll.com/info/games-promotion-rules/",
      "supports": "Named game modes and the operator\u2019s published house-edge and payout mechanisms.",
      "limit": "The economic rules of play relevant to the distinction between skin delivery and the operator\u2019s continuing business."
    },
    {
      "id": "E41",
      "type": "primary",
      "publisher": "Valve",
      "title": "Steam Online Conduct \u2014 commercial activity",
      "date": "Live rules",
      "url": "https://store.steampowered.com/online_conduct/",
      "supports": "Gambling is explicitly included under the commercial-activity prohibition.",
      "limit": "Read beside the account-enforcement record and Valve\u2019s public transferability language."
    },
    {
      "id": "E42",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Steam Trading \u2014 bans, explanations and restoration",
      "date": "Live FAQ",
      "url": "https://help.steampowered.com/en/faqs/view/46A2-2B3C-95CC-8878",
      "supports": "Trade-ban effects, predominantly permanent bans, limits on the reasons disclosed and the scarcity rationale for restoration policy.",
      "limit": "Relevant headings: trade bans, trade probation, disclosure of ban reasons and returning scammed items."
    },
    {
      "id": "E43",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "Web API Overview \u2014 public and publisher hosts",
      "date": "Live documentation",
      "url": "https://partner.steamgames.com/doc/webapi_overview",
      "supports": "HTTP method structure, public and authenticated operations, publisher host requirements and access configuration.",
      "limit": "The host and request layer underlying the credential comparison."
    },
    {
      "id": "E44",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "IEconService \u2014 trade history and offer records",
      "date": "Live documentation",
      "url": "https://partner.steamgames.com/doc/webapi/IEconService",
      "supports": "GetTradeHistory, GetTradeOffers and GetTradeOffer as concrete examples of account-economy methods.",
      "limit": "Method reference used to explain what a trading API exposes."
    },
    {
      "id": "E45",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "ISteamUserAuth \u2014 publisher ticket authentication",
      "date": "Live documentation",
      "url": "https://partner.steamgames.com/doc/webapi/ISteamUserAuth",
      "supports": "AuthenticateUserTicket on the publisher host, its publisher key, application ID and ticket parameters.",
      "limit": "A concrete example of the publisher-server access relationship."
    },
    {
      "id": "E46",
      "type": "primary",
      "publisher": "Valve",
      "title": "Introducing Big Picture \u2014 the built-in web browser",
      "date": "Original product presentation",
      "url": "https://store.steampowered.com/bigpicture/",
      "supports": "Valve\u2019s presentation of web browsing within the original Big Picture interface.",
      "limit": "Historical product presentation, used to identify the browser surface discussed in the submitted notes."
    },
    {
      "id": "E47",
      "type": "primary",
      "publisher": "DARKNAVY",
      "title": "Exploiting Steam: Usual and Unusual Ways in the CEF Framework",
      "date": "27 Jun 2024",
      "url": "https://www.darknavy.org/blog/exploiting_steam_usual_and_unusual_ways_in_the_cef_framework/",
      "supports": "Firsthand technical description of steamwebhelper and its Chromium Embedded Framework architecture.",
      "limit": "Documents Steam\u2019s embedded Chromium architecture and its exploitation history, dated June 2024. The shipped configuration, patch cadence and present protection of steamwebhelper are part of the record requested from Valve."
    },
    {
      "id": "E48",
      "type": "primary",
      "publisher": "CSFloat engineering",
      "title": "How FloatDB Tracks Skins \u2014 the original-ID endpoint and its closure",
      "date": "3 Jul 2020",
      "url": "https://blog.csfloat.com/how-floatdb-tracks-items/",
      "supports": "The former original-ID field, closure of its endpoint in 2017 and the replacement matching approach using float, seed and paint properties.",
      "limit": "Firsthand technical history of item tracking and its limitations."
    },
    {
      "id": "E49",
      "type": "context",
      "publisher": "PhishDestroy",
      "title": "The Major showcase \u2014 skins, stars & demand",
      "date": "2021\u20132025 sample \u00b7 reviewed 10 Oct 2026",
      "url": "https://phishdestroy.io/steam_dossier/major_skins/",
      "supports": "Research scope, inspect-input method, separate glove and loadout-price analyses.",
      "limit": "The derived calculation uses E50\u2013E51. Inspect activity is not measured broadcast exposure."
    },
    {
      "id": "E50",
      "type": "exhibit",
      "publisher": "PhishDestroy / Major demo analysis",
      "title": "Seven-Major inspect totals \u2014 event CSV",
      "date": "Retrieved 10 Oct 2026",
      "url": "https://phishdestroy.io/steam_dossier/major_skins_assets/reports/inspect-hours.csv",
      "supports": "491 maps, 280 series, 960,770 inspect records; 948,232 skinned records.",
      "limit": "Event totals independently summed. CS:GO and CS2 duration encodings differ."
    },
    {
      "id": "E51",
      "type": "exhibit",
      "publisher": "PhishDestroy / Major demo analysis",
      "title": "559 player\u2013Major inspect records \u2014 CSV",
      "date": "Retrieved 10 Oct 2026",
      "url": "https://phishdestroy.io/steam_dossier/major_skins_assets/reports/05_players_all.csv",
      "supports": "557 records with a skinned inspect, two default-only; grouped by event.",
      "limit": "Player nickname within an event, not unique people or complete owned inventories."
    },
    {
      "id": "E52",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "DreamHack 2013 \u2014 item sales and Major prize funding",
      "date": "16 Sep 2013",
      "url": "https://blog.counter-strike.net/2013/09/7614/",
      "supports": "Valve connects in-game item revenue to the $250,000 tournament prize pool.",
      "limit": "Historical Valve announcement connecting item sales to Major prize funding."
    },
    {
      "id": "E53",
      "type": "primary",
      "publisher": "Valve",
      "title": "Limited Game Tournament License \u2014 \u00a72.4(d)\u2013(e)",
      "date": "Current text \u00b7 reviewed 10 Oct 2026",
      "url": "https://store.steampowered.com/tourney/limited_license",
      "supports": "Conditional betting advertising and separate exclusions for game-economy sponsors.",
      "limit": "The live page has no public version date; older contracts need their applicable text."
    },
    {
      "id": "E54",
      "type": "primary",
      "publisher": "ValveSoftware / GitHub",
      "title": "Commit 8594dc0 \u2014 tournament sponsorship requirement",
      "date": "08 Dec 2025 \u00b7 23:03:20 UTC",
      "url": "https://github.com/ValveSoftware/counter-strike_rules_and_regs/commit/8594dc0cc8f8cd9ea9564af46e453fc673246cbd",
      "supports": "Addition requiring ranked and unranked operators to follow licence \u00a72.4(e).",
      "limit": "Dates the TOR change, not the licence clause\u2019s first publication. Verified against GitHub commit API."
    },
    {
      "id": "E55",
      "type": "primary",
      "publisher": "PGL",
      "title": "GG.BET / Antwerp 2022 and Stockholm 2021",
      "date": "04 Apr 2022",
      "url": "https://press.pglesports.com/184398-ggbet-is-now-the-exclusive-betting-partner-of-pgl-major-antwerp-2022from-april-4-to-10-ggbet-will-be-offering-10-no-deposit-cashback-to-celebrate-the-announcement-of-this-partnership",
      "supports": "PGL\u2019s announced betting partnership and broadcast integrations; retrospective Stockholm confirmation.",
      "limit": "Indexed primary release retrieved 10 Oct 2026. Historical URL now redirects to the news index; E58 corroborates both Majors."
    },
    {
      "id": "E56",
      "type": "primary",
      "publisher": "BLAST / Cision",
      "title": "BLAST announces Unikrn partnership including Paris Major",
      "date": "29 Mar 2023",
      "url": "https://news.cision.com/blast/r/blast-partners-with-esports-and-video-games-betting-platform-unikrn,c3743069",
      "supports": "Announced event and series integrations, branding and viewer activities.",
      "limit": "The tournament organiser\u2019s dated sponsorship announcement, naming its own agreement."
    },
    {
      "id": "E57",
      "type": "primary",
      "publisher": "PGL",
      "title": "1xBet / PGL Copenhagen Major 2024",
      "date": "01 Feb 2024",
      "url": "https://press.pglesports.com/289168-1xbet-is-the-official-betting-partner-of-the-pgl-cs2-copenhagen-major-2024",
      "supports": "PGL names the Major\u2019s betting partner and media/financial support.",
      "limit": "Indexed primary release retrieved 10 Oct 2026; historical URL now redirects to the news index."
    },
    {
      "id": "E58",
      "type": "primary",
      "publisher": "BLAST",
      "title": "GG.BET / BLAST Premier 2024",
      "date": "22 Jan 2024",
      "url": "https://blast.tv/article/blast-partners-with-ggbet",
      "supports": "Live odds, predictions and branding; also confirms prior Stockholm and Antwerp partnerships.",
      "limit": "The 2024 agreement is identified by its publisher as a BLAST Premier partnership."
    },
    {
      "id": "E59",
      "type": "primary",
      "publisher": "PGL",
      "title": "1xBet / PGL 2025\u20132026 partnership",
      "date": "12 Feb 2025",
      "url": "https://press.pglesports.com/381187-1xbet-becomes-an-official-partner-of-pgl",
      "supports": "Two-year global betting partnership, broadcast rights and advertising placements.",
      "limit": "Indexed primary release retrieved 10 Oct 2026; historical URL now redirects to the news index."
    },
    {
      "id": "E60",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "Game Server Operation Guidelines \u2014 cosmetic simulation",
      "date": "July 2015 request / January 2016 action",
      "url": "https://blog.counter-strike.net/server_guidelines/",
      "supports": "FAQ 2 covers player-only visibility; records permanent server-token restrictions.",
      "limit": "Valve server-mod guidelines, including simulated unowned appearances visible only to the player."
    },
    {
      "id": "E61",
      "type": "primary",
      "publisher": "Touch Skins",
      "title": "Project closure statement",
      "date": "September 2026 episode \u00b7 reviewed 10 Oct 2026",
      "url": "https://touchskins.io/",
      "supports": "Project reports a demand from Valve\u2019s Russian representatives and its decision to close.",
      "limit": "First-person project statement; the current page does not print a publication date."
    },
    {
      "id": "E62",
      "type": "exhibit",
      "publisher": "Melling, Voitishkin & Partners / published redacted copy",
      "title": "Valve representation \u2014 cosmetic and software rights demand",
      "date": "Letter dated 01 Sep 2026",
      "url": "https://api.kod.ru/content/images/2026/09/Frame-35117.png",
      "supports": "Visible letter names software, weapon/knife/glove appearances and trademarks; demands cessation and warns of legal action.",
      "limit": "Public redacted image reproduced by Kod.ru, credited to Gabe Follower. Addressee hidden; no court ruling established."
    },
    {
      "id": "E63",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "Adjustments to maps and trade",
      "date": "29 Mar 2018",
      "url": "https://blog.counter-strike.net/2018/03/20308/",
      "supports": "Seven-day cooldown for traded CS:GO items and explanation concerning frequent automated turnover.",
      "limit": "Valve\u2019s dated response to the ExpressTrade mechanism and the accounts supporting it."
    },
    {
      "id": "E64",
      "type": "primary",
      "publisher": "CSGOEmpire",
      "title": "FAQ \u2014 Steam bots and the transition to P2P",
      "date": "Live FAQ \u00b7 reviewed 10 Oct 2026",
      "url": "https://csgoempire.com/faq",
      "supports": "Operator dates its move from Steam bots to P2P to 2018.",
      "limit": "The operator\u2019s retrospective account of its own transition to P2P in 2018."
    },
    {
      "id": "E65",
      "type": "primary",
      "publisher": "CSGOFast",
      "title": "What is a market and how does it work?",
      "date": "Live FAQ \u00b7 reviewed 10 Oct 2026",
      "url": "https://csgofast.gg/faq/market/0",
      "supports": "Describes direct player-to-player skin sales and purchases.",
      "limit": "Establishes the described user-inventory model, not that the company owns no skins or accounts whatsoever."
    },
    {
      "id": "E66",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Limited User Accounts",
      "date": "Live FAQ \u00b7 reviewed 10 Oct 2026",
      "url": "https://help.steampowered.com/en/faqs/view/71D3-35C2-AD96-AA3A",
      "supports": "Qualifying $5 spending and specified restricted community features.",
      "limit": "Steam\u2019s published requirements for access to trading and the Community Market."
    },
    {
      "id": "E67",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Scam FAQ \u2014 Market value transfer and fraud cancellations",
      "date": "Live FAQ \u00b7 reviewed 10 Oct 2026",
      "url": "https://help.steampowered.com/en/faqs/view/70E6-991B-233B-A37B",
      "supports": "Describes inflated low-value-item purchases and some fraud-related Market cancellations.",
      "limit": "Mechanism evidence; a particular theft chain and its destination still need transaction records."
    },
    {
      "id": "E68",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Steam Gifts \u2014 delivery and restrictions",
      "date": "Live FAQ \u00b7 reviewed 10 Oct 2026",
      "url": "https://help.steampowered.com/en/faqs/view/2C02-3563-B72F-F117",
      "supports": "Gift purchases, recipients and cross-region restrictions.",
      "limit": "Gifts and activation keys are distinct; no general regional bypass is established."
    },
    {
      "id": "E69",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Region Restrictions on Steam",
      "date": "Live FAQ \u00b7 reviewed 10 Oct 2026",
      "url": "https://help.steampowered.com/en/faqs/view/58D3-B80D-2943-3CC6",
      "supports": "Product and gift restrictions depend on the region and product.",
      "limit": "Steam Support describes product-dependent restrictions on purchases and gifts, including regional eligibility."
    },
    {
      "id": "E70",
      "type": "primary",
      "publisher": "ValveSoftware / GitHub",
      "title": "Tournament Operation Requirements \u2014 applicable version",
      "date": "Current text \u00b7 reviewed 10 Oct 2026",
      "url": "https://github.com/ValveSoftware/counter-strike_rules_and_regs/blob/main/tournament-operation-requirements.md",
      "supports": "Applicable TOR version is tied to the Additional Information deadline.",
      "limit": "Check the dated requirements and licence for each event; a single universal commencement date is not established."
    },
    {
      "id": "E71",
      "type": "primary",
      "publisher": "Valve",
      "title": "Steam Privacy Policy \u2014 existing collection",
      "date": "Current policy \u00b7 \u00a7\u00a73.1\u20133.8",
      "url": "https://store.steampowered.com/privacy_agreement/",
      "supports": "SteamID, residence country, IP logs, unique device identifiers and application/device data are publicly disclosed categories.",
      "limit": "Valve\u2019s policy lists data categories and their declared purposes; field-level implementation is part of the requested disclosure.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E72",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Account Security Recommendations \u2014 authorised devices",
      "date": "Current guidance",
      "url": "https://help.steampowered.com/en/faqs/view/6639-EB3C-EC79-FF60",
      "supports": "Steam Guard checks unrecognised devices and provides an authorised-device review.",
      "limit": "Steam\u2019s description of recognised-device authorisation and account protection.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E73",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "ISteamUtils \u2014 country and text-filtering functions",
      "date": "Current developer documentation",
      "url": "https://partner.steamgames.com/doc/api/ISteamUtils",
      "supports": "GetIPCountry returns a country code from an IP-location database. FilterText and InitFilterText document filtering facilities.",
      "limit": "Documented Steamworks interface functions. The operational decision trail is requested from Valve.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E74",
      "type": "primary",
      "publisher": "MaxMind",
      "title": "GeoIP Anonymous IP \u2014 VPN and hosting classifications",
      "date": "Current technical documentation",
      "url": "https://dev.maxmind.com/geoip/docs/databases/anonymous-ip/binary/",
      "supports": "Documented classifications include known VPN and hosting-provider addresses, with stated detection limits.",
      "limit": "Industry technique only. No claim that Valve is a customer or uses this particular service.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E75",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "Release Notes for 7/11/2018 \u2014 Netherlands and Belgium",
      "date": "11 Jul 2018",
      "url": "https://blog.counter-strike.net/2018/07/20618/",
      "supports": "Trading and Market restored for Dutch customers; container opening restricted in the Netherlands and Belgium.",
      "limit": "July 2018 release notes. The subsequent Netherlands change is recorded separately in E77.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E76",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "France \u2014 introducing the X-Ray Scanner",
      "date": "30 Sep 2019",
      "url": "https://blog.counter-strike.net/2019/09/25667/",
      "supports": "Country-specific reveal and claim sequence, including consuming a scanned container.",
      "limit": "September 2019 release notes describing the French X-Ray mechanism and contemporaneous Market rules.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E77",
      "type": "primary",
      "publisher": "Valve / Counter-Strike 2",
      "title": "X-Ray Scanner for Germany and the Netherlands",
      "date": "16 Mar 2026",
      "url": "https://steamcommunity.com/ogg/730/announcements/detail/518615049848226730",
      "supports": "Scanner access for Germany and the Netherlands; keyless containers exempted.",
      "limit": "Also verified in the official Steam announcement feed. Belgium is not named in this update.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E78",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Counter-Strike 2 \u2014 X-Ray Scanner",
      "date": "Current FAQ",
      "url": "https://help.steampowered.com/en/faqs/view/7336-6EBC-1923-EE1B",
      "supports": "The revealed item must be purchased and received before another scan; scanning consumes the container.",
      "limit": "Steam\u2019s description of the reveal, purchase and next-scan sequence.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E79",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Steam Wallet \u2014 retail gift-card phase-out",
      "date": "FAQ v18 \u00b7 metadata 10 Jun 2026",
      "url": "https://help.steampowered.com/en/faqs/view/78E3-7431-1E88-AD59#retailers",
      "supports": "Retail stocks are not replenished; expected exhaustion by the end of 2026. Existing cards remain redeemable, subject to local law. Valve cites persistent scams.",
      "limit": "Retrieved 11 October 2026; includes the page\u2019s embedded update timestamp.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E80",
      "type": "primary",
      "publisher": "Valve / Steam Store",
      "title": "Digital Gift Cards \u2014 funding another account",
      "date": "Current gift-card FAQ",
      "url": "https://store.steampowered.com/digitalgiftcards/selectgiftcard",
      "supports": "A payer can buy Wallet credit for a recipient. Existing Wallet funds cannot buy digital gift cards.",
      "limit": "A digital Wallet gift differs from a game gift. Country and recipient eligibility rules apply.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E81",
      "type": "primary",
      "publisher": "Valve / Steam Community Market",
      "title": "TF2 \u2014 Mann Co. Supply Crate Key",
      "date": "Current official item listing",
      "url": "https://steamcommunity.com/market/listings/440/Mann%20Co.%20Supply%20Crate%20Key",
      "supports": "The listing\u2019s asset data marks the key as tradable and marketable; the item has a Steam Market order interface.",
      "limit": "Steam\u2019s item listing, showing the trading and Market attributes of the TF2 key.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E82",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Payment Disputes and Chargebacks",
      "date": "Current policy \u00b7 metadata 15 May 2024",
      "url": "https://help.steampowered.com/en/faqs/view/783F-5E0F-9834-22D2",
      "supports": "Associated account/purchase restrictions, bank-reversal route, restoration when funds return, and Support escalation when reversal is impossible.",
      "limit": "Steam\u2019s published payment-dispute policy and described restrictions.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E83",
      "type": "exhibit",
      "publisher": "Steam Community users",
      "title": "STEAM payment system broken? \u2014 AmEx incident reports",
      "date": "29\u201331 Aug 2026",
      "url": "https://steamcommunity.com/discussions/forum/0/590688141302606461/",
      "supports": "First-person reports of removed purchases and payment restrictions; one user reports a Support exception and warning on 31 August.",
      "limit": "Unverified participant testimony. No published confirmation of root cause from Valve, AmEx or the processor was found in this review.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E84",
      "type": "primary",
      "publisher": "Nevsky District Court, Saint Petersburg",
      "title": "Smirnov v. Valve \u2014 case 2-5519/2022",
      "date": "1 Sep 2022 \u00b7 final form 2 Sep 2022",
      "url": "https://nvs--spb.sudrf.ru/modules.php?delo_id=1540005&name=sud_delo&name_op=doc&new=&number=812812802&srv_num=1&text_number=1",
      "supports": "Official case identity and first-instance refusal. UID 78RS0015-01-2021-007838-13.",
      "limit": "Court hosting can be intermittently unavailable. The later cassation act independently records the 1 September decision date.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E85",
      "type": "primary",
      "publisher": "GLADIS / Guild of Linguistic Experts",
      "title": "Specialists\u2019 report on Smirnov\u2019s Steam Support correspondence",
      "date": "28 Jun 2023 \u00b7 66 pages",
      "url": "https://rusexpert.ru/public/expertizy-pdf/ZaklGLADSmirnvsValve2023.pdf",
      "supports": "Author-hosted report identifies an 8 June 2023 contract with the Baker & McKenzie CIS branch and the correspondence examined.",
      "limit": "A 66-page, party-commissioned specialist report; the commissioning relationship and date appear in the report.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E86",
      "type": "primary",
      "publisher": "Third Cassation Court of General Jurisdiction",
      "title": "Smirnov v. Valve \u2014 cassation 88-10528/2024",
      "date": "22 May 2024",
      "url": "https://opis-cdn.tinkoffjournal.ru/mercury/delo-88-10528-2024.pdf",
      "supports": "Procedural history, monetary demands, Community restrictions and the court\u2019s treatment of the linguistic report.",
      "limit": "Copy of the court act hosted by T\u2014J. It records an opportunity to seek a court examination or contrary evidence, declined by the claimant.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E87",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Restricted Steam Account \u2014 reasons and restriction types",
      "date": "Current policy \u00b7 metadata 22 May 2025",
      "url": "https://help.steampowered.com/en/faqs/view/4F62-35F9-F395-5C23",
      "supports": "Payment-fraud and commercial-use grounds; distinctions among locks, Community Bans, trade bans, VAC bans and suspensions.",
      "limit": "The actual account notice and decision record are needed to establish the scope and basis of an individual restriction.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E88",
      "type": "primary",
      "publisher": "Kansspelautoriteit",
      "title": "Onderzoek naar loot boxes \u2014 Een buit of een last?",
      "date": "19 Apr 2018",
      "url": "https://kansspelautoriteit.nl/sites/default/files/onderzoek_naar_loot_boxes_-_een_buit_of_een_last_-_nl.pdf",
      "supports": "Regulatory analysis of ten implementations; four considered noncompliant. Transferability was connected to economic value.",
      "limit": "The Dutch regulator\u2019s 2018 study of ten anonymised implementations and the economic significance of transferable prizes.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E89",
      "type": "primary",
      "publisher": "Raad van State",
      "title": "EA / FIFA-FUT \u2014 ECLI:NL:RVS:2022:690",
      "date": "9 Mar 2022",
      "url": "https://www.raadvanstate.nl/uitspraken/@130150/202005769-1-a3/",
      "supports": "The Council of State overturned the penalty against EA on the implementation-specific record before it.",
      "limit": "The Council of State\u2019s 9 March 2022 ruling on EA\u2019s FIFA/FUT implementation.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E90",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Steam Local Network Game Transfers",
      "date": "Current technical guidance",
      "url": "https://help.steampowered.com/en/faqs/view/46BD-6BA8-B012-CE43",
      "supports": "Game installation and update files can be copied between eligible computers over a local network.",
      "limit": "Valve\u2019s documentation of transferring installed game files between devices over a local network.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E91",
      "type": "primary",
      "publisher": "Koen Geens / Belgian Minister of Justice",
      "title": "Belgian loot-box findings expressly name CS:GO",
      "date": "25 Apr 2018",
      "url": "https://www.koengeens.be/news/2018/04/25/loot-boxen-in-drie-videogames-in-strijd-met-kansspelwetgeving",
      "supports": "The minister\u2019s release reports the Gaming Commission\u2019s finding that paid loot boxes in CS:GO, FIFA 18 and Overwatch fell under Belgian gambling law and called for removal.",
      "limit": "The Belgian minister\u2019s contemporary account of the Gaming Commission\u2019s findings and requested action.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E92",
      "type": "primary",
      "publisher": "MTS Payment",
      "title": "Russia-facing Steam top-ups \u2014 published service and territorial statements",
      "date": "Retrieved 11 Oct 2026",
      "url": "https://payment.mts.ru/cyber/steam",
      "supports": "The official service offers ruble-funded Steam top-ups for Russian accounts. Its FAQ explicitly discusses delays or failures for Crimea, LNR and DNR accounts.",
      "limit": "Provider\u2019s public offer and descriptions; no transaction was made. Settlement intermediaries, any Valve agreement and sanctions compliance require separate records.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E93",
      "type": "primary",
      "publisher": "MTS Payment / Murmansk Settlement Bank",
      "title": "Public offer \u2014 bank-card money-transfer service",
      "date": "2026 document \u00b7 retrieved 11 Oct",
      "url": "https://staticpayment.ssl.mts.ru/upload/%D0%9F%D1%83%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D0%BE%D1%84%D0%B5%D1%80%D1%82%D0%B0_2026.pdf",
      "supports": "The linked card-transfer offer identifies the settlement centre as Murmansk Settlement Bank LLC and the transfer currency as Russian rubles.",
      "limit": "Terms governing the named card-transfer service and its participants.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E94",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "Key Change",
      "date": "28 Oct 2019",
      "url": "https://blog.counter-strike.net/2019/10/26113/",
      "supports": "Valve attributed traded newly purchased keys to fraud flows and stopped new keys from being traded or sold on the Market.",
      "limit": "Valve\u2019s 28 October 2019 change applies to new key purchases; pre-existing keys retain their trading functions.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E95",
      "type": "primary",
      "publisher": "Ontario Superior Court / Grant Thornton Limited",
      "title": "Pleterski \u2014 supplement to the sixth trustee report and Steam Order",
      "date": "11 Jul 2024 \u00b7 order 6 Jun 2024",
      "url": "https://doanegrantthornton-docs.webpal.net/document-folder/viewer/docul8LWsxcWho7J/31250879551604896",
      "supports": "Order \u00a7\u00a73\u20134 and report \u00a7\u00a720, 24\u201325 establish the disclosure and asset-tracing record.",
      "limit": "Trustee report and court order in the Pleterski bankruptcy. Inventory values are the trustee\u2019s estimates; cryptocurrency settlement is its inference.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E96",
      "type": "primary",
      "publisher": "Valve / Steam",
      "title": "Security and Trading",
      "date": "9 Dec 2015",
      "url": "https://store.steampowered.com/oldnews/19618",
      "supports": "Valve\u2019s contemporary estimate of 77,000 hijacked and emptied accounts per month, and its account of the theft economy.",
      "limit": "Valve\u2019s estimate for the period covered by its historical account-security publication.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E97",
      "type": "primary",
      "publisher": "CEF / maintainer magreenblatt",
      "title": "Build without unrar \u2014 Safe Browsing default discussion",
      "date": "12 Mar 2025",
      "url": "https://www.magpcss.org/ceforum/viewtopic.php?f=7&t=20220",
      "supports": "A CEF maintainer states that Safe Browsing remains enabled by default and discusses custom builds.",
      "limit": "CEF maintainer discussion of upstream defaults and build options. The Steam-specific configuration is a disclosure requested from Valve.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E98",
      "type": "primary",
      "publisher": "Microsoft Learn",
      "title": "Distributing a driver package",
      "date": "Updated 15 Jan 2025",
      "url": "https://learn.microsoft.com/en-us/windows-hardware/drivers/develop/distributing-a-driver-package",
      "supports": "HLK testing, WHQL signing and submitted driver binaries and INF files.",
      "limit": "Microsoft documentation of testing, driver-package submission, signing and distribution requirements.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E99",
      "type": "primary",
      "publisher": "Riot Games",
      "title": "What is Vanguard?",
      "date": "2 Jun 2026",
      "url": "https://support.riotgames.com/en-us/riot/performance/what-is-vanguard",
      "supports": "Riot describes Vanguard\u2019s client and kernel-mode driver.",
      "limit": "Riot\u2019s description of Vanguard\u2019s client, kernel-mode driver and security model.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E100",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "CS2 \u2014 Prime Status and Free to Play",
      "date": "Current FAQ \u00b7 reviewed 11 Oct 2026",
      "url": "https://help.steampowered.com/en/faqs/view/4D81-BB44-4F5C-9B6B",
      "supports": "Prime purchase and eligibility for XP and weekly care packages.",
      "limit": "Valve\u2019s description of Prime eligibility and weekly rewards. Scenario inputs are exposed in the farm calculator.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E101",
      "type": "primary",
      "publisher": "Valve / Counter-Strike 2",
      "title": "The Armory \u2014 announcement and release notes",
      "date": "2 Oct 2024",
      "url": "https://store.steampowered.com/news/posts/?appgroupname=Counter-Strike%3A+Global+Offensive&appids=730&enddate=1728000977&feed=steam_community_announcements",
      "supports": "Launch of the Armory and charms; passes, credits and item redemption.",
      "limit": "Valve\u2019s 2 October 2024 release announcement for the Armory, passes, credits and weapon charms.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E102",
      "type": "exhibit",
      "publisher": "PhishDestroy / preserved public user testimony",
      "title": "Selected support records \u2014 dated posts and source links",
      "date": "2021\u20132025 posts \u00b7 2026 collection",
      "url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/selected-support-records.json",
      "supports": "Preserved Dota restoration, Wallet-loss and Qu\u00e9bec account-recovery reports, with original post links.",
      "limit": "Preserved first-person reports with dates and original links: Dota restoration, Wallet losses and account recovery.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E103",
      "type": "primary",
      "publisher": "Valve / Steam Support",
      "title": "Steam Trade and Market Holds",
      "date": "Current FAQ \u00b7 reviewed 11 Oct 2026",
      "url": "https://help.steampowered.com/en/faqs/view/34A1-EA3F-83ED-54AB",
      "supports": "General pre-delivery holds, authenticator conditions and restrictions after cancellation.",
      "limit": "A delivery hold differs from CS2\u2019s reversal of completed protected trades. Item-specific restrictions also vary.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E104",
      "type": "primary",
      "publisher": "The Chromium Projects",
      "title": "API Keys",
      "date": "Current documentation \u00b7 reviewed 11 Oct 2026",
      "url": "https://www.chromium.org/developers/how-tos/api-keys/",
      "supports": "Google-service integration and API-key configuration for Chromium-derived products.",
      "limit": "Chromium documentation of Google-service API keys and integration requirements.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E105",
      "type": "primary",
      "publisher": "Microsoft Learn",
      "title": "GPU paravirtualization",
      "date": "Updated 7 Feb 2025",
      "url": "https://learn.microsoft.com/en-us/windows-hardware/drivers/display/gpu-paravirtualization",
      "supports": "WDDM architecture for shared GPU resources across virtual machines with host kernel-driver involvement.",
      "limit": "Microsoft\u2019s GPU-paravirtualisation architecture and sharing of physical resources across virtual machines.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E106",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "Anti-cheat and Game Bans",
      "date": "Current documentation \u00b7 reviewed 11 Oct 2026",
      "url": "https://partner.steamgames.com/doc/features/anticheat",
      "supports": "Authoritative-server guidance and communication requirements concerning Game Bans.",
      "limit": "Steamworks guidance on authoritative servers, anti-cheat and communicating game bans.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E107",
      "type": "primary",
      "publisher": "Valve / Team Fortress 2",
      "title": "Update on The Crate Depression of 2019",
      "date": "2 Aug 2019 \u00b7 updated 16 Aug",
      "url": "https://www.teamfortress.com/post.php?id=53025",
      "supports": "Valve\u2019s response to guaranteed Unusual drops: trade locks, selective release, deleted-item restoration and refunds.",
      "limit": "Valve\u2019s announced remedy for the TF2 item-issuance incident and treatment of affected items.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E108",
      "type": "primary",
      "publisher": "Valve / Counter-Strike",
      "title": "ExpressTrade \u2014 notice to OPSkins",
      "date": "8 Jun 2018",
      "url": "https://blog.counter-strike.net/expresstrade/",
      "supports": "Valve\u2019s demand to cease and announced deadline of 21 June for locking OPSkins Steam accounts.",
      "limit": "Valve\u2019s named enforcement target, prohibited practice and June 2018 account-lock deadline.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E109",
      "type": "primary",
      "publisher": "FACEIT",
      "title": "What is FACEIT Anti-cheat and how does it work?",
      "date": "29 Jun 2023 \u00b7 updated 23 Oct 2025",
      "url": "https://support.faceit.com/hc/en-us/articles/9394666828188-What-is-FACEIT-Anti-cheat-and-how-does-it-work",
      "supports": "FACEIT describes an application, kernel-mode driver and server SDK for protected CS2 matches, and its Windows-only availability.",
      "limit": "FACEIT\u2019s account of its client, kernel driver, server integration and supported environment.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E110",
      "type": "primary",
      "publisher": "Valve / Steamworks",
      "title": "Steam China",
      "date": "Current documentation \u00b7 reviewed 11 Oct 2026",
      "url": "https://partner.steamgames.com/doc/store/china?l=english",
      "supports": "Valve identifies Perfect World as its onshore Steam China partner and government approval as a prerequisite for publishing games.",
      "limit": "Official documentation of the Steam China publishing process, local partnership and approval requirements.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E111",
      "type": "primary",
      "publisher": "POP MART / HKEX",
      "title": "Annual Report 2025 \u2014 revenue by IP",
      "date": "21 Apr 2026 \u00b7 2024 and 2025 results",
      "url": "https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0421/2026042100394.pdf",
      "supports": "Printed page 27 reports THE MONSTERS revenue of RMB3,040,664,000 in 2024 and RMB14,161,064,000 in 2025.",
      "limit": "Revenue for the whole IP that includes Labubu; resale turnover and Labubu-only figures are separate. The annual results measure the commercial scale of the collectible market Valve chose for its analogy.",
      "reviewed": "11 October 2026"
    },
    {
      "id": "E112",
      "type": "primary",
      "publisher": "Lisa / Vanity Fair interview",
      "title": "Lisa\u2019s Secret Obsession with POP MART",
      "date": "8 Nov 2024",
      "url": "https://www.vanityfair.com/video/watch/vf-secret-obsessions-lisa",
      "supports": "First-person interview about collecting, rarity and blind boxes; Lisa dates her interest to early 2024.",
      "limit": "Published on 8 November 2024, the interview supplies a first-person account of Lisa\u2019s interest earlier that year. Read alongside the 2 October 2024 Armory release and Valve\u2019s 11 March 2026 Labubu comparison.",
      "reviewed": "11 October 2026"
    }
  ],
  "articles": [
    "/steam_dossier/csgofast-sih.html",
    "/steam_dossier/reviews-and-incentives.html",
    "/steam_dossier/valve-and-enforcement.html",
    "/steam_dossier/gambling-system.html",
    "/steam_dossier/steam-access.html",
    "/steam_dossier/trade-tracking.html",
    "/steam_dossier/extension-audit.html",
    "/steam_dossier/aml-data.html",
    "/steam_dossier/money-and-enforcement.html",
    "/steam_dossier/major-and-sponsors.html",
    "/steam_dossier/privacy-and-enforcement.html",
    "/steam_dossier/three-games-and-security.html"
  ]
}