{
  "schema": "phishdestroy.print-bundle.v1",
  "language": "nl",
  "title": "Het Steam-dossier",
  "exported_at": "2026-09-30T21:24:07.965Z",
  "scope": "Research reading edition. Complete chapter prose is retained. Raster images and named catalogues are linked instead of embedded. The five supplementary evidence archives listed below are excluded. Authored chapter prose uses the selected language. Collected evidence, quotations and source table rows retain their original language.",
  "excluded_sources": [
    "https://phishdestroy.io/steam_dossier/valve_scandals_registry",
    "https://phishdestroy.io/steam_dossier/steam_evidence_archive",
    "https://phishdestroy.io/steam_dossier/steam_enforcement_evidence",
    "https://phishdestroy.io/steam_dossier/support_canned_refusals",
    "https://phishdestroy.io/steam_dossier/social_graph"
  ],
  "license": {
    "identifier": "CC0-1.0",
    "url": "https://creativecommons.org/publicdomain/zero/1.0/",
    "rights_statement": "https://phishdestroy.io/steam_dossier/steam_tos_assets/license-rights.json",
    "rights_statement_sha256": "80d67354f8e5efd65b03696be950fb0f95c188d0089b1604281d0a4daff3f4cb",
    "third_party_rights": "Third-party materials retain their own rights."
  },
  "pdf": {
    "filename": "steam-dossier-nl.pdf",
    "sha256": "088f2a6c7c65def711be91fdf0c0a03d8a77da032250408fd46b450f0fa34735",
    "bytes": 1821643,
    "pages": 211
  },
  "integrity": {
    "signed_object": "steam-dossier-nl.content.json",
    "signature_file": "steam-dossier-nl.content.json.asc",
    "digest_file": "steam-dossier-nl.content.json.sha256",
    "signing_key_fingerprint": "129FC7F39C40C69D2EF3C329BFCF9E8DD295EE01",
    "public_key": "https://phishdestroy.io/.well-known/pgp-key.txt",
    "scope": "Detached OpenPGP signature covers the exact UTF-8 bytes of this JSON, including chapter text and PDF SHA-256.",
    "verify": "gpg --verify steam-dossier-nl.content.json.asc steam-dossier-nl.content.json"
  },
  "documents": [
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/index",
      "language": "nl",
      "title": "Het Steam-dossier: regels, trajecten en verantwoordingsplicht",
      "start_page": 2,
      "end_page": 109,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [
          {
            "id": "exhibit-gallery-section",
            "source": "https://phishdestroy.io/steam_dossier/nl/index#exhibit-gallery-section"
          }
        ],
        "raster_images_replaced": 2
      },
      "content": {
        "text": "Hoofdstuk 1 — Samenvatting van de zaak\nDe regel. Het record. De onbeantwoorde vragen.\nContext en bronbeperkingen\n\nZes bevindingen, die elk zijn gekoppeld aan een gedateerd openbaar document. De gedetailleerde hoofdstukken volgen dezelfde volgorde: technisch dossier (deel A), regels en handhavingsdossier (deel B), wettelijke kaders (deel C), en vervolgens de bijlagen met de belangrijkste bewijsstukken.\n\nZes bevindingen. Elk daarvan koppelt een schriftelijke regel aan een gedateerd document en aan een vraag die aan de hand van het bewijsmateriaal kan worden getoetst.\n\n1. Authentificatiehosts met afzonderlijke domeinen — 44 routes · 26 gesplitste paren\n\nDe gegevens in het live-register 44 platforms die zich authenticeren via een afzonderlijk registreerbaar domein. Er zijn nog vijf routes die in afwachting van verificatie zijn en waarvoor nog geen RDAP-datum is vastgesteld; als deze worden toegevoegd, komt het totaal op 47. Ze zijn niet meegeteld in het aantal van 44 en komen niet voor in de leeftijdsgrafiek. — 27 met een gepubliceerd bewijsbestand per route en 17 die handmatig zijn verzameld, apart vermeld. In 26 filter-split-paren het hoofddomein is GEBLOKKEERD in het Steam Link Filter, terwijl de proxy die de inloggegevens bevat dat niet is. Dit zijn geen wegwerpdomeinen: csgogem.com wordt geblokkeerd, terwijl api.csgem.com, de host met de login Steam, is sinds maart 2014 geregistreerd — 12 jaar en 6 maanden. Valve ontvangt die hostnaam bij elk OpenID-verzoek en toont deze aan de gebruiker op zijn eigen inlogpagina. De volledige tabel, de leeftijden per route en de herkomst zijn te vinden in paragraaf 3.\n\nVolg de route →\n2. 2016: het mechanisme kreeg een naam en de deadline werd vastgesteld\n\nOp 13 juli 2016 heeft Valve openbaar beschreven hoe goksites gebruik maakten van Steam OpenID en geautomatiseerde handelsaccounts, en in de kennisgevingen van zijn raadsman van 20 juli 2016 werd een termijn van tien dagen gesteld. Sindsdien is er geen handhavingsrapport per exploitant meer gepubliceerd. Tien jaar na het verstrijken van die termijn wordt hetzelfde genoemde mechanisme nog steeds gebruikt op authenticatiehosts met afzonderlijke domeinen die op 2026-09-21 geen Link Filter-blokkering retourneerden.\n\nLees de open brief aan de WSGC →\n3. Correlatie van apparaten, op briefpapier van de raadsman\n\nIn de hier weergegeven correspondentie beschreef de raadsman van Valve een correlatie op apparaatniveau waarbij één apparaat aan meerdere accounts wordt gekoppeld — een mogelijkheid waarvan de klantenservice van Steam gebruikers eerder had verteld dat deze technisch niet haalbaar was. De vraag is welke gegevens op apparaatniveau Valve in zijn bezit heeft en op welke gronden accounthouders de toegang daartoe wordt geweigerd.\n\nLees het memorandum →\n4. Twee reacties op het verzoek om toegang. In het ene geval werden de gegevens niet vrijgegeven, in het andere geval werden ze gelekt.\n\noktober 2025: De raadsman van Valve reageerde op een verzoek op grond van artikel 15 met een bijlage van 830 pagina’s waarin de geschrapte passages over de tekst heen zijn geschreven in plaats van te worden verwijderd — 902,270 tekens met een standaard extractietool weer naar buiten komen, inclusief de identificatiegegevens van derden die juist door die blokkades moesten worden achtergehouden. Artikel 15, lid 4, is de reden waarom die blokkades bestaan. september 2026: Ticket HT-2YBP-F7JP-D4VB werd na drie dagen afgesloten met een link naar de zelfbedieningspagina ‘Accountgegevens’ — geen gegevens, geen vermelde rechtsgrondslag. De termijn van één maand krachtens artikel 12, lid 3, was op het moment van publicatie nog niet verstreken; het bezwaar heeft betrekking op de inhoud.\n\nLees de redactiecontrole →Lees het ticketdossier →\n5. De markt boven het plafond van Steam\n\nSteam beperkt de marktkapitalisatie tot ongeveer $1,800. Op vijf marktplaatsen in een verouderd momentopname (23 september 2026), 248 CS2-productcategorieën door twee of meer van hen afzonderlijk boven die bovengrens worden geprijsd, en alle 248 ontbreken in Steam; een gloednieuwe Dragon Lore is verkrijgbaar vanaf $10,941 over 389 exemplaren die op alle vijf platforms staan vermeld (het cijfer voor uitsluitend CSFloat in paragraaf 13, afkomstig uit de momentopname van 20 september, bedraagt $10,623.95 over 62 aanbiedingen). Om tegen die prijzen te verkopen is een extern platform nodig, terwijl de overdracht van items nog steeds via Steam verloopt.\n\nVolg de koers en de overschrijving →\n6. De regel is duidelijk; het audittraject is dat niet\n\nDe abonneeovereenkomst reserveert Steam voor persoonlijk, niet-commercieel gebruik, verbiedt commerciële exploitatie tenzij uitdrukkelijk toegestaan, verbiedt scripts en bots, en staat beëindiging van het account toe. Valve paste die bepalingen in 2016 toe op gokexploitanten. Los daarvan heeft Valve, volgens het technische account van CSFloat, de dienst gesloten IEconItems_730/GetPlayerItems in 2017, waarbij de openbare toegang tot de originele item-ID's werd opgeheven (er is geen changelog met Valve gevonden).\n\nPlaats de regel naast het netwerk →\n2016 / Schriftelijk verzoek 10 dagen\nUiterste termijn in de kennisgevingen van Valve raadsman aan goksites van juli 2016. Open brief aan de WSGC: paragraaf 2.\n2017 / Openbaar controlespoor Toegang via ID geblokkeerd\nCSFloat registreert het verlies van originele item-ID’s.\nCorrespondentie met de raadsman Correlatie tussen apparaten\nEén apparaat dat in verband wordt gebracht met tientallen gestolen accounts.\nRouteregister Geblokkeerd, maar nog steeds aan het inloggen\nDe regel: De verklaring van Valve uit 2016 verbiedt het exploiteren van een gokbedrijf via Steam OpenID. Het verslag: Er staan 26 hoofddomeinen in het Link Filter, terwijl de host waarop de Steam-login van elk domein draait, al — die van csgogem.com draait al 12 jaar en 6 maanden.\nParagraaf 2 — Open brief\nOpen brief aan de Kansspelcommissie van de staat Washington\n\nTien dagen werden tien jaar. De vraag die de Commissie in 2016 aan Valve stelde, is niet beantwoord met een overzicht per exploitant; in deze brief wordt de Commissie verzocht de zaak opnieuw in behandeling te nemen.\n\nOMROEPBERICHT · COMMISSIE VOOR KANSSPELEN VAN DE STAAT WASHINGTON\n\nTien dagen werden tien jaar.Open het dossier opnieuw.\n\nAan de Kansspelcommissie van de staat Washington:\n\nIn 2016 vroeg directeur David Trujillo aan Valve om aan te tonen wat het had ondernomen om het gebruik van Steam-skins voor gokdoeleinden een halt toe te roepen. De toenmalige voorzitter Chris Stearns en de Commissie stonden tegenover een sector die was gebaseerd op door Valve uitgegeven items en Steam-overdrachten. Beide mannen hebben inmiddels hun functies bij de Commissie neergelegd. De vraag die zij aan Valve hebben gesteld, is nog steeds actueel.\n\nDe algemeen juridisch adviseur van Valve, Karl Quackenbush, gaf gokexploitanten tien dagen de tijd om het commerciële gebruik van Steam-accounts te staken. In zijn reactie aan uw Commissie in oktober ontkende Valve dat het gokken faciliteerde, verklaarde het dat het aan meer dan veertig websites sommatiebrieven had gestuurd en dat het de bijbehorende accounts had geblokkeerd. Het verdedigde tevens het behoud van Steam-transacties en OpenID, omdat deze diensten ten goede kwamen aan klanten en gameontwikkelaars. Dat was een blijk van machtsuitoefening. Dat verdient een toetsing, geen blind vertrouwen.\n\nWhat this means — OpenID and openid.realm\n\nOpenID is the sign-in standard behind the “Sign in with Steam” button: the site does not receive the password, Steam confirms the identity to it. openid.realm is the field carrying the address of the site asking for the sign-in, and openid.return_to the address Steam is to send the user back to. Steam receives both on every request and prints the realm on its own login page — which is why this dossier can name the host each platform authenticates through.\n\nSection 3 — the observed routes →\n\nNaar onze mening bleek uit het antwoord van Valve niet dat de gekozen handhavingsmaatregel in verhouding stond tot de omvang van het netwerk dat het beschreef. Een dreigbrief aan een exploitant is niet hetzelfde als een blijvende blokkering van de Steam-accounts, de handelsinfrastructuur en de authenticatieroutes die de bedrijfsvoering mogelijk maken. Volgens gerapporteerde schattingen bedraagt CS:GO Lounge alleen al was in 2016 goed voor meer dan $1 miljard aan inzet; dat is een externe schatting van de inzetbedragen, niet van de Valve-inkomsten, en de oorspronkelijke activiteit van de website op het gebied van weddenschappen op huidskleur werd later stopgezet. Gezien de omvang ervan was een controleerbare handhaving onontbeerlijk.\n\nVandaag, van Valve zelf Abonneeovereenkomst gearchiveerd 2026-09-21 ↗ beperkt commerciële exploitatie, behalve wanneer dit uitdrukkelijk is toegestaan, en verbiedt bovendien afzonderlijk bepaalde vormen van automatisering. Onze verouderd routeoverzicht records die als OpenID-return-hosts voor externe diensten zijn aangemerkt; openid.realm en openid.return_to zijn velden die naar Steam worden gestuurd, geen geheimen die ervoor verborgen worden gehouden. Onze Controles op linkfilters geeft voorbeelden weer waarbij voor een hoofdadres een waarschuwing werd gegeven, maar niet voor een bijbehorende inloghost. Een filterresultaat op zich kan niet aantonen dat Valve een aanmelding heeft toegestaan of dat een bepaalde bot een accountblokkering heeft omzeild. Dit bewijst wel dat een waarschuwing op de startpagina niet als een volledig antwoord op de vraag over de toegankelijkheid kan worden beschouwd.\n\nOok het bestaan van nuttige, rechtmatige Steam-handels- en OpenID-functies geeft geen antwoord op de vraag of verboden exploitanten daadwerkelijk werden uitgesloten. De eigen regels van Valve staan uitdrukkelijke uitzonderingen toe. Indien Valve zich op dat onderscheid beroept, dient de Commissie het bedrijf te verzoeken de vergunning, de accountcontroles en de handhavingscriteria te specificeren die van toepassing zijn op commerciële skin-bedrijven, evenals de specifieke niet-gokgerelateerde toepassingen waarop het zich in 2016 heeft beroepen. De loutere mogelijkheid van rechtmatig gebruik is geen antwoord op gedocumenteerd verboden gebruik.\n\nWij verzoeken de Commissie haar dossier uit 2016 opnieuw te bekijken en per exploitant een overzicht te vragen: welke Steam-accounts en handelsbots zijn na de kennisgevingen van tien dagen uitgeschakeld; of gerelateerde accounts of return-hosts werden gecontroleerd; welke exploitanten later weer toegang kregen; welke uitzonderingen werden toegekend; en welke documenten de verklaring van Valve aan de Commissie staven. Maak openbaar wat volgens de wet door het publiek mag worden ingezien. Vergelijk die documenten met de huidige routes en met de latere ingrepen van Valve, waaronder OPSkins in 2018 gearchiveerd 2026-03-07 ↗.\n\nIn de kennisgeving werd in juli 2016 een termijn van tien dagen vastgesteld; tien jaar is lang genoeg om vast te stellen of dit is uitgevoerd. De Commissie zou de jaarrekening van Valve over 2016 moeten toetsen aan de infrastructuur die vandaag de dag nog waarneembaar is.\n\nHet Steam Dossier-onderzoek · Openbare verklaring, 20 september 2026\n\nMededeling van de Commissie uit 2016 ↗ gearchiveerd 2026-05-20 ↗ · Het antwoord van Valve uit 2016 (kopie van het document) ↗ · De OpenID-verklaring van Valve uit 2016 ↗ gearchiveerd 2026-09-21 ↗ · Huidige Steam-overeenkomst ↗ gearchiveerd 2026-09-21 ↗ · Tijdlijn van de uitwisseling in 2016: Paragraaf 11 →\n\nDeel A — Technisch dossier · Paragraaf 3\nDe website is geblokkeerd. De inlogpagina is dat niet.\n\n26 geblokkeerde hoofddomeinen. De authenticatieproxy achter elk domein, en hoe lang deze al actief is. Deze afzonderlijke authenticatiehosts zijn geen bijkomstige tweede adressen — elk ervan is een authenticatieproxy voor Steam, die zich tussen het platform en het OpenID-eindpunt van Valve bevindt en de inloggegevens doorgeeft die het geblokkeerde domein niet langer openlijk kan doorgeven. Valve heeft de ‘voordeur’ op de Link Filter geplaatst. De aanmelding verliep nog steeds via de proxy: csgogem.com is geblokkeerd, en api.csgem.com is sinds maart 2014 geregistreerd — twaalf en een half jaar. Op al die dagen stuurde die host zijn eigen hostnaam naar het OpenID-eindpunt van Valve, en Steam gaf die direct weer aan de gebruiker op de inlogpagina. Valve is de hoofdlijn waar al deze routes doorheen lopen; deze hoeft ze niet te vinden. Dat is wat in dit hoofdstuk wordt gemeten: niet of er een waarschuwing is, maar hoeveel jaar het traject achter de waarschuwing open blijft. Er staan 44 routes met afzonderlijke domeinen in het register, waarvan er 27 voorzien zijn van een gepubliceerd bewijsdossier per route — zie de onderstaande tabel. Bekijk eerst één voorbeeld en meet vervolgens alle routes.\n\nFiguur 3.1 — De twee routes, weergegeven.\n\nEén platform, één gebruiker, twee verzoeken die vanuit dezelfde browser worden verzonden. Het Link Filter van Valve is op beide van toepassing. Het blokkeert het verzoek dat een link bevat en laat het verzoek door dat de inloggegevens bevat. Alles wat in dit gedeelte wordt gemeten, is een telling van hoe lang de onderste route open blijft.\n\nThe player\none browser, one session\nrollbit.com\nthe platform's main domain\nrbsnin.com\nseparate authentication host\nLINK FILTER\n✕ BLOCKED\nLINK FILTER\n✓ CLEAN\nsteamcommunity.com\nOpenID endpoint · signs in\nno route\nLink geplaatst op Steam — gestoptInlogverzoek — toegangskaartenBewaarde cheques van 19 en 21 september 2026\n\nBeide verzoeken zijn zichtbaar voor Valve, maar er wordt slechts op één ervan gereageerd. Het Link Filter is een Valve-lijst, die wordt gecontroleerd door een Valve-service. Het OpenID-verzoek bevat de eigen naam van de authenticatiehost en stuurt deze naar het eindpunt van Valve, dat deze direct weergeeft op de inlogpagina. De hostnaam staat hoe dan ook in het verzoek — het verschil is of er iets mee wordt gedaan.\n\nEén platform. Twee verschillende routes.ROLLBIT / OPGESLAGEN WAARNEMINGEN\nStap 5 / 5\n\nDe aanvraag bereikt Steam. De waargenomen route leidde naar het inlogformulier van Steam. De auteurs hebben het inlogproces niet voltooid. Het blokkeren van de link naar het hoofddomein heeft deze waargenomen route naar het formulier niet geblokkeerd.\n\n01 DE CONTROLE VAN HET LINKFILTER\nBESTEMMINGrollbit.comHet hoofddomein van het platform\nSTEAM LINK-FILTERControleert de linkEen afzonderlijk waarschuwingssysteem voor bestemmingen\nOPGESLAGEN RESULTAATLink geblokkeerd19 en 21 september 2026\n02 DE WAARGENOMEN AANMELDRUTE\nOP HET PERRONAanmelden met SteamHet platform start een OpenID-verzoek\nAPARTE AUTH-HOSTrbsnin.comGeen 'Link Filter'-blok in de opgeslagen controle\nSTEAMInlogformulier weergegevenDe opgevraagde host komt voor in de melding van Steam\nControleer de oorspronkelijke vastleggingsnotities, de registratiedatum en de protocolgegevens\nHoe de handhaving van Valve eruitziet\nHoofddomein: geblokkeerd\nGebruiker\n→\nrollbit.com\n(hoofddomein)\n↓\nSTEAM LINK-FILTER — BLOKKEERD\n\"Link geblokkeerd!\" — gemarkeerd als mogelijk schadelijk\nrollbit.com heeft een Link Filter-blokkering gerapporteerd voor 2026-09-19 en 2026-09-21 (controle zonder authenticatie; onbewerkte HTML en SHA-256 opgeslagen). Een zichtbaar, controleerbaar verslag.\nWat er eigenlijk gebeurt — authenticatie\nAuth-host: niet geblokkeerd\nGebruiker\n→\nrollbit.com\n\"Log in met Steam\"\n↓\nOmleiden via een aparte authenticatiehost:\nrbsnin.comLinkfilter: CLEAN\ngeregistreerd 2026-09-18T09:34:52Z (Verisign RDAP)\n↓\nSteam mededeling op de inlogpagina (2026-09-20):\n\"Note that rbsnin.com is not affiliated with Steam or Valve\"\nSteam geeft deze melding weer vanuit het openid.realm van het verzoek dat het heeft ontvangen.\n↓\nSteam inlogformulier dat voor de afzonderlijke host wordt aangeboden\nDe auteurs hebben het inlogproces niet voltooid; het proces werd gevolgd tot aan het Steam-formulier.\nValve ontvangt bij elk dergelijk verzoek de hostnaam return_to / realm. rbsnin.com heeft bij 2026-09-21 geen blokkering door de Link Filter geretourneerd.\nOp verzoek\nAls OpenID-provider ontvangt Steam bij elk authenticatieverzoek de auth-hostnaam: deze komt binnen op de eigen servers van Valve in de openid.return_to en openid.realm parameters.\nVerzonden door de website\nDe authenticatiehost wordt niet via een scan gedetecteerd — het platform stuurt deze in elk verzoek naar Steam. Volgens OpenID 2.0 §9.1 return_to is formeel gezien optioneel, maar zonder dit kan Steam het inlogresultaat niet weergeven; voor een goed werkende Steam-inlogprocedure is het dus in feite verplicht. Steam geeft zelfs de hostnaam weer aan de gebruiker (\"<host> is niet gelieerd aan Steam of Valve\").\n14 jaar\nis de leeftijd van de oudste authenticatiehost die bij de 2026-09-21-controle nog steeds Steam aanmeldingen heeft (dota2.net, geregistreerd op 2011-10-29); de nieuwste is drie dagen oud (rbsnin.com). Beschouw het cijfer „0 geblokkeerde authenticatiehosts“ niet als de conclusie. Een geblokkeerde authenticatiehost zou de functie „Aanmelden met Steam” van het platform volledig onbruikbaar maken, dus een register dat is samengesteld op basis van werkende aanmeldingen kan alleen hosts bevatten die nooit zijn geblokkeerd. Het getal dat van belang is, is niet het aantal blokkeringen, maar het aantal jaren dat het hoofddomein op de Link Filter stond terwijl de inloggegevens ernaast bleven werken.\nAuthenticatiehosts met afzonderlijke domeinen: registratiedatum versus hoofddomein (30 routes: de 25 die in de 2026-09-21-browseraudit werden opgelost, plus 5 die op 2026-09-22 zijn toegevoegd)\nPlatform\tLinkfilter: hoofdpagina\tAuth-host\tLinkfilter: auth host\tAuth-host geregistreerd\tBron van de waarneming\tBewijsdossier\nRollbit\nrollbit.com · reg. 2014-11-08\n\tGEBLOKKEERD\n2026-09-19, 2026-09-21 · Wayback 2026-09-21\n\trbsnin.com\tSCHOON\n2026-09-21 · onbewerkte HTML (geen Wayback-momentopname)\n\t2026-09-18\n09:34:52Z, Verisign RDAP\n\tSteam mededeling op de inlogpagina, 2026-09-20\trollbit.com.json\nSkin.Club\nskin.club · reg. 2017-09-04\n\tGEBLOKKEERD\n2026-09-19, 2026-09-21 · Wayback 2026-09-21\n\tsc-auth.net\tSCHOON\n2026-09-21 · Wayback 2026-09-21\n\t2019-04-02\nRDAP\n\tSteam mededeling op de inlogpagina\tskin.club.json\nHowl.GG\nhowl.gg · reg. 2017-03-16\n\tGEBLOKKEERD\n2026-09-18, 19-09, 21-09 · Wayback 2026-09-21\n\thowl.uno\tSCHOON\n2026-09-21 · Wayback 2026-09-21\n\t2026-08-11\nRDAP\n\tLive browseropname + meegeleverde OpenID-URL\thowl.gg.json\nDuelbits\nduelbits.com · reg. 2020-02-03\n\tGEBLOKKEERD\n2026-09-21 · Wayback 2026-09-21\n\tswitchflips.com\tSCHOON\n2026-09-21 · Wayback 2026-09-21\n\t2020-04-21\nRDAP\n\tOpgegeven OpenID-URL\tduelbits.com.json\nCSGOFast\ncsgofast.com · reg. 2015-03-27\n\tGEBLOKKEERD\n2026-09-19, 2026-09-21 · Wayback 2026-09-21\n\tsteam-login.authtofast.com\tSCHOON\nauthtofast.com, 2026-09-21 · Wayback 2026-09-21\n\t2026-06-30\nauthtofast.com, RDAP\n\tLive browseropname + meegeleverde OpenID-URL\tcsgofast.com.json\nFarmskins\nfarmskins.com · reg. 2016-03-23\n\tGEBLOKKEERD\n2026-09-19, 2026-09-21 · ruwe HTML\n\tsteam.kobal.cc\tSCHOON\n2026-09-19, 2026-09-21 · onbewerkte HTML\n\t2017-01-07\nkobal.cc, RDAP\n\tLive browseropname + meegeleverde OpenID-URL\tfarmskins.com.json\nCobaltLab\ncobaltlab.tech\n\tGEBLOKKEERD\n2026-09-21 · onbewerkte HTML\n\tcobaltauth.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2025-01-07\nRDAP\n\tOpgegeven OpenID-URL\tcobaltlab.tech.json\nCSGO.NET\ncsgo.net · reg. 2012-07-22\n\tGEBLOKKEERD\n2026-09-21 · ruwe HTML\n\tcn2.easylot.net\tSCHOON\n2026-09-21 · ruwe HTML\n\t2016-09-03\neasylot.net, RDAP\n\tLive browseropname\tcsgo.net.json\nGGDrop\nggdrop.com\n\tGEBLOKKEERD\n2026-09-21 · onbewerkte HTML\n\tggauth.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2023-05-03\nRDAP\n\tOpgegeven OpenID-URL\tggdrop.com.json\nRustChance\nrustchance.com\n\tGEBLOKKEERD\n2026-09-21 · onbewerkte HTML\n\thgfuihd.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2019-01-27\nRDAP\n\tOpgegeven OpenID-URL\trustchance.com.json\nSkin.Fans\nskin.fans\n\tGEBLOKKEERD\n2026-09-21 · onbewerkte HTML\n\tauth.skinfans.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2018-07-16\nskinfans.com, RDAP\n\tOpgegeven OpenID-URL\tskin.fans.json\nSkinport\nskinport.com · reg. 2018-09-05\n\tGEBLOKKEERD\n2026-09-21 · ruwe HTML\n\tskinport.app\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2020-06-20\nRDAP\n\tLive browseropname + meegeleverde OpenID-URL\tskinport.com.json\nSkins.Cash\nskins.cash\n\tGEBLOKKEERD\n2026-09-21 · onbewerkte HTML\n\tskinscash.live\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2019-12-05\nRDAP\n\tOpgegeven OpenID-URL\tskins.cash.json\nTF2Hunt\ntf2hunt.com · reg. 2018-01-13\n\tGEBLOKKEERD\n2026-09-21 · onbewerkte HTML\n\trstspcl.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2020-08-08\nRDAP\n\tLive browseropname + meegeleverde OpenID-URL\ttf2hunt.com.json\nCSGOGem\ncsgogem.com · reg. 2016-10-16\n\tGEBLOKKEERD\n2026-09-22 · onbewerkte HTML\n\tapi.csgem.com\ncsgem.com — afzonderlijk registreerbaar domein\n\tSCHOON\n2026-09-22 · onbewerkte HTML\n\t2014-03-08\ncsgem.com, RDAP — oudste in het register\n\tHandmatige verzameling + vastleggen via Link Filter\tlinkfilter-2026-09-22.json\nGamdom\ngamdom.com · reg. 2016-07-29\n\tGEBLOKKEERD\n2026-09-22 · ruwe HTML\n\tlogin.gambldom.com\ngambldom.com — één letter verschil met het merk\n\tSCHOON\n2026-09-22 · onbewerkte HTML\n\t2017-09-24\ngambldom.com, RDAP\n\tHandmatige verzameling + vastleggen via Link Filter\tlinkfilter-2026-09-22.json\n12CS\n12cs.fail · reg. 2026-03-24\n\tGEBLOKKEERD\n2026-09-22 · ruwe HTML\n\tfail.games\tSCHOON\n2026-09-22 · ruwe HTML\n\t2021-08-24\nfail.games, RDAP\n\tHandmatige verzameling + vastleggen via Link Filter\tlinkfilter-2026-09-22.json\nCSGOEmpire\ncsgoempire.com · reg. 2015-06-10\n\tSCHOON\n2026-09-19, 2026-09-21 · Wayback 2026-09-21\n\tcsgoempirelogin4.com\neen van de tien genummerde domeinen login1–10\n\tSCHOON\n2026-09-21 · Wayback 2026-09-21\n\t2020-07-20\n05:49:17Z, Verisign RDAP\n\tLive-opname via de browser\tcsgoempire.com.json\nCS.MONEY\ncs.money\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\tauth.dota.trade\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2016-07-15\ndota.trade, RDAP\n\tSteam mededeling op de inlogpagina\tcs.money.json\nCSFloat\ncsfloat.com · reg. 2021-07-11\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\tcsgofloat.com\nhet vroegere merkdomein van de exploitant; een afzonderlijk registreerbaar domein, geen aanwijzing voor ontduiking\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2015-09-29\nRDAP\n\tLive browseropname\tcsfloat.com.json\nG4Skins\ng4skins.com\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\tauth.g4s.to\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2021-05-30\ng4s.to, RDAP\n\tOpgegeven OpenID-URL\tg4skins.com.json\nJuice.GG\njuice.gg\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\tletmeinjuice.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2024-04-15\nRDAP\n\tOpgegeven OpenID-URL\tjuice.gg.json\nMarkt.CSGO\nmarket.csgo.com\n\tSCHOON\n2026-09-21 · ruwe HTML\n\tdota2.net\tSCHOON\n2026-09-21 · ruwe HTML\n\t2011-10-29\nRDAP\n\tLive browseropname + meegeleverde OpenID-URL\tmarket.csgo.com.json\nRust.TM\nrust.tm\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\tdota2.net\tSCHOON\n2026-09-21 · ruwe HTML\n\t2011-10-29\nRDAP\n\tOpgegeven OpenID-URL\trust.tm.json\nCSGOLounge\ncsgolounge.com · reg. 2013-08-14\n\tSCHOON\n2026-09-22 · onbewerkte HTML\n\tdota2.net\nderde front-end op deze authenticatiehost\n\tSCHOON\n2026-09-22 · onbewerkte HTML\n\t2011-10-29\ndota2.net, RDAP\n\tHandmatige verzameling + vastlegging via Link Filter\tlinkfilter-2026-09-22.json\nDota2Lounge\ndota2lounge.com · geregistreerd 2012-08-10\n\tSCHOON\n2026-09-22 · onbewerkte HTML\n\tdota2.net\nvierde front-end op deze authenticatiehost\n\tSCHOON\n2026-09-22 · onbewerkte HTML\n\t2011-10-29\ndota2.net, RDAP\n\tHandmatige verzameling + vastleggen via Link Filter\tlinkfilter-2026-09-22.json\nSkinBaron\nskinbaron.de\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\tskinbaron.com\nhetzelfde merk, andere TLD\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2015-12-22\nRDAP\n\tOpgegeven OpenID-URL\tskinbaron.de.json\nTF2Royal\ntf2royal.com · reg. 2022-08-17\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\ttf2auth.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2021-07-27\nRDAP\n\tLive browseropname + meegeleverde OpenID-URL\ttf2royal.com.json\nTradeit\ntradeit.gg\n\tSCHOON\n2026-09-21 · onbewerkte HTML\n\tconnect-tradeit.com\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2022-02-23\nRDAP\n\tOpgegeven OpenID-URL\ttradeit.gg.json\nUpgrader\nupgrader.pro\n\tSCHOON\n2026-09-21 · ruwe HTML\n\tupgauth.space\tSCHOON\n2026-09-21 · onbewerkte HTML\n\t2026-08-14\nRDAP\n\tOpgegeven OpenID-URL\tupgrader.pro.json\nBron: steamcommunity.com/linkfilter, GET zonder authenticatie, 2026-09-21, 53 hosts, interval van 3 s; steam_tos_assets/linkfilter-recheck-2026-09-21.json; onbewerkte HTML in steam_tos_assets/linkfilter-raw/. Inschrijfdata: RDAP, steam_tos_assets/domain-registration.json. · Eerdere controle van 2026-09-19 in linkfilter-all-results.json · routegegevens invoeren in auth-route-audit.json · Wayback Machine-momentopnames van de Link Filter-pagina’s, 2026-09-21, vermeld in wayback-snapshots.json (er is geen snapshot beschikbaar voor rbsnin.com; het lokale raw-bestand is het enige bestand).\n\nInschrijfdata: RDAP (steam_tos_assets/domain-registry/). De \"opgegeven OpenID-URL\" bepaalt de verzoekparameters, niet dat de aanmelding is voltooid. De auteurs hebben op geen enkel platform een aanmelding voltooid. Een afzonderlijk domein is op zichzelf geen bewijs van omzeiling. Evenmin is „0 geblokkeerde authenticatiehosts“ een op zichzelf staande bevinding: het blokkeren van één ervan zou de Steam-aanmelding van dat platform onmogelijk maken, dus een register dat is samengesteld uit werkende aanmeldingen kan geen geblokkeerde authenticatiehost bevatten. De observatie die zwaar weegt, is de koppeling en de duur ervan — een hoofddomein op het Link Filter naast een inlogdomein dat al jaren actief is. Deze tabel bevat 30 rijen: 25 van de 27 routes met een bewijsbestand per route, plus vijf toegevoegd op 2026-09-22 waarvan de splitsing in het Link Filter is vastgelegd in linkfilter-2026-09-22.json ook al is het domein zelf handmatig verzameld — dat staat in de bronkolom bij de rijen vermeld. De twee routes voor bewijsbestanden die niet worden weergegeven, zijn skinsnipe.com (auth host pricing.tradeupspy.com, geregistreerd 2020-03-11) en csgobig.com (auth host letmeinbig.com, geregistreerd 2023-01-20); beide gaven bij de controle van 2026-09-22 de status BLOCKED main / CLEAN auth host weer, vastgelegd met SHA-256 in linkfilter-2026-09-22c.json, maar de ruwe HTML-code voor die batch zit niet in de gepubliceerde set, dus worden ze hier bij naam genoemd in plaats van dat ze een rij krijgen die elke andere regel in deze tabel kan staven. De overige 12 met de hand verzamelde routes in het register worden als zodanig aangeduid in master_registry.json onder realm_src: user.\n\nPrimaire empirische controle · Meerjarig tijdsbestek\nDe valkuil van het grote geheel: Link Filter is slechts schijnmaatregelen, geen bescherming\n\nIn desktopbrowsers worden gebruikers beschermd door externe beveiligingsmaatregelen: Google Safe Browsing en Microsoft SmartScreen onderscheppen bekende phishing-pogingen met rode waarschuwingen die het volledige scherm vullen. In de Big Picture-modus van Steam, de in-game-overlay (Shift+Tab) en het Steam-deck (SteamOS) zijn die beveiligingen niet aanwezig. De ingebouwde browser ondersteunt geen enkele extensie, schakelt externe Safe Browsing-engines uit en biedt de gebruiker precies één beschermingslaag: die van Valve linkfilter interstitieel.\n\nVeeg om alle vier resultaten te vergelijken →\n\n92.5%\n2025–2026: geavanceerde phishing zonder fouten geslaagd (37/40)\n77.5%\nPhishing in het CS2-tijdperk 2023–2024 zonder fouten geslaagd (31/40)\n70.0%\nOude phishing-aanvallen uit 2021–2022 zonder fouten geslaagd (28/40)\n7 / 7\ngoknetwerken geblokkeerd (positieve controle)\nMeerjarig longitudinaal onderzoek: 120 pure Steam phishingdomeinen live getest (24 september 2026)\n\nOm te onderzoeken of het filter van Valve nieuwe bedreigingen gewoon traag registreert of er fundamenteel blind voor is, hebben we een audit uitgevoerd op 120 bevestigde Steam-specifieke phishingdomeinen over drie historische cohorten, vergeleken met steamcommunity.com/linkfilter:\n\nCohort 1: 2021–2022 (klassieke ruilaanbiedingen en itemdrops) — 70.0% Clean Pass (28/40). Zelfs 4 tot 5 jaar nadat ze door internetwaakhonden in kaart zijn gebracht, zijn 7 van de 10 oude phishing-hosts nog steeds zonder enige blokkering bereikbaar.\nCohort 2: 2023–2024 (CS2 Beta-hype & valse ondersteuningsverzoeken) — 77.5% Zonder fouten geslaagd (31/40). Campagnes die zich voordoen als aankondigingen van Counter-Strike 2 en valse oproepen aan de community (bijv. cs2-steam.com, appealsteamcommunity.help) gaan er dwars doorheen.\nCohort 3: 2025–2026 (serverloze edge-implementaties & favicon-klonen) — 92.5% Volledig geslaagd (37/40). Moderne phishing-kits die worden ingezet op EdgeOne, Vercel en Cloudflare Pages (bijv. steamgifter.online, steam-dp4lt5b8fnez.edgeone.dev) vrijwel ongehinderd doorkomen.\n\nTelemetrie & aansprakelijkheidsdekking, geen bescherming. Waarom bestaat het Link Filter dan, als het 70% tot 92.5% van pure Steam-phishing doorlaat? Het fungeert als een aansprakelijkheidsverklaring voor het bedrijf en als een sensor voor telemetrie van uitgaande klikken. Door een beleefde \"Je verlaat Steam\" melding met een klikbare groene knop ‘Doorgaan’, Valve legt de juridische aansprakelijkheid bij het slachtoffer op grond van de Steam Abonneeovereenkomst (*\"de gebruiker is vrijwillig buiten Steam terechtgekomen\"*). Valve verzamelt de telemetriegegevens van de klik, maar blokkeert de diefstal niet.\n\nHet Favicon Hash-bewijs: geen opname van dreigingsfeeds. Onafhankelijke platforms voor dreigingsinformatie (urlscan.io, Shodan, Censys) sporen actieve Steam-phishingkits op door simpelweg te zoeken naar de officiële favicon-hash van Steam (page.favicon.hash:9f890a9debcdfccc339149a7943be9aff9e4c9203c2fa37d5671a5b2c88503ad NOT domain:*.steampowered.com). Deze eenvoudige geautomatiseerde controle brengt actieve phishingclusters binnen enkele seconden aan het licht. Valve synchroniseert niet met externe feeds, voert geen op hashwaarden gebaseerde dreigingsdetectie uit en grijpt alleen handmatig in wanneer dit door toezichthouders wordt opgelegd (het WSGC-besluit inzake kansspelen uit 2016) of om zijn geregistreerde domeinnamen te beschermen.\n\nBelangrijkste auditbewijsmiddelen: Longitudinaal meerjarig onderzoek met 120 domeinen: longitudinal-steam-phishing-audit.json · 100 specifieke Steam phishing-voorbeelden: linkfilter-steam-phishing-100.json · Uitgebreid onderzoek naar de voeding (n=250): linkfilter-coverage-2026-09-22.json.\n\nCSGOEmpire — batchregistratie van tien genummerde auth-domeinen\n\nOp 2020-07-20 tien genummerde domeinen, csgoempirelogin1.com via csgoempirelogin10.com, werden geregistreerd. Voor alle tien zijn Verisign RDAP-tijdstempels vastgelegd: login1 05:49:06Z, login5 05:49:08Z, login2 05:49:11Z, login3 05:49:14Z, login4 05:49:17Z, login6 05:49:20Z, login7 05:49:23Z, login8 05:49:26Z, login9 05:49:28Z — negen domeinen in 22 seconden — en login10 om 05:56:03Z, zeven minuten later. Het tijdsverschil wijst erop dat het om één bulkbewerking door de registrar gaat.\n\nHet patroon komt overeen met vooraf ingestelde fallback-hosts; alleen login4 is waargenomen in een live OpenID-verzoek. csgoempire.com en csgoempirelogin4.com leverden beide de status „CLEAN“ op in het Link Filter op 2026-09-21; CSGOEmpire behoorde niet tot de sites die in persberichten over de kennisgevingen van juli 2016 werden genoemd.\n\n# DNS — alle 10 actief (september 2026)\nOké csgoempirelogin1.com 172.67.129.43\nOké csgoempirelogin2.com 172.67.175.168\nOké csgoempirelogin3.com 188.114.96.3\nOké csgoempirelogin4.com 188.114.96.11 ← in OpenID-verkeer\nOké csgoempirelogin5.com 172.67.160.194\nOké csgoempirelogin6–10.com IP-adressen van Cloudflare\nNXDOMAIN: csgoempirelogin11.com\nAlle 10 geregistreerd 2020-07-20; alle 10 voorzien van een RDAP-tijdstempel (steam_tos_assets/domain-registry/csgoempireloginN.com.rdap.json)\nConclusie voor regelgevende instanties\nAls het hoofddomein wordt geblokkeerd terwijl de auth-host niet wordt geblokkeerd, blijft de inlogroute open — en dat blijft jarenlang zo.\n\nHet Link Filter-blok op het hoofddomein is een verifieerbaar, openbaar record. De authenticatiehost verwerkt het „Aanmelden met Steam”-verkeer en komt voor in de eigen OpenID-verzoekparameters van Valve. Bij controles op 2026-09-21 en 2026-09-22 leverde het hoofddomein in 26 filter-split-paren een Link Filter-blok op, terwijl de proxy die de aanmelding verwerkte er geen opleverde. Het bovenstaande register meet de andere helft daarvan: deze hosts zijn geen kortstondige wegwerpdomeinen. Verschillende waren op de datum van de controle al meer dan een decennium geregistreerd, en elk van die dagen is een dag waarop Valve de hostnaam in zijn eigen verzoekparameters ontving. Valve heeft geen handhavingsgegevens per operator gepubliceerd, dus of er andere maatregelen op deze hosts zijn toegepast, kan niet worden vastgesteld aan de hand van openbare gegevens.\n\n12 jaar en 6 maanden\ncsgogem.com wordt geblokkeerd in de Linkfilter.\nDe inloghost api.csgem.com is\nis geregistreerd sinds 2014-03-08 en is dat niet.\nSamenvatting in begrijpelijke taal — Voor toezichthouders en rechtbanken (uitvouwen)\nSamenvatting in begrijpelijke taal — voor toezichthouders\nAchtergrond: Wat Steam is en waarom het hier van belang is\n\nSteam is een softwareplatform dat wordt beheerd door Valve Corporation (Bellevue, Washington, VS). Steam fungeert als een aanbieder van digitale identiteit: gok- en gamingwebsites op het internet maken gebruik van een systeem genaamd „Aanmelden met Steam“ — een knop waarmee een website kan verifiëren of een bezoeker een echt Steam-account heeft. Dit is vergelijkbaar met „Inloggen met Google“ of een identiteitscontrole door middel van een door de overheid uitgegeven identiteitskaart: de website stuurt de gebruiker door naar de servers van Steam, Steam verifieert wie de gebruiker is, en Steam stuurt de gebruiker terug naar de website. Valve beheert het authenticatiesysteem. Elke aanmelding via „Aanmelden met Steam“ verloopt via de eigen servers van Valve.\n\nWat Valve deed: de domeinblokkering\n\nIn juli 2016 stuurde de raadsman van Valve, naar aanleiding van druk vanuit de media en de juridische wereld inzake ‘skin gambling’, kennisgevingen naar ongeveer 23 bij naam genoemde goksites (volgens persberichten van 21 juli 2016); in oktober 2016 liet Valve aan de Washington State Gambling Commission weten dat het contact had opgenomen met meer dan veertig sites. Sommige gokdomeinen komen voor in de Steam Linkfilter — een lijst waardoor bij elke link naar deze pagina's die binnen Steam wordt geplaatst (in de chat, op een profielpagina, in de winkel) een waarschuwingspagina wordt weergegeven: \"Link geblokkeerd!\" Het Link Filter is de enige handhavingsmaatregel waarvan het effect van buiten Valve kan worden waargenomen.\n\nVoorbeeld: Een link naar rollbit.com binnen Steam verschijnt de waarschuwingspagina van het Link Filter (2026-09-19 en 2026-09-21 aangevinkt). Op papier is de goksite geblokkeerd.\nWat een proxy-domein is\n\nA Een authenticatiehost met een apart domein is een authenticatieproxy: een tweede websiteadres, op een ander registreerbaar domein, dat dezelfde exploitant tussen zijn gebruikers en Steam plaatst, uitsluitend met het doel de stap „Aanmelden met Steam” uit te voeren. Het fungeert als proxy voor het inloggen. De gebruiker denkt dat hij inlogt op het platform; het verzoek dat Valve bereikt, bevat de hostnaam van de proxy, niet die van het platform. Het heeft doorgaans geen publiekelijk zichtbare koppeling met de goksite, en het is het adres waar gebruikers naartoe worden teruggestuurd nadat Steam hun identiteit heeft bevestigd.\n\nVoorbeeld: Rollbit opereert onder rollbit.com, dat door het Link Filter wordt geblokkeerd. Voor Steam-authenticatie maakte de op 2026-09-20 waargenomen datastroom gebruik van een apart adres: rbsnin.com, geregistreerd 2026-09-18. Dit adres leverde het volgende resultaat op geen 'Link Filter'-blok op 2026-09-21. De goksite bleef actief en de Steam-inlogprocedure verliep via de niet-geblokkeerde host.\nHet kritieke punt: de Auth Host wordt bij elk verzoek naar Steam verzonden\n\nValve hoeft niet te scannen of te crawlen om te achterhalen welke authenticatiehosts in gebruik zijn. Steam is de OpenID-identiteitsprovider voor deze sites, en elke klik op „Aanmelden met Steam“ verstuurt een GET-verzoek naar de eigen servers van Valve, waarin de authenticatiehostnaam in leesbare tekst is opgenomen. Volgens OpenID 2.0 §9.1 is de return_to Dit veld is formeel gezien optioneel, maar zonder dit veld kan Steam het inlogresultaat niet weergeven; voor een succesvolle Steam-inlogprocedure is het dus in feite verplicht. Steam geeft zelf de hostnaam weer op de inlogpagina (\"<host> is niet gelieerd aan Steam of Valve\").\n\n— Vorm van het verzoek Steam ontvangt (host zoals waargenomen voor Rollbit op 2026-09-20): —\nGET steamcommunity.com/openid/login\n&openid.mode=checkid_setup\n&openid.return_to=https://rbsnin.com/… ← in feite vereist; komt voor in het logboek van Valve\n&openid.realm=https://rbsnin.com ← door de website zelf aangegeven; weergegeven op de inlogpagina van Steam\nAls de website gebruikmaakt van server-naar-server-verificatie (check_authentication), wordt in het logboek van Valve ook het IP-adres van de server van het platform en het hostingnetwerk vastgelegd.\n\nHet achterhalen van de hostnaam uit dit verzoek is een standaardhandeling. Het handhavingsverslag — welke hosts wel en welke niet zijn aangepakt, en op basis van welke criteria — bevindt zich uitsluitend in de infrastructuur van Valve en is niet openbaar gemaakt.\n\nWat dit aantoont\n\n1. Het blok ‘Link Filter’ is van toepassing op links, niet op aanmeldingen. Het hoofddomein blokkeren (bijvoorbeeld rollbit.com) toont een waarschuwing aan gebruikers die binnen Steam op links naar deze site klikken. Dit belemmert de werking van de site niet, noch het gebruik van de eigen OpenID-dienst van Valve via een ander adres.\n\n2. De geteste authenticatiehosts werden niet geblokkeerd. De bovenstaande tabel toont authenticatiehosts met afzonderlijke domeinen die tussen 2011 en september 2026 zijn geregistreerd, waarvan een aantal pas jaren na de kennisgevingen van juli 2016. Bij 26 paren leverde het hoofddomein een Link Filter-blokkering op, terwijl de proxy die de aanmelding doorgeeft dat niet deed (niet-geverifieerde controles, 2026-09-21 en 2026-09-22; ruwe reacties en SHA-256 opgeslagen). Die proxy zou ophouden met werken op de dag dat Valve deze weigerde; daarom is de maatstaf hier hoe lang deze heeft gedraaid, en niet of deze in de lijst staat. Valve ontvangt deze hostnamen in zijn eigen OpenID-verzoeken. Of er naast het Link Filter nog andere maatregelen zijn toegepast, kan niet worden vastgesteld aan de hand van openbare gegevens, omdat Valve geen handhavingsgegevens per operator heeft gepubliceerd.\n\n3. De websites bleven zich authenticeren via de infrastructuur van Valve. \"Aanmelden met Steam\" is een dienst van Valve; elke authenticatie via deze dienst is een verzoek dat Valve ontvangt en verwerkt. Valve genereert ook inkomsten uit case keys, en de Steam Community Market brengt een gecombineerde vergoeding van ongeveer 15% in rekening voor transacties die binnen de Market worden voltooid (niet voor externe transacties). De actie „Link Filter“ heeft een openbaar record aangemaakt; dit heeft de authenticatierelatie niet onderbroken.\n\nZou het blokkeren hebben gewerkt?\n\nTer vergelijking: toen de gratis domeinregistrar Freenom in 2023 zijn activiteiten stopzette, werden phishingcampagnes die afhankelijk waren van zijn domeinen verstoord. De bedrijfscontinuïteit hangt af van de stabiliteit van de infrastructuur.\n\nHetzelfde geldt hier. Als een authenticatiehost zou worden geweigerd tijdens de OpenID-verwerking van Steam, zou de functie „Aanmelden met Steam” van het platform niet werken totdat er een nieuwe host is geregistreerd, certificaten zijn uitgegeven en de DNS-wijzigingen zijn doorgevoerd. Gedurende die periode: downtime.\n\nRotatie maakt blokkeren niet zinloos. Hierdoor wordt het blokkeren een operationele kostenpost. Aangezien nieuwe hosts bij het eerste gebruik in de eigen verzoeklogboeken van Valve verschijnen, zou een reactie even lang kunnen duren als dat eerste gebruik.\n\nBatchregistratie is op zich al een signaal: De accounts login1–login10 van CSGOEmpire werden op 2020-07-20 geregistreerd, waarvan negen binnen 22 seconden (Verisign RDAP). Een reactie hoeft niet per domein te zijn; een opeenvolgende reeks uit één registrarsessie kan als een reeks worden aangemerkt.\n\nUit de openbare gegevens blijkt niet dat er een poging is gedaan om geauthenticeerde hosts te blokkeren die door rotatie is verijdeld.\nHieruit blijkt welke belangrijke domeinen werden geblokkeerd terwijl de proxy die de betreffende aanmelding verwerkte, bleef draaien — 26 paren per 2026-09-22, waarbij de oudste geregistreerde authenticatiehost 12 jaar en 6 maanden oud was — en dat er voor geen enkele operator een openbaar gemaakt handhavingsverslag bestaat.\nDe vraag voor de toezichthouder luidt dan ook: welke handhavingsmaatregelen heeft Valve eventueel toegepast op de geauthenticeerde hosts die het in zijn eigen OpenID-verzoeken ontvangt?\nWat Valve deed — en waarom dit het Auth-pad niet onderbrak\n\nIn de onderstaande tabel wordt voor elke openbaar gedocumenteerde actie van Valve aangegeven of deze invloed had op het toegangspunt voor OpenID-authenticatie. De conclusie is niet dat „Valve niets heeft gedaan“ — het is dat geen van de openbaar gedocumenteerde acties betrekking had op het punt waar aanmeldingen bij gokplatforms via de servers van Valve verlopen.\n\nDatum\tValve Actie\tGetroffen openid.return_to pad?\njuli 2016\tOpenbare verklaring van 13 juli 2016; kennisgevingen van de raadsman aan ~23 genoemde locaties (pers, 21 juli 2016); >40 locaties benaderd naar aanleiding van de brief van Valve aan WSGC van oktober 2016\tNee. De meldingen en het linkfilter hebben betrekking op operatoren en links; het OpenID-verzoekpad is niet gewijzigd.\n2017\tSluiting van IEconItems_730/GetPlayerItems (volgens het technische account van CSFloat; er is geen changelog met Valve gevonden)\tNee. Dit had alleen invloed op de zichtbaarheid van de geschiedenis van openbare items. De OpenID-authenticatie is niet gewijzigd.\n2018-03-29\t7-daagse handelsblokkering voor CS:GO aangekondigd (blog.counter-strike.net)\tNee. De verwerking van items is vertraagd; het OpenID-verzoekpad is niet gewijzigd.\n2022-05-10\tEindpunten voor het annuleren van transacties verwijderd uit de openbare Web API (opgemerkt door een gebruiker; geen Valve changelog — node-steam-tradeoffer-manager #325)\tNee. De tooling voor het uitwisselen van aanbiedingen is gesloten; de OpenID-authenticatie is niet gewijzigd.\n2023-12-04\tVoor het aanmaken van een API-sleutel is nu een bevestiging via de mobiele telefoon vereist (steamcommunity.com/dev/apikey; geen changelog)\tNee. Het belangrijkste eindpunt is beveiligd; de hier beschreven authenticatiehosts waren niet getroffen.\n2026-09-19 / 21-09\tSteam Link: de toestand van het filter zoals waargenomen door de auteurs\tNr. 14 hoofddomeinen leverden een blok op bij de opgeslagen 2026-09-21-hercontrole — 26 gesplitste paren in het register met 2026-09-22 — terwijl de proxy die elke aanmelding verwerkte, bleef draaien.\nBronnen: Valve verklaring van 13 juli 2016 (store.steampowered.com/oldnews/22883, gearchiveerd 2026-09-21) · Technisch verslag van CSFloat over de sluiting in 2017 (blog.csfloat.com, gearchiveerd 2026-09-21) · Status van het linkfilter: linkfilter-recheck-2026-09-21.json.\nDeze bevinding kan worden weerlegd door één enkel gepubliceerd geval waarin Valve een OpenID-verzoek heeft afgewezen omdat openid.return_to verwees naar een host met een vergunning voor kansspelen. In het openbare register is geen dergelijke instantie gevonden.\nDe twee meest recente registraties van auth-hosts\nhowl.unowerd geregistreerd op 2026-08-11 (RDAP), 41 dagen vóór 2026-09-21; howl.gg gaf een Link Filter-blokkering weer op 2026-09-18, 2026-09-19 en 2026-09-21. Of de blokkering voorafging aan de registratie is niet vastgesteld.\nrbsnin.comwerd geregistreerd als 2026-09-18T09:34:52Z (Verisign RDAP) en werd waargenomen in de Steam-inlogprocedure van Rollbit op 2026-09-20 via de mededeling op de eigen inlogpagina van Steam; rollbit.com gaf op 2026-09-19 en 2026-09-21 een Link Filter-blokkering terug, rbsnin.com niet.\nElke host in de bovenstaande tabel wordt naar de authenticatieservers van Valve verzonden als openid.realm bij elke inlogpoging.\nVolledige gegevens per route en beoordelingen van Link Filter: de tabel in paragraaf 3 hierboven; ruwe resultaten in linkfilter-recheck-2026-09-21.json en linkfilter-all-results.json.\nMethodologie — Hoe de tellingen voor de route- en linkfilters tot stand zijn gekomen\n1. Domeinresolutie\nDe 2026-09-21-audit heeft 78 van de 189 aangevraagde platforms afgehandeld: 33 authenticeren op hun eigen hostnaam en 20 op hun eigen subdomein — directe authenticatie, en geen van deze wordt geteld als routes met een afzonderlijk domein. De overige 25. authenticeren via een apart registreerbaar domein, verdeeld over 24 verschillende hostnamen (dota2.net wordt gedeeld door market.csgo.com en rust.tm): 10 vastgesteld via live browseropnames, 3 via de melding op de inlogpagina van Steam zelf, 12 via een opgegeven OpenID-URL. Het live register (master_registry.json, 2026-09-22) breidt dat uit tot 44 routes met afzonderlijke domeinen: 26 filter-split-paren (hoofddomein BLOCKED, authenticatiehost CLEAN) plus 18 andere routes zonder hoofddomeinsplit. Van de 44, 27: een bewijsdossier per route bijhouden; de overige 17 zijn met de hand verzameld en zijn gemerkt realm_src: user in het register. Vijf van die zeventien — csgogem.com, gamdom.com, 12cs.fail, csgolounge.com en dota2lounge.com — zijn op 2026-09-22 toegevoegd met een Link Filter-registratie van beide hosts (ruwe HTML + SHA-256 in linkfilter-2026-09-22.json), dus de splitsing zelf is aantoonbaar, ook al is het domein handmatig verzameld; ze staan in de bovenstaande tabel vermeld naast de routes uit het bewijsbestand. tfauth.com (tf2easy.com) is om 2026-09-22 uit het register geschrapt: net als bij arena.fragnet.net is er geen enkele verifieerbare link die het aan de oorspronkelijke site koppelt. Het aantal kan opnieuw worden afgeleid uit de gepubliceerde auth-route-audit.json (reeks van 2026-09-21) volgens één regel: een platform telt alleen mee als de waargenomen Steam OpenID-host op een ander registreerbaar domein staat dan het platform zelf.\n2. Steam Status van het linkfilter\nGetest via steamcommunity.com/linkfilter/?url=https://[domain], niet-geverifieerd, op 2026-09-19 en 2026-09-21; onbewerkte HTML opgeslagen met SHA-256. Status afzonderlijk vastgelegd voor het hoofddomein en de authenticatiehost. Een classificatiesysteem maakt onderscheid tussen de algemene melding „U verlaat Steam“ (CLEAN) en de pagina „Link geblokkeerd! ... gemarkeerd als mogelijk schadelijk“ (BLOCKED); een controle via google.com bevestigt dat de twee niet door elkaar worden gehaald. Een eerdere, geauthenticeerde variant van deze test werd terzijde geschoven nadat deze voor elk domein, inclusief die controle, „geblokkeerd” rapporteerde — dit bleek te wijten te zijn aan een ongeldige sessiecookie in het testscript, en was dus geen echt resultaat.\n3. Controle van de authenticatiehost\nLive-opname: een Playwright-browser navigeerde naar de aanmeldingsprocedure van elk platform en de openid.return_to De hostnaam is uit het onderschepte verzoek gehaald. Opmerking op de inlogpagina: de hostnaam is uit Steam’s eigen \" gehaald<host> is niet gelieerd aan Steam of Valve\" tekst, die Steam weergeeft vanuit openid.realm (rbsnin.com, sc-auth.net, auth.dota.trade). Aangeleverde URL: een Steam-inlog-URL die aan de auteurs is verstrekt; deze URL bepaalt de verzoekparameters, maar houdt geen voltooide aanmelding in. Op geen enkel platform is een aanmelding voltooid.\n4. Dekking — wat er niet is opgelost, en waarom dat van belang is\nVan de 189 perrons, 110 leverde geen vaste route op en één was niet van toepassing (189 − 78 − 1). In dit dossier wordt geen van deze meegeteld. De uitsplitsing van de 110, uit het auditbestand: 22 bot-uitdagingen, 14 time-outs, 12 HTTP-fouten en 10 navigatiefouten — de waarnemer kon de inlogstroom niet bereiken, hoewel de meeste van deze sites normaal openen in een gewone browser; 20 vertoonden geen Steam inlogcontrole op de landingspagina; 16 kwamen bij een inlogprocedure die niet naar een host kon worden omgezet; 11 domeinen konden niet via DNS worden omgezet; 5 strandden bij een toestemmingsscherm. Het onderstaande overzicht verdeelt dezelfde 110 op een andere manier: de 11 die niet in DNS konden worden omgezet, worden apart vermeld als Verwijderd · NXDOMAIN, en de ene niet-toepasselijke vermelding wordt bij de rest gevoegd. 189 platforms gecontroleerd, 11 verwijderd na een definitieve NXDOMAIN-melding van beide resolvers, 178 behouden (platform-audit.json, platforms-removed.json). 137 authenticatiedomeinen die het grootboek op basis van het naamgevingspatroon had geraden, werden uit de gegevens op 2026-09-19 verwijderd — nooit waargenomen, dus ook nooit bewijs. Drie van de gissingen werden weerlegd door de verstrekte OpenID-URL's: buff.163.com, gamerpay.gg en csgoluck.com voeren rechtstreeks authenticatie uit, terwijl er werd gegist naar buffauthproxy.163.com, gamerpayredirect.io en lucklogin.app. De verwijderingen staan vermeld in het gepubliceerde auditbestand.\nHet getal 25 is een ondergrens, geen bovengrens. Van de 78 platforms die wel konden worden geïdentificeerd, maakten er 25 gebruik van een apart domein en 53 niet. Uit die verhouding worden geen conclusies getrokken over de 110 niet-geïdentificeerde platforms, en nergens in dit dossier wordt op basis daarvan een prognose gegeven. Elk platform kan worden opgelost door iemand die de site opent en op „Aanmelden met Steam“ klikt: de hostnaam voor de authenticatie staat in de URL van de Steam-pagina die wordt geladen.\nHet doel van dit hoofdstuk: Een onafhankelijke waarnemer heeft een browser en veel geduld nodig om 189 platforms te identificeren, en kwam uit op 78. Voor Valve is een databasequery nodig. Elk platform dat gebruikmaakt van „Aanmelden met Steam“ — zowel geïdentificeerde als niet-geïdentificeerde — stuurt openid.realm naar het authenticatie-eindpunt van Valve bij elke aanmelding. De leemte in deze tabel is te wijten aan het feit dat de auteurs zich buiten het systeem bevinden. Voor Valve is er geen sprake van een dergelijke leemte.\nDe waargenomen proxy-hostnamen staan in auth-route-audit.json. Registratiedata van domeinnamen afkomstig van RDAP (Verisign) / IP2WHOIS. De resultaten van de linkfilter zijn: linkfilter-all-results.json.\nEen analogie ter verduidelijking\n\nStel je voor dat een erkend taxibedrijf van de toezichthouders te horen krijgt dat het niet langer mag opereren vanuit zijn geregistreerde adres aan Main Street. Het bedrijf verwijdert het bord aan Main Street. Het verwijderen van dat bord wordt vastgelegd. Hetzelfde bedrijf opent echter een vestiging aan Side Street — geregistreerd onder een andere naam — en zet zijn activiteiten van daaruit voort. De toezichthouders beheren het centrale dispatching-systeem dat door alle taxi’s van beide adressen wordt gebruikt. Bij elke ritverzoek staat „ophalen vanaf Side Street“. De toezichthouders trekken de vergunning voor Side Street nooit in. Het verwijderen van het bord met de tekst „Main Street” was de enige handhavingsmaatregel die werd genomen. Het taxibedrijf is altijd blijven draaien.\n\nDeel A — Technisch dossier · Paragraaf 3.1\nIn Steam is de lijst van Valve de enige lijst.\n\nEen link waarop in de Steam-client, de in-game-overlay of de Big Picture-modus wordt geklikt, wordt niet in de browser van de gebruiker geopend. De link wordt weergegeven in de eigen ingebouwde browser van Steam — waar de waarschuwingslagen die een browser zou toepassen, niet aanwezig zijn. Het Link Filter is niet slechts één van de vele veiligheidsmaatregelen. Het is de enige veiligheidsmaatregel.\n\nIn een gewone browserDrie onafhankelijke lagen\nGoogle Veilig surfenEen paginagrote tussenpagina voor websites die op de phishing- en malwarelijsten van Google staan, die voortdurend wordt bijgewerkt en onafhankelijk is van de bezochte website.\nDe antivirus-browserextensieDe meeste eindgebruikersproducten worden geleverd met een browser-add-on die de bestemming vergelijkt met de reputatielijst van de leverancier.\nHTTPS-inspectie op eindpuntenWanneer het product een TLS-controle uitvoert, wordt de inhoud van de pagina gescand voordat deze de gebruiker bereikt.\nIn de Steam-client, overlay en Big PictureEén laag\nGoogle Veilig surfenNiet aanwezig. Voor de controle zijn Google API-sleutels vereist die niet zijn ingesteld in ingebouwde Chromium-builds; wanneer deze ontbreken, wordt in de ontwerpdocumentatie van Chromium vermeld dat de Safe Browsing-handler simpelweg nooit aan de verzoekketen wordt toegevoegd.\nDe antivirus-browserextensieNiet aanwezig. De renderer van Steam is niet de browser van de gebruiker en laadt geen extensies uit het browserprofiel van de gebruiker, dus er wordt geen add-on uitgevoerd op de pagina.\nHTTPS-inspectie op eindpuntenAfhankelijk van het product. Het verkeer wordt beëindigd binnen een met een code ondertekend Valve-proces in plaats van in een herkende browser, en een aantal eindpuntproducten sluiten ondertekende applicaties uit van TLS-inspectie.\nHet Steam-linkfilterDe eigen blokkeerlijst van Valve, die wordt geraadpleegd wanneer een link het Steam-ecosysteem verlaat. Dit is de enige controle die wordt uitgevoerd — en in de bovenstaande tabel staat vermeld wat deze controle oplevert voor de authenticatiehosts die in dit hoofdstuk worden beschreven.\nEen test die elke lezer kan uitvoeren, en als de test mislukt, is de conclusie ongeldig\n\nOpen een van de door Google gepubliceerde test-URL's voor Veilig surfen (testsafebrowsing.appspot.com) in Chrome: er verschijnt een rode interstitial die de hele pagina vult. Open dezelfde URL vanuit een Steam-chatbericht, zodat deze wordt weergegeven in de Steam-client of de overlay: er verschijnt geen interstitial. De enige waarschuwing die Steam kan genereren, is zijn eigen Link Filter-pagina, en alleen voor hosts op de lijst van Valve.\n\nHet eigen bug-bounty-record van ValveDat ene nummer is al eens omzeild — op het eigen album van Valve\n\nAls het Link Filter de enige controle is die binnen de client wordt uitgevoerd, zijn de eigen storingsmodi ervan geen bijzaak. Twee meldingen in het HackerOne-programma van Valve, beide geaccepteerd, beide opgelost en beide inmiddels volledig openbaar gemaakt:\n\n#291750gearchiveerd 2025-11-16 ↗Open Redirect · medium\nOmzeiling van de linkfilterbeveiliging\n\nGemeld op 19 november 2017, opgelost, bekendgemaakt op 9 mei 2018. De eigen proof of concept van het rapport: het vervangen van de ideografische punt 。 (%E3%80%82) voor de punt in een hostnaam — Het is mogelijk om de blokkering te omzeilen. De tussenpagina waar dit gedeelte over gaat, is niet verschenen.\n\n#1079561gearchiveerd 2026-09-24 ↗Openbaarmaking van informatie · hoog\nDe webbrowser Big Picture laat inlogcookies lekken en maakt gevoelige informatie openbaar (wat kan leiden tot het overnemen van accounts)\n\nGemeld op 15 januari 2021, opgelost, openbaar gemaakt op 21 september 2021. De ernstclassificatie van Valve zelf is hoog, en de titel geeft de gevolgen aan. Het openbaar gemaakte record bevat de titel, de ernstbeoordeling en de datums; de technische beschrijving is niet opgenomen in de gepubliceerde payload, dus er wordt hier verder niets uit geciteerd.\n\nDe interpretatie van de auteurs, en geen conclusie uit een van beide rapporten: De twee staan aan weerszijden van dezelfde poort. De ene is de waarschuwing die niet verschijnt voordat de bestemming wordt geopend; de andere is het feit dat de sessie de client verlaat zodra er een pagina binnen die sessie wordt geopend. De reeks gebeurtenissen die volgt op een gestolen sessie — een sleutel die zonder vraag wordt geregistreerd, de echte transactie die wordt geannuleerd, een duplicaat dat naar een kloon wordt verzonden — is het patroon dat wordt beschreven in Paragraaf 5 naar Paragraaf 8. Beide meldingen zijn afgesloten; geen van beide wordt nog als actieve kwetsbaarheid aangemerkt. Wat hieruit blijkt, is beperkter maar volstaat: de enige overgebleven beveiligingslaag is, volgens de eigen gegevens van Valve, in het verleden al vaker omzeild.\n\nBron: het HackerOne-openbaarmakingsdossier voor elk rapport, opgehaald op 2026-09-22 — nummer, titel, team, kwetsbaarheid, ernst, rapport- en openbaarmakingsdata en status zoals gepubliceerd door HackerOne. Opvraagdossier: hackerone-reports.json. Er wordt hier geen bedrag van de beloning vermeld; ook in het opgevraagde openbare dossier komt er geen voor.\n\nVeldobservatie · PhishDestroyDetecties die normaal gesproken een einde maken aan een campagne, hebben deze niet beëindigd\n\nWe zagen hoe phishing-hosts verkeer bleven genereren terwijl ze 20 of meer gedetecteerde leveranciers. Als een campagne in die toestand via het web of e-mail wordt verzonden, is ze binnen enkele dagen ten dode opgeschreven — zowel de browser als het antivirusprogramma handelen op basis van die beoordelingen. Binnen Steam gebeurt dat niet. De beoordelingen waren er al die tijd al. Er is nooit iets in de client gevraagd.\n\nWat dit betekent voor een minderjarige die een antivirusprogramma heeft geïnstalleerd\n\nHij negeert geen enkele waarschuwing en schakelt niets uit. Er komt een bericht binnen in Steam — een gratis mes, een stem voor het team van een vriend — en de pagina wordt geopend in Steam. Hij opent nooit een browser, dus de browser beschermt hem nooit. Zijn antivirusprogramma draait en beschouwt dat domein misschien al als schadelijk; het wordt nooit om toestemming gevraagd. Elke waarschuwing die hem had kunnen tegenhouden, bestaat al. Maar geen enkele dringt tot hem door. Hij gelooft dat hij Steam nooit heeft verlaten, en dat is ook zo.\n\nDe weggeefactie is geen uitvinding van de phisher — gratis Valve artikelen zijn de manier waarop huidverzorgings- en goksites reclame maken, en dat is precies waarom het bericht zo onschuldig overkomt. Klachten: het handhavingsarchief. Gegevens over leeftijd en kinderen: Artikel 17.\n\nBronnen: Steam geeft webinhoud weer via het Chromium Embedded Framework in de steamwebhelper proces — zie Technische analyse van DARKNAVY van 27 juni 2024 ↗ en die van Valve zelf Steam Beta-forum voor klanten ↗ gearchiveerd 2025-08-04 ↗. Er wordt geen gebruik gemaakt van een CEF-versie: het ingebouwde Chromium is geen Chrome en bevat geen van de Google-services van Chrome. Veilig surfen zonder API-sleutels: Ontwerpdocument Chromium ↗ gearchiveerd 2026-08-21 ↗, Chromium API-sleutels ↗ gearchiveerd 2026-08-30 ↗ (“Veel van de Google-API’s die door Chrome worden gebruikt, zijn specifiek voor Google en niet bedoeld voor gebruik in afgeleide producten”), en hetzelfde effect in andere builds zonder sleutel — Homebrew-vat nr. 193814 ↗. Test-URL's: testsafebrowsing.appspot.com ↗.\n\nTwee verschillende klokken\nDe leeftijd van het domein.De datum van de waarneming.\n\nDe registratiedatum geeft aan wanneer een domein is geregistreerd. Een gedateerd OpenID-record geeft de retourhost in dat record aan. De eerste kan de jaren vóór de tweede niet invullen.\n\nHet volledige register maakt onderscheid tussen een afzonderlijk registreerbaar domein, het eigen subdomein van een website en een directe route. Elke rij bevat een link naar de bron en het resultaat van DNS.\n\nBekijk het domeinregister →· Registratiedata downloaden ↗· Download observation data ↗\n\nDeel A — Technisch dossier · Paragraaf 4\nEen eindpunt is gesloten. Bij het openbare traceren is een sleutel verloren gegaan.\nContext en bronbeperkingen\n\nSteam heeft wijzigingen doorgevoerd waardoor de Asset-ID’s van artikelen niet langer openbaar zichtbaar waren en de toegang tot de voorraad via de API werd beperkt. Het gevolg: het werd onmogelijk om een specifiek artikel aan de hand van de oorspronkelijke Asset-ID te traceren via openbare gegevens. Hieronder volgt wat voorheen mogelijk was, wat daarna niet meer mogelijk was, en wat dat kost voor een slachtoffer dat probeert te bewijzen waar zijn eigendom is gebleven. Volgens het engineeringaccount van CSFloat is de datum 2017; er is geen changelog van Valve gevonden. De volgorde van gebeurtenissen — ruwweg een jaar na de verklaring over gokken van juli 2016 — is de vraag waarop het onderzoek zich richt, niet een bevinding. De itemgegevens zelf bevinden zich nog steeds in de systemen van Valve; externe onderzoekers hebben de toegang tot de keten van originele ID’s verloren, terwijl float-, seed- en paint-identificatoren slechts gedeeltelijke vergelijking mogelijk maken.\n\nDe regel Valve geldt: Steam De klantenservice kan geen items terugzetten die uit je account zijn verdwenen, en het is aan jou om aan te tonen wat er is gebeurd. Het verslag: In 2017 heeft Valve het eindpunt gesloten dat de oorspronkelijke item-ID's bevatte. Voor die tijd kon iedereen een gestolen skin volgen vanaf het account van het slachtoffer naar een marktplaatsbot. Sindsdien kan niemand buiten Valve dat meer. Het bewijs dat van het slachtoffer wordt gevraagd, is het bewijs dat was uitgeschakeld — en het bestaat nog steeds, binnen Valve.\n\nHet tijdperk vóór de stroomstoring\n\nVan oudsher had elk virtueel item dat op Steam werd gegenereerd een wereldwijd uniek, onveranderlijk Asset-ID. OSINT-databases van derden zouden deze ID’s kunnen indexeren. Als een gebruiker een item zou laten kapen, zouden onderzoekers de herkomst van dat specifieke item kunnen traceren terwijl het van de tussenrekening van de kaper naar de opslagrekeningen van een marktplaats of goksite wordt overgeheveld.\n\nVOORHEEN: kon iedereen aan de hand van openbare gegevens een transactie volgen vanaf de rekening van het slachtoffer via tussenrekeningen naar een marktplaats of een opslagbot van een casino.\nNa de wijziging\n\nVolgens het technische account van CSFloat heeft Valve het eindpunt in 2017 gesloten en waren de oorspronkelijke item-ID’s niet langer beschikbaar voor externe partijen. Er is geen Valve verklaring gevonden over de reden voor deze wijziging. In dezelfde periode zijn er evenmin gepubliceerde maatregelen gevonden tegen de commerciële botaccounts die op grote schaal items verplaatsten.\n\nWat de reden er ook voor mag zijn, deze wijziging heeft de openbare bewijsketen verbroken. Een slachtoffer kan de oorspronkelijke ID-keten niet langer reconstrueren aan de hand van openbare gegevens om aan te tonen dat een specifiek gestolen voorwerp via een specifieke marktplaats of een specifiek casino is verkocht. De gegevens over het voorwerp bestaan nog steeds in de systemen van Valve; het publiek, onderzoekers en wetshandhavers die werken op basis van openbare gegevens hebben er echter geen toegang toe.\n\nNA: het is niet langer mogelijk om een specifiek item aan de hand van zijn oorspronkelijke Asset-ID te traceren op basis van openbare gegevens. De keten van bewaring van de oorspronkelijke ID voor een item dat na 2017 is verplaatst, bestaat alleen binnen de infrastructuur van Valve; er is geen dergelijk overzicht openbaar gemaakt. Float-, seed- en paint-identificatiegegevens maken slechts een gedeeltelijke, probabilistische koppeling mogelijk.\nIEconItems_730\nGET/IEconItems_730/GetPlayerItems/v1/\nTraceerbare payload (vóór de patch)\n\"id\": \"14892281934\",\n\"original_id\": \"11829910211\",\nStatus: Het slachtoffer kan de herkomst van het item volgen via verschillende bot-accounts.\nVerborgen payload (na de patch)\nHuidig\n\"id\": \"HIDDEN_BY_PRIVACY_SETTINGS\",\n\"original_id\": \"NULL\",\nStatus: externe partijen kunnen de herkomst van een item niet langer traceren aan de hand van de oorspronkelijke Asset-ID op basis van openbare gegevens.\nGevolgen voor het bewijsmateriaal: Na de wijziging waren de openbare gegevens die nodig waren om een specifiek item aan de hand van zijn oorspronkelijke Asset-ID te volgen – van de account van een slachtoffer naar een marktplaats of casinobot – niet langer beschikbaar. De interne gegevens bestaan nog steeds bij Valve; een slachtoffer, onderzoeker of rechercheur die op basis van openbare gegevens werkt, kan de oorspronkelijke ID-keten niet reproduceren (float-, seed- en paint-identificatoren maken slechts gedeeltelijke overeenstemming mogelijk).\n\nBron: Verslag van CSFloat Engineering over de sluiting in 2017 van IEconItems_730/GetPlayerItems — blog.csfloat.com/how-floatdb-tracks-items (gearchiveerd 2026-09-21) · de weergegeven payloads dienen ter illustratie van de veldstructuur en zijn geen vastgelegde reacties · er is geen Valve changelog voor de closure gevonden.\n\nDeel A — Technisch dossier · Paragraaf 5\nEén sessie. Meer toegang dan de gebruiker ziet.\nContext en bronbeperkingen\n\nDe API-sleutelarchitectuur van Valve, zoals die vóór de wijzigingen van 2023 bestond, week af van de gangbare industrienormen (OWASP ASVS, NIST SP 800-63B) en is het mechanisme dat wordt beschreven in de geautomatiseerde klachten over inventarisdiefstal die zijn bewaard in het bewijsarchief (paragrafen 6–8).\n\nDe regel Valve werd toegepast: de rekeninghouder heeft de sleutel aangemaakt, de voorwaarden aanvaard en draagt het verlies — dat is het antwoord in de gearchiveerde afwijzingen. Het verslag: tot december 2023 kon die sleutel al worden geregistreerd met alleen een gestolen sessiecookie. Geen wachtwoord. Geen Steam Guard. Geen melding aan de eigenaar van het account. De gebruiker had de sleutel niet aangemaakt, kon deze niet zien, maar kreeg te horen dat hij dat wel had gedaan. De mobiele bevestiging werd toegevoegd op 2023-12-04 — ongeveer zeven jaar na de verklaring uit 2016 en ruwweg zes jaar na de oplichtingspanelen die in het archief zijn bewaard. Die jaren werden niet betaald door Valve. Ze werden betaald uit de rekeningen die in de tussentijd waren leeggehaald, waarvan een deel van kinderen was.\n\nOWASP ASVS 2.8 / NIST SP 800-63BERNST: KRITIEK\n1. Onvoldoende versterkte authenticatie\n\nSteam maakte het mogelijk om API-sleutels met zeer uitgebreide rechten en een lange geldigheidsduur te genereren met alleen een sessiecookie. Er was geen 2FA (Steam Guard) of extra authenticatiecontrole vereist bij het instellen of wijzigen van een API-sleutel voor ontwikkelaars, waardoor de mobiele bevestiging Steam Guard — de enige tweede factor die Steam biedt — deze stap niet beschermde. (In 2016 werd in de eigen tracker van Valve gevraagd om een hardware-tweede factor en de issue is nog steeds open: Bijlage D, GH-01.)\n\nStatus: niet gepatcht vóór 2023. Hierdoor kon een script met een gestolen cookie een sleutel registreren zonder dat de gebruiker daar iets voor hoefde te doen.\nOWASP A01:2021 / Principe van minimale rechtenERNST: KRITIEK\n2. Het ontbreken van het beginsel van minimale rechten\n\nDe Steam Web API beschikte niet over op rollen gebaseerde autorisatiebereiken. Een API-sleutel voor ontwikkelaars die was uitgegeven voor de „alleen-lezen”-status van de voorraad, beschikte over volledige „schrijfrechten” — waaronder de mogelijkheid om bestaande transacties te wijzigen, nieuwe transacties te initiëren, webhooks te registreren en geldige, in behandeling zijnde transacties af te wijzen.\n\nStatus: systemische ontwerpfout. Eén sleutel = volledige lees- en schrijftoegang tot de voorraad en transacties van de rekening.\nOWASP A07:2021 / SessiesERNST: HOOG\n3. Defecte sessiebeheerfunctie\n\nGebruikers hebben gemeld dat gekaapte websessies die afkomstig zijn van IP-reeksen van serverhosting, blijven bestaan. Het is gebruikelijk om sessies te beëindigen bij geografische afwijkingen en bij het wijzigen van het wachtwoord; uit gebruikersmeldingen in het archief blijkt dat er sessies waren die na een wachtwoordwijziging actief bleven.\n\nStatus: gemeld gedrag (klachten van gebruikers in het archief). Sessies konden API-sleutels genereren zonder herauthenticatie.\nBlokkering op domeinniveau was technisch haalbaarHAALBAARHEID VAN HANDHAVING\n4. Het blokkeren van authenticatiehosts op domeinniveau was technisch haalbaar\n\nValve hanteert al een domeinlijst (de Link Filter) en ontvangt al elke authenticatiehostnaam in zijn eigen OpenID-verzoeken. De twee mechanismen zijn op geen enkele manier met elkaar verbonden die van buitenaf zichtbaar is: vanaf 2026-09-22 stond in 26 gevallen het hoofddomein op de filter, terwijl de proxy die de aanmelding verwerkte dat niet was.\n\nHet koppelen ervan is een eenvoudige technische klus: lees de openid.realm de hostnaam van elk binnenkomend verzoek controleren, deze vergelijken met een lijst en het verzoek weigeren of markeren. De afbeelding rechts toont de opbouw van een dergelijke routine. Het weigeren van de authenticatiehost — in plaats van alleen de openbare startpagina — zou de stap „Aanmelden met Steam” onderbreken, waar deze platforms van afhankelijk zijn.\n\nEr is geen openbaar bewijs dat Valve een dergelijke controle uitvoert. De gecombineerde vergoeding van de Steam Community Market van ongeveer 15% geldt voor verkopen die binnen de Market worden afgerond; deze wordt niet geheven op transacties buiten deze platforms.\n\nblock_auth_hosts.pyILLUSTRATIE\n// Lees de host Steam die al signalen ontvangt — geen scan\ndef on_openid_request(request):\nhost = parse_openid_realm(request)\nals gastheer in geblokkeerde_domeinen:\nafwijzen (verzoek)\nOpmerking: Pseudocode, uitsluitend ter illustratie. Beide delen bestaan al op Valve — de hostnaam van de auteur wordt in het verzoek meegeleverd en de domeinlijst is het Link Filter. Er is geen openbaar document waarin wordt uitgelegd waarom ze niet met elkaar in verband staan.\nParagraaf 5.1 — De normen waren niet geheim\nValve compileert elke dag volgens deze regels. Hier is dat niet gelukt.\n\nSteam is beschikbaar in de App Store en op Google Play, verkoopt via de grote creditcardverwerkers en maakt gebruik van API’s van derden, net als elk ander groot platform. Aan elk van deze relaties zijn gepubliceerde, gedateerde beveiligingseisen verbonden waaraan Valve moet voldoen om te kunnen blijven functioneren. Vergelijk de data van die vereisten met de data waarop de eigen web-API van Steam dezelfde beveiligingsmaatregelen heeft geïmplementeerd. Niets van het onderstaande is een interne norm, een interne memo of een bedrijfsgeheim: elke rij is een openbaar document met een publicatiedatum.\n\nGepubliceerde externe beveiligingseisen, met vermelding van de bijbehorende data, afgezet tegen de datum waarop de Steam Web API de gelijkwaardige beveiligingsmaatregel heeft ingevoerd\nDe gepubliceerde norm en de datum waarop deze van kracht werd\tDe Steam Web API over dezelfde vraag\nBepaalde machtigingOAuth 2.0 — RFC 6749, oktober 2012. In paragraaf 3.3 wordt gedefinieerd scope zodat een client alleen de toegang krijgt waar hij om vraagt. Dit is sindsdien de standaardinstelling van elke API van een groot platform.\tDe gedetailleerde scopes zijn verschenen op 16 januari 2026.Voorheen gaf één enkele Steam Web API-sleutel volledige lees- en schrijftoegang tot alle transacties van de rekening, ongeacht de reden waarom deze was uitgegeven. Dertien jaar en drie maanden na de specificatie waarin de besturing wordt gedefinieerd.\nEen sleutel is geen machtigingDe eigen Cloud-documentatie van Google: Een standaard API-sleutel is niet voldoende om een entiteit te authenticeren, en voor API’s die bronnen aanmaken of beheren, Gebruik geen autorisatiesleutels in de productieomgeving.\tDe Steam Web API-sleutel was precies dat.Een toonhouderstring, toegewezen aan een account, die op zichzelf voldoende is om de inventaris te lezen, een lopende transactie te annuleren en een nieuwe te verzenden. Op het moment van gebruik werd geen opdrachtgever geverifieerd.\nMeervoudige authenticatie bij bevoorrechte toegangPCI DSS 3.2, vereiste 8.3 — verplicht vanaf 1 februari 2018 voor alle niet-consolegebaseerde beheertaken en alle externe toegang tot de omgeving met kaartgegevens. Apple eiste vervolgens tweefactorauthenticatie van elke houder van een Developer Program-account vanaf 27 februari 2019: Ontwikkelaars met de rol ‘Accounthouder’ in een ontwikkelaarsprogramma moeten tweefactorauthenticatie inschakelen om zich aan te melden.\tEr was nog een tweede factor nodig om een API-sleutel aan te maken vanuit 4 december 2023.Tot dan volstond een gestolen sessiecookie, zonder dat er een melding op de telefoon van de accounthouder verscheen en zonder dat er achteraf een melding werd verstuurd. Vier jaar en negen maanden nadat Apple Valve zelf had ingevoerd dat er een tweede verificatiemethode nodig was, alleen al om in te loggen op een ontwikkelaarsportaal.\nLevenscyclus en intrekking van certificatenTwitch stelt aan elke applicatie van derden de volgende eisen: Je app moet het OAuth-token bij het opstarten en daarna elk uur valideren, en geeft aan dat het applicaties controleert die hier niet aan voldoen. De verouderde v5-API is op 28 februari 2022 volgens een gepubliceerd schema.\tEr is geen overzicht van de levenscyclus van de sleutel gepubliceerd.De wijziging van 2023 zorgde voor bescherming van het aanmaak-eindpunt. Er is geen bijbehorende Valve-verklaring gevonden waarin reeds geregistreerde sleutels worden behandeld, en er was helemaal geen changelog bij de wijziging gevoegd. Of sleutels die vóór deze wijziging waren aangemaakt ongeldig zijn geworden, kan niet worden vastgesteld aan de hand van openbare gegevens — en dat is juist de vraag waarop een betrokkene een antwoord nodig heeft om te weten of een sleutel die jaren eerder op zijn of haar account is aangemaakt nog steeds actief is.\nArchitecturale benchmark // Token Architecture\nGitHub: gedetailleerde bereiken versus Valve Steam Web API\n\nValve ontwikkelaars beheren dagelijks open-source-software op GitHub met behulp van gedetailleerde tokens op basis van het ‘minimale-toegangsrechten’-principe. Vergelijk dat eens met de monolithische sleutel die aan 130 miljoen Steam spelers is verstrekt.\n\nGitHub-token met gedetailleerde instellingen\nGebruikt door Valve op GitHub\n\nEen fijnmazig token met isolatie binnen een bepaald bereik en verplichte handhaving van de levenscyclus.\n\nToegang tot de repository:Alleen geselecteerde repos (1 repo)\nToegangsrechten toekennen:Alleen-lezen [✓]\nCode & Geheimen:Geen toegang [✕]\nVervaldatum:30 dagen (verplichte TTL)\nAuditlogboek:IP, User-Agent en tijdstempel\nBeveiligingsstatus: Een token met minimale rechten beperkt de schade tot één enkele bron die alleen-lezen is.\n!Valve Steam Web-API-sleutel\nUitgegeven aan 130 miljoen gebruikers\n\nEen enkele master-string van 32 tekens die de alles-of-niets-bevoegdheid voor transacties en voorraad bevat.\n\nToegang tot de account:VOLLEDIGE ACCOUNT (monolithisch)\nHandelsbeheer:Lezen, Annuleren, Weigeren [!]\nGranulaire toepassingsgebieden:GEEN (Aangekomen in 2026, 13 jaar te laat)\nVervaldatum:NOOIT (Geldig voor onbepaalde tijd)\nAuditlogboek:GEEN (Geen IP-geschiedenis voor deze gebruiker)\nKwetsbaarheid: Met een gestolen sleutel kunnen alle uitgaande handelsvoorstellen onopgemerkt worden onderschept.\nDe norm die in één richting wordt toegepast\n\nStel dat een leverancier Valve — een cloudprovider, een betalingsverwerker of een CDN — een eindpunt voor inloggegevens zonder tweede authenticatiefactor heeft achtergelaten, en dat maanden later de bedrijfsgegevens van Valve via een sleutel die op dat eindpunt was gegenereerd, zijn gelekt. Zou Valve accepteren dat de schuld ligt bij degene die op de link heeft geklikt? De gearchiveerde afwijzingen die in dit dossier zijn bewaard, beantwoorden de spiegelbeeldvraag voor de gebruiker: het standpunt is dat de accounthouder de sleutel heeft aangemaakt en het verlies draagt. Deze architectuur wordt gekenmerkt doordat de leverancier in het ene opzicht tekortschiet en de gebruiker in het andere opzicht verantwoordelijk is. Of dat zo is, is geen technische vraag, en het is ook geen vraag die in dit onderzoek kan worden beantwoord — dat is aan een rechtbank of een toezichthoudende autoriteit om te beslissen.\n\nIllustratie, geen bewijs — de norm omgekeerd geïnterpreteerd\nEen betalingsverwerker die het mogelijk maakte dat een script van een derde partij uitsluitend op basis van een browsercookie een transactie-inloggegeven met volledige rechten kon genereren, zonder dat de rekeninghouder hierom werd gevraagd.\nEen identiteitsprovider die het beveiligingslek heeft gedicht waardoor zijn tokens waren uitgegeven, en die geen informatie heeft gepubliceerd over de tokens die al waren uitgegeven.\nEen bank die op een betwiste overschrijving reageerde met de opmerking dat de gebruikte inloggegevens op de eigen rekening van de klant waren geregistreerd, en de zaak afsloot.\n\nDit wordt in geen enkel geval bedoeld als een conclusie over een specifiek bedrijf. Het gaat om dezelfde ontwerpbeslissingen, maar dan toegepast op een context waarin de reactie van de toezichthouder goed gedocumenteerd is — en dat is precies de vergelijking die van een toezichthouder wordt gevraagd.\n\nWat uit het dossier blijkt: De controles die ontbraken in de Steam Web API waren openbaar, verouderd en in verschillende gevallen voorwaarden Valve waaraan moest worden voldaan om de levering van de eigen producten te kunnen voortzetten. Het tijdsinterval tussen elke norm en de overeenkomstige Steam wijziging is meetbaar en wordt hierboven uiteengezet. Wat hiermee niet duidelijk wordt, is waarom. Er is geen Valve motivering voor deze intervallen gevonden, en hier wordt er ook geen verondersteld; dat document bevindt zich in Valve en is niet gepubliceerd.\n\nBronnen, stuk voor stuk openbare documenten: OAuth 2.0 — RFC 6749, oktober 2012 ↗ · Google Cloud — Documentatie over API-sleutels ↗ · PCI DSS 3.2, vereiste 8.3 — PCI SSC-informatiegids ↗ · Apple — Aankomende verplichting tot tweefactorauthenticatie voor accounthouders, 20 februari 2019 ↗ gearchiveerd 2025-05-06 ↗ · Twitch — vereiste voor tokenvalidatie ↗ en de Kennisgeving over het stopzetten van v5 ↗ gearchiveerd 2025-01-27 ↗. De data van Steam zijn die in het updateverslag in dit gedeelte; de vermeldingen voor 2023 en 2026 zijn de versies die Valve zonder changelog heeft uitgebracht. Opgehaald op 2026-09-22.\n\nValve's eigen updateregister — gedateerd, afkomstig uit openbare bronnen\nDatum\tValve wijziging\tAangekondigd?\tWat er gesloten was\tVertraging: mechanisme openbaar → opgelost\tBron\n2026-09-01\tAutomatische signalering van verdachte chatberichten\tJa\tGevaarlijke links / patronen in groepschats\t—\tnieuws ↗\n2026-01-16\tGedetailleerde toepassingsgebieden van de Steamworks Web API\tJa\tToepassingsgebieden met minimale rechten voor ontwikkelaarsleutels\t—\taankondiging ↗\n2025-07-15\tCS2 Handelsbescherming & terugdraaiingsperiode\tJa\tNiets. Dit is geen beveiligingsoplossing die de onderliggende oorzaak aanpakt. De toegang tot accountherstel via de helpdesk blijft ongewijzigd. Het in gang zetten van een terugboeking leidt automatisch tot een handelsblokkering van 30 dagen (Skinvault ↗), terwijl een schok op de contante markt leidde tot een daling van de marktkapitalisatie met $104M (-25%) in 24 uur (CSMarketCap ↗). In 2026 werden de timers per artikel ingesteld (Skin.land ↗).\t—\tVeelgestelde vragen ↗\n2025-05-14\tMededeling over accountbeveiliging\tJa\tRichtlijnen voor Stealer / sessiekaping\t—\taankondiging ↗\n2024-10-02\tCS2 'The Armory' 7 dagen vasthouden\tJa\tWacht even met het ruilen/verkopen van Armory-items\t—\taankondiging ↗\n2024-09-18\tHandelsbeperking bij het inloggen met een nieuw apparaat\tJa\tHandelsbeperking van 2–7 dagen op nieuwe apparaten\t—\tVeelgestelde vragen ↗\n2024-02-14\tWachtstand voor het wijzigen van profielnaam en avatar\tJa\tNa het wijzigen van de naam geldt een wachttijd van 2–4 uur voor transacties\t—\tbericht ↗\n2023-12-04\tBevestiging via mobiel voor API-sleutels\tGeen wijzigingenlogboek\tStille sleutelregistratie uitsluitend via cookies\t≈6 jaar na de panelen uit de periode 2017\tdev-pagina ↗\n2023-10-24\tSMS-MFA voor het publiceren van game-builds\tJa\tSteamworks: builds publiceren\t—\taankondiging ↗\n2023-07-12\tWaarschuwing inzake aangepaste biografische inhoud\tJa\tPhishing-links in biografieën\t—\tforum ↗\n2023-01-25\tProfiel {LINK VERWIJDERD} & afkoelperiode\tJa\tLinks in de profieltekst\t—\tVeelgestelde vragen ↗\n2022-10-24\tHerziening van het inlogproces en inkorting van cookies\tGeen wijzigingslogboek\tOneindig veel gestolen sessies\t— (Migratie van IAuthenticationService-tokens)\tnieuws ↗\n2022-10-12\tMobiele app 3.0: inloggen via QR-code\tJa\tPaneel voor het intrekken van sessieautorisatie\t—\tnieuws ↗\n2022-05-10\tEindpunten voor het annuleren van transacties verwijderd\tGeen wijzigingenlogboek\tAanbod-swap (annuleren en opnieuw verzenden)\t≈5 jaar na de panelen uit de periode 2017\tnummer 325 ↗\n2020-05-25\tDota 2: 7-daagse handelsblokkering\tJa\tSnel doorverkopen van artikelen\t—\tblog ↗\n2018-03-29\tCS:GO 7-daagse handelsblokkering\tJa\tOnmiddellijke witwassen via bots\t≈20 maanden na de verklaring van juli 2016\tblog ↗ gearchiveerd 2025-02-26 ↗\nBronnen: de gelinkte Valve berichten, helppagina’s en GitHub-issues, zoals aangegeven. Drie cruciale fixes die zonder changelog zijn uitgebracht (mei 2022, oktober 2022, december 2023) en door gebruikers werden ontdekt, niet aangekondigd door Valve — die asymmetrie maakt deel uit van het handhavingsverslag. Vertragingen worden alleen berekend wanneer de datering van het dossier zelf (verklaring van juli 2016; oplichtingspanels uit 2017) het startpunt aangeeft; „—” betekent dat hier geen dergelijk startpunt is vastgesteld.\nDeel A — Technisch dossier · Paragraaf 6\nInteractieve simulator voor exploits en kapingen\nContext en bronbeperkingen\n\nEen weergave van het traject vanaf het phishingbericht tot aan de registratie van de sleutel aan de serverzijde en de uitvoering van de transactie. Vóór 2023 kon een op een account geregistreerde Web API-sleutel de voorraad van dat account inzien, een lopend transactieaanbod annuleren en een nieuw aanbod aanmaken, zonder dat de accounthouder bij geen van deze handelingen een bevestigingsscherm te zien kreeg. Dat is het ontbreken van het ‘least privilege’-principe (OWASP A01:2021). De tijdsduur in deze simulatie is ter illustratie en betreft geen live metingen van het huidige platform.\n\nDoorloop de gereconstrueerde kaping stap voor stap. Bij elke fase wordt weergegeven wat de accounthouder ziet en, daarnaast, het telefoontje Steam dat op datzelfde moment binnenkomt. Al die oproepen zijn correct geverifieerd. Geen enkel onderdeel van de reeks hoeft te mislukken vanwege de authenticatie door Steam — het is juist nodig dat de sleutel die het uitgeeft geen toepassingsgebied heeft (OWASP A01:2021).\n\nWat de speler ziet. Wat er daarachter verandert.STAP-VOOR-STAP-SIMULATOR\nStap 5 / 5\n\nDe aanval is voltooid. In de verwachting dat er een melding op zijn mobiel verschijnt voor de oorspronkelijke transactie, keurt het slachtoffer de vervangende transactie goed. Dit is een geïntegreerde forensische simulatie die laat zien hoe het ontbreken van het ‘Least Privilege’-principe (OWASP A01:2021) geautomatiseerde kaping van bedrijfsmiddelen binnen een fractie van een seconde mogelijk maakt.\n\n01 / HET CHAT-AASEen vriend vraagt of ik wil stemmenHet slachtoffer ontvangt een bericht met een link.\n02 / DE AANMELDINGEen portaal voor lookalikesHet slachtoffer voert zijn inloggegevens in.\n03 / DE TOEGANGHet aanmaken van een Silent Web APIDe aanvaller registreert een ontwikkelaarsleutel.\n04 / DE OVERGANGLegitieme handel werd vervangen doorDe Clone-bot maakt een kopie van de beoogde ontvanger.\n05 / BEVESTIGINGNamaak goedgekeurdVerkeerde aanbieding goedgekeurd op de mobiele telefoon.\nDezelfde stap, gezien vanuit het netwerkReconstructie van het patroon van vóór 2023 · illustratieve belvormen\nSlachtofferKeurt de mobiele melding goed die voor de oorspronkelijke transactie was verwacht.\nAanvallerOntvangt de artikelen op de kloonrekening.\nSteam zietEen overschrijving die door de rekeninghouder op een geregistreerd apparaat is bevestigd.\nConfirmation genuine — made by the account holder\nRecipient the clone bot, not the intended counterparty\nThe confirmation is authentic. The offer it confirms is not the one the user initiated.\n\nHet nalatenschap: een transactie die de gebruiker heeft goedgekeurd. Dat is het record Steam dat Support leest wanneer de klacht binnenkomt, en de reden waarom de gearchiveerde klachten als ‘gebruikersfout’ zijn afgesloten. De klachten staan in het handhavingsarchief.\n\nDeel A — Technisch dossier · Paragraaf 7\nDe eindpunten achter de reeks.\nContext en bronbeperkingen\n\nDit zijn de Steam Web API-eindpunten die de gemelde kapingsscripts gebruikten om transacties te onderscheppen zonder de bevestigingsstappen aan de browserzijde te doorlopen.\n\nVier gedocumenteerde eindpunten volstaan. Geen van alle is een kwetsbaarheid, en bij geen enkel punt hoefde misbruik te worden gemaakt — een geldige sleutel roept ze aan en Steam geeft antwoord. De sleutel is het enige wat de aanvaller hoefde te stelen.\n\nIEconService / GetTradeOffers / v1ENQUÊTE\n\nWordt gebruikt om de handelsaanbiedingen van de account bij te houden. Scripts pollen dit eindpunt herhaaldelijk met de gehackte API-sleutel; het retourneert de details van nieuw aangemaakte, in behandeling zijnde of gewijzigde handelsaanbiedingen. De polling-intervallen worden hier niet gemeten.\n\nBedreigingsvector: Geeft de ID’s van lopende handelsvoorstellen en de profielgegevens van de ontvanger weer.\nIEconService / CancelTradeOffer / v1INTERACTIE\n\nWordt gebruikt om het legitieme handelsaanbod van de gebruiker programmatisch ongeldig te maken. Vóór 2023 werd de sleutel niet beschermd door tweefactorauthenticatie, waardoor een geautomatiseerde server een aanbod kon annuleren zodra het werd gedetecteerd, zonder dat de accounthouder hierover werd geïnformeerd.\n\nBedreigingsvector: De transactie wordt geannuleerd voordat de rekeninghouder de bevestiging via de mobiele app heeft voltooid.\nISteamUser / GetPlayerSummaries / v2RECON\n\nEr is een query uitgevoerd om de profielnaam, de URL van de avatarafbeelding en het niveau van de legitieme handelspartner op te halen. Hierdoor kan het script een vooraf aangemaakt kloonaccount zo aanpassen dat het overeenkomt. Hier wordt geen tijd gemeten.\n\nBedreigingsvector: Levert de gegevens die nodig zijn om zich voor te doen als de beoogde ontvanger.\n/dev/ajaxregisterkeyCREATIE\n\nHet registratie-eindpunt van Steam voor sleutels. Vroeger kon elke actieve browsercookie-sessie (`steamLoginSecure`) een sleutel registreren zonder bevestiging van Steam Guard op het mobiele apparaat en zonder dat de accounthouder hiervan op de hoogte werd gesteld.\n\nBedreigingsvector: Een permanente inlogcode die door een script is aangemaakt, zonder dat de accounthouder hiervan op de hoogte is.\nDeel A — Technisch dossier · Paragraaf 8 · Artikel 7 van de AVG\nEen aangevinkt vakje. Wiens handeling?\nContext en bronbeperkingen\n\nBij het weigeren van een vergoeding wordt in de in het archief bewaarde antwoorden van de klantenservice gesteld dat de rekeninghouder de API-sleutel heeft aangemaakt en, door het vakje aan te vinken, akkoord is gegaan met de voorwaarden.\n\nIn het antwoord van de helpdesk wordt de sleutel aan de rekeninghouder toegeschreven. De vraag is of uit het dossier blijkt wie het daadwerkelijk heeft aangemaakt.\n\nIn het waargenomen patroon van API-sleutelkaping heeft het slachtoffer de pagina voor het aanmaken van een API-sleutel echter nooit gezien of bezocht. Het toestemmingsveld wordt verzonden door een script dat een headless POST-verzoek uitvoert met de gestolen sessiecookie.\n\nKrachtens artikel 7 en artikel 4, lid 11, van de AVG moet toestemming een vrijwillig, specifiek, geïnformeerd en ondubbelzinnig kenmerk van de wil van de betrokkene zijn. De auteurs zijn van mening dat een veld voor het aanvaarden van de voorwaarden dat door een kwaadaardig script met een gestolen cookie wordt verzonden, zonder dat er een pagina aan de accounthouder wordt getoond, niet aan die definitie kan voldoen. Of dit het geval is, is aan de toezichthoudende autoriteit om te beoordelen.\n\nForensische analyse van de payload: registratie van sleutels\nPOST https://steamcommunity.com/dev/ajaxregisterkey\n// Payload van het verzoek (ingevoegd via een kapingsscript)\n{\n\"agreeToTerms\": \"akkoord\", <-- automatisch ingevoerd, zonder menselijke tussenkomst\n\"domein\": \"localhost\", ← niet gevalideerd — elke waarde wordt geaccepteerd, inclusief localhost\n\"sessionid\": \"8f0d8ef763ab2140bf89de2a\"\n}\nDe vraag aan de toezichthoudende autoriteit: wanneer de rekeninghouder nooit op het vakje voor toestemming heeft geklikt, of de ten laste van de rekening geregistreerde aanvaarding van de voorwaarden voldoet aan de eis van artikel 7 dat de betrokkene vrijelijk, specifiek, geïnformeerd en ondubbelzinnig zijn of haar wil kenbaar moet maken, en of Steam Support zich hierop mag beroepen om een claim af te wijzen.\n\nBron: de vorm van de sleutelregistratie, zoals gereconstrueerd op basis van het openbare eindpunt en uit kapingsmeldingen die in het bewijsmateriaalarchief zijn bewaard (doorzoekbare versie van 2026-09-17) · De weergegeven sessie-ID is een tijdelijke aanduiding, geen vastgelegde waarde.\n\nForensische autopsie · De vector voor vervanging van grondstoffen\nHoe Valve uiteindelijk een einde maakte aan „handelsvervanging“ — en waarom het zeven jaar vol tijdelijke oplossingen kostte\n\nAl bijna tien jaar lang is de \"Vervanging van API-sleutels\" (of API-MitM-zwendel) was het meest winstgevende model voor accountovervallen op Steam, waarbij honderden miljoenen dollars aan skins werden weggesluisd van nietsvermoedende spelers. Valve heeft de kwetsbaarheid niet verholpen door de kwetsbare API-architectuur te repareren; in plaats daarvan heeft Valve zeven jaar lang vier platformbrede drempels ingebouwd die de liquiditeit van de handel binnen de community ernstig hebben belemmerd, terwijl de onderliggende oorzaak onopgelost bleef.\n\n1. De dood door mimiek\nAfkoelperiode voor avatar en naam (februari 2024)\n\nDe aanval vereiste een reactietijd van minder dan een seconde: de oplichtingsbot onderschepte een uitgaande transactie en haalde de avatar en naam van de ontvanger op via ISteamUser, en het profiel in 200 ms gekloond. Op 14 februari 2024 heeft Valve stilletjes een verplichte Afkoelperiode van 2 tot 4 uur (Fout 34) onmiddellijk na elke wijziging van de profielnaam of het profielbeeld. Een bot kan een ontvanger niet langer direct klonen zonder zichzelf uit te sluiten van de handel.\n\n2. De economische ondergang\n7-daagse CS2-trendomkering (juli 2025)\n\nValve heeft eenzijdig ingevoerd Omkeringen in de handel voor Counter-Strike-items. Elke geruilde skin krijgt zeven dagen lang de status „Trade Protected“. Als een slachtoffer ontdekt dat het item is vervangen, klikt hij of zij op „Reverse Trade“ in Steam Support, waarna de skin onmiddellijk wordt teruggezet in de inventaris en de ontvanger wordt geblokkeerd. Omdat de verhandelingsblokkering van 7 dagen voorkomt dat oplichters het item naar een uitbetalingssite kunnen verplaatsen, levert de diefstal geen winst op.\n\n3. De dood van de ‘Silent Key’\nVerplichte mobiele pushmeldingen voor API (december 2023)\n\nIn het verleden konden kwaadaardige scripts met behulp van een gestolen sessiecookie een 'headless' POST-verzoek op de achtergrond uitvoeren naar /dev/ajaxregisterkey zonder het slachtoffer hiervan op de hoogte te stellen. Op 4 december 2023 heeft Valve een expliciete bevestiging via een pushmelding verplicht gesteld in de Steam mobiele app voor het genereren van een Web API-sleutel, waardoor het stil genereren van sleutels op de achtergrond werd uitgeschakeld.\n\n4. Waarschuwingen in de mobiele app\nBanners met accountleeftijd en naam (2022–2024)\n\nValve heeft het bevestigingsvenster voor mobiele apparaten aangepast, zodat de gegevens van de handelspartner worden weergegeven Steam duur van de rekening (aanmaakdatum), Steam-niveau, en een expliciete oranje waarschuwing: \"Deze gebruiker heeft onlangs zijn of haar profielnaam gewijzigd\", waardoor de visuele illusie voor oplettende slachtoffers wordt doorbroken.\n\nDe drie tekortkomingen in het lappendeken van Valve: waarom oplichters gewoon van doelwit zijn veranderd\n1. De maas in de wet inzake het uitsluiten van games (Dota 2 & TF2)\n\nTrade Reversals werden uitsluitend ingezet voor Counter-Strike 2. Items in Dota 2 en Team Fortress 2 blijven volledig onbeschermd vanwege de complexiteit van het vervaardigen en het plaatsen van edelstenen. Voor hoogwaardige items ter waarde van duizenden dollars (Dragonclaw Hooks, Golden Baby Roshans, Unusual TF2 burning flames) geldt geen terugdraaitermijn. Oplichters hebben de geautomatiseerde API-onderschepping simpelweg omgeleid naar Dota 2- en TF2-handelaars, waar de Steam-klantenservice het beleid uit 2016 inzake „geen teruggave van items“ strikt handhaaft.\n\n2. Het \"Zombie Key\"-reservoir (zonder vervaldatum)\n\nTerwijl Valve mobiele push-2FA heeft toegevoegd om nieuw sleutels in december 2023, Valve bestaande verouderde API-sleutels zijn nooit ingetrokken, verlopen of verwijderd. Miljoenen actieve accounts waarvoor sleutels zijn gegenereerd (of waarvoor vóór december 2023 stilletjes sleutels zijn aangemaakt door phishing of malware) bevatten nog steeds actieve inloggegevens met geen vervaldatum (geen TTL) en geen time-out bij inactiviteit. Cybercriminelen beschikken over enorme databases met historische gegevens van deze permanente sleutels en blijven deze regelmatig controleren IEconService ongestoord.\n\n3. De straf voor het slachtoffer: een handelsstop van 30 dagen\n\nZelfs in CS2 wordt de opgelichte speler in Valve bestraft: als je in Steam Support op „Reverse Trade“ klikt, wordt automatisch een verplichte handelsstop en uitsluiting van de Community Market van 30 dagen voor de account van het slachtoffer. Valve bestraft de gebruiker met een verbanning van het platform voor een maand als afschrikwekkende maatregel tegen „frivole“ terugdraaiingen, waardoor slachtoffers worden ontmoedigd om transacties met liquide items van lagere waarde terug te draaien.\n\nHet grote regelgevingsschandaal: zeven jaar lang omzeilingen versus één API-toepassingsgebied\n\nWaarom heeft Valve zeven jaar lang de tijd genomen om handelsblokkades, afkoelingsperiodes voor accounts en omkeerbare handelsvergrendelingen te bedenken – waardoor de hele game-economie werd ontwricht en $104M aan marktkapitalisatie verloren ging – in plaats van de in de sector gangbare oplossing door te voeren?\n\nZoals blijkt uit de officiële Steamworks-aankondiging van Valve op 16 januari 2026 (Aankondiging #493839547938902179 ↗), Valve reeds gebouwd Gedetailleerde machtigingsgroepen (Algemeen, Microtransacties, Economie, Verkoopgegevens) en IP-whitelisting voor uitgeverssleutels voor bedrijven. Valve beschikte al jaren over de technische oplossing. Eén enkel selectievakje voor de gebruiker—\"Voorkom dat deze Web API-sleutel toegang krijgt tot IEconService (Trade Management)\" of een whitelist voor thuis-IP-adressen — zou de zwendel met handelsvervanging in 2018 hebben uitgeroeid zonder enige economische nevenschade. Valve weigerde gewone spelers de bescherming te bieden die het voor zakelijke partners had ontwikkeld.\n\nDeel B — Regels en handhavingsgeschiedenis · Artikel 9\nHun spelregels. De geregistreerde platforms.\nContext en bronbeperkingen\n\nDit grootboek brengt de expliciete bepalingen uit de Steam Abonneeovereenkomst (SSA) en Steam Online gedrag (SOC) richtlijnen die rechtstreeks gericht zijn tegen actieve, grootschalige commerciële entiteiten.\n\nDe regel: geen commercieel gebruik, geen gokken, geen bots — en Steam De klantenservice beroept zich op deze bepalingen wanneer zij weigert de spullen van een slachtoffer terug te geven. Het verslag: dezelfde bepalingen hebben op het eerste gezicht betrekking op de commerciële platforms in dit register, die draaien op Steam identiteiten, Steam bots en Steam overdrachten. De bepaling wordt toegepast op de persoon die de huiden kwijtgeraakt is en, voor zover uit openbare bronnen blijkt, niet op de bedrijven die ze vervoeren.\n\nIn de gearchiveerde klachten verwijst Steam Support naar de \"Geen commercieel gebruik\" en \"Geen automatisering/bots\" bepalingen bij het weigeren van teruggave van goederen aan slachtoffers van API-sleutelfraude. Dezelfde bepalingen zijn op het eerste gezicht van toepassing op de commerciële platforms die in dit dossier zijn opgenomen, die authenticatie uitvoeren via Steam OpenID en goederen verplaatsen via geautomatiseerde Steam-accounts. Er wordt hier geen schatting gemaakt van de marktbrede omzetcijfers (zie de handhavingsstatistieken hieronder). Wat uit de gegevens blijkt, is de regel die is toegepast op individuele accounts in de gearchiveerde zaken, en er zijn geen gepubliceerde handhavingsgegevens per exploitant voor de platforms. Die asymmetrie wordt in deze paragraaf gedocumenteerd.\n\nDe centrale vraag / selectieve handhavingRegels → Schaal → Verantwoording\nEén regelboek. Ongelijke handhaving.\n\nUit het register blijkt dat commerciële diensten gebruikmaken van Steam-identiteiten, inventarissen, bots en overdrachten als operationele infrastructuur. De SSA verbiedt commerciële exploitatie en automatisering zonder toestemming. Uit de gearchiveerde klachten blijkt dat deze regel van toepassing was op individuele accounts, terwijl het openbare register geen vergelijkbaar overzicht per exploitant bevat voor de hier gedocumenteerde platforms. Maak de regel, het bewijsmateriaal en het handhavingsbesluit voor elk daarvan openbaar.\n\n189websites die onder de audit vallen\n44routes met afzonderlijke domeinen in het live-register — 27 met een gepubliceerd bewijsbestand, 17 handmatig verzameld. Alleen al de browser-audit van 189 websites heeft 25 daarvan opgelost; het register voegt de handmatig verzamelde routes hieraan toe.\n12 jaar en 6 maandencsgogem.com is geblokkeerd in de linkfilter; api.csgem.com geregistreerd 2014-03-08 en nooit geblokkeerd — een van de 26 van dergelijke paren per 2026-09-22\nGeen geverifieerd totaalraming van de omzet voor de gehele markt niet meegerekend\nSteam Gedrag online\n\"…het is verboden om op Steam een van de volgende handelingen te verrichten of te proberen te verrichten: […] Commerciële activiteiten ontplooien. Voorbeelden van dergelijk verboden gedrag zijn onder meer: advertenties plaatsen; wedstrijden organiseren; gokken; het kopen of verkopen van Steam-accounts; het verkopen van content, cadeaubonnen of andere artikelen; en bedelen.\"\n\nstore.steampowered.com/online_conduct ↗ gearchiveerd 2026-09-21 ↗\n\nSSA § 2.G — Commercieel gebruik\n\"…[u mag] de Inhoud en Diensten of enig onderdeel daarvan niet voor commerciële doeleinden exploiteren, tenzij dit elders in deze Overeenkomst uitdrukkelijk is toegestaan…\"\n\nZoals gemeld, werd in de kennisgevingen van Valve uit 2016 een beroep gedaan op de persoonlijke, niet-commerciële licentie. Geen enkele exploitant heeft een Valve-vergunning overgelegd. store.steampowered.com/subscriber_agreement ↗ gearchiveerd 2026-09-18 ↗\n\nSteam Gebruiksvoorwaarden voor de Web-API\n\"U mag de Steam Web API of Steam gegevens op geen enkele wijze gebruiken die in strijd is met de Steam abonneeovereenkomst.\"\n\nSkin-marktplaatsen van derden werken via geautomatiseerde accounts die gebruikmaken van de Steam API. De regeltekst voorziet niet in uitzonderingen voor commerciële activiteiten. steamcommunity.com/dev/apiterms ↗ gearchiveerd 2026-09-21 ↗\n\nSSA § 4.C\nAutomatisering\n\nScripts, bots en interactie door niet-menselijke entiteiten zijn verboden. Het grootboek registreert bot-handel, accountfarms en geautomatiseerde routering op commerciële schaal.\n\nControleren 153gegevens die onder deze clausule zijn getagd ↗\nWat er krachtens deze clausule in het dossier staat153 getagde platforms\nOpenen van de behuizing15\nSkin Casino13\nCS2-markt9\nHuidroulette8\ncsgoempire.com→csgoempirelogin4.comCasino\nrollbit.com→rbsnin.comCryptocasino\n500.casino→fivezerozero.coCasino met vergunning\n\nHiervan, 153 zijn ook getagd onder SSA § 2.G en 2 zijn ook getagd onder SSA § 1.C — dezelfde diensten vallen onder meer dan één bepaling, en daarom komen de voorbeelden meerdere keren voor.\n\n28 van de 153 werden waargenomen waarbij authenticatie plaatsvond via een afzonderlijk registreerbaar domein. Een tag registreert een gedateerde waarneming waardoor het platform op het eerste gezicht onder de bepaling valt; het gaat niet om een vastgestelde overtreding, en voor geen van deze gevallen is een Valve-autorisatie overgelegd.\n\nSSA § 2.G\nCommercieel gebruik\n\nVoor commerciële exploitatie is uitdrukkelijke toestemming vereist. Vergelijk de gedocumenteerde bedrijfsmodellen, hun omvang en eventuele bekendgemaakte vergunningen of handhavingsmaatregelen.\n\nControleren 175gegevens die onder deze clausule zijn getagd ↗\nWat er krachtens deze clausule in het dossier staat175 getagde platforms\nOpenen van de behuizing15\nSkin Casino13\nCS2-markt9\nHuidroulette8\ncsgoempire.com→csgoempirelogin4.comCasino\nrollbit.com→rbsnin.comCryptocasino\n500.casino→fivezerozero.coCasino met vergunning\n\nHiervan, 153 zijn ook getagd onder SSA § 4.C en 24 zijn ook getagd onder SSA § 1.C — dezelfde diensten vallen onder meer dan één bepaling, en daarom komen de voorbeelden meerdere keren voor.\n\n28 van de 175 werden waargenomen waarbij authenticatie plaatsvond via een afzonderlijk registreerbaar domein. Een tag legt een gedateerde waarneming vast waardoor het platform op het eerste gezicht onder de bepaling valt; het gaat niet om een vastgestelde overtreding, en voor geen van hen is een Valve-autorisatie overgelegd.\n\nSSA § 3.A\nVPN en het verbergen van je locatie\n\nHet verbergen van je locatie via een IP-proxy kan leiden tot beëindiging van het account. Authentificatiehosts met een apart domein vereisen een afzonderlijke analyse: ga na wat er wordt verborgen en welke regel van toepassing is.\n\nControleer de gegevens van de auth-host ↗\nSteam Help / URL-beleid\nLinkverduistering\n\nSteam verbiedt linkverkorters en tools die de bestemming van links verbergen. Een apart authenticatiedomein — rbsnin.com in het inlogproces van Rollbit, auth.dota.trade in CS.MONEY’s — roept de vergelijkbare vraag op of de bestemming die aan de OpenID-verificator van Steam wordt getoond, de actieve site identificeert.\n\nHet URL-beleid van Valve ↗\n\nVerwijzingen naar regels: Steam Abonnementsovereenkomst, herziening van 10 september 2026 gearchiveerd 2026-09-18 ↗ · Steam Gebruiksvoorwaarden voor de Web API gearchiveerd 2026-09-21 ↗ · Steam URL-beleid (linkversluiering). De aantallen geven een overzicht van de gegevens en tags in dit dossier; het gaat hier niet om het aantal vastgestelde overtredingen.\n\nHet vertrouwenstekort\nWie beoordeelt de beslissing wanneer de hulpverlening de zaak afsluit?\n\nUit de bewaarde klachten blijkt dat er sprake is van permanente sancties, onbeantwoorde bezwaren en weigeringen om gestolen items terug te geven. Toets deze verslagen aan de hand van de daadwerkelijke ticketgeschiedenis, de beschikbare oplossingen en de logbestanden van de accounttoegang. Een algemene verklaring in verband met phishing kan niet aantonen wie het initiatief heeft genomen tot een reset of wie een API-sleutel heeft aangemaakt.\n\nLees de geregistreerde klachten ↗De bijbehorende documenten opvragen →Relatiegrafiek van de moderator →\nDeel B — Regels en handhavingsgeschiedenis · Artikel 10\nEen API voor automatisering. Een regel tegen automatisering.\nContext en bronbeperkingen\n\nDe vraag die in dit hoofdstuk aan de orde komt, is hoe deze twee met elkaar in overeenstemming kunnen worden gebracht: welke toepassingen van de API zijn toegestaan, door wie en op basis van welke gepubliceerde criteria. Er wordt hier geen schatting gemaakt van het aantal geautoriseerde commerciële API-gebruikers, en het ontbreken van een gepubliceerde lijst impliceert evenmin een dergelijk aantal — het ontbreken zelf is de bevinding, niet een cijfer dat erachter schuilgaat. De hierboven geciteerde Steam ondersteuningsberichten worden door het ArchiSteamFarm-project in zijn eigen FAQ weergegeven (woordelijk geverifieerd 2026-09-22); het zijn geen Valve publicaties en de accounts waaraan ze zijn verzonden, worden niet geïdentificeerd.\n\nDe regel (SSA § 4.C): geen scripts, geen bots, geen niet-menselijke systemen op Steam. Het verslag: Valve biedt een headless REST API aan die uitsluitend bedoeld is voor server-naar-server-automatisering, en geeft de toegangscode aan elk account. Gebruikers worden geblokkeerd wegens automatisering; de automatiseringsinterface is een eigen product van Valve. Welke commerciële toepassingen zijn toegestaan, is nooit bekendgemaakt.\n\nDe misvatting van de „gameontwikkelaar”\nSteamworks SDK (legaal)\n\nWordt gebruikt door erkende gamestudio’s om prestaties, matchmaking en ranglijsten in hun gameclients te integreren. Vereist een complexe C++-integratie en officiële partnerregistratie.\n\nSteam Web-API (De maas in de wet)\n\nEen ‘headless’ JSON/REST-architectuur die is ontworpen voor externe webservers. In het hier beschreven ‘hijack’-patroon wordt deze architectuur gebruikt om voorraadgegevens uit te lezen en peer-to-peer-transacties vanaf externe servers te beïnvloeden; de legitieme toepassingen ervan worden in dit dossier niet beschreven.\n\nVoor wie de sleutel bedoeld isEen gewone Steam-gebruiker heeft binnen de client geen behoefte aan een Web API-sleutel; de sleutelpagina bevindt zich onder een URL voor ontwikkelaars en het gedocumenteerde doel ervan is externe, server-side toegang. Uit de gearchiveerde klachten over accountkaping blijkt dat slachtoffers niet wisten dat de pagina bestond, totdat er een sleutel op hun account was geregistreerd.\nDe tegenstrijdigheid van automatisering\n\nSSA § 4.C bepaalt: \"Het is niet toegestaan om op welke manier dan ook gebruik te maken van scripts, bots, macro’s of andere niet door mensen bestuurde systemen (‘automatisering’) om met de inhoud en diensten op Steam te communiceren.\" Toch zijn de Web API-eindpunten (zoals CancelTradeOffer) vereisen geen gebruikersinterface en geen captcha en omzeilen de Steam-client volledig. De API is ontworpen voor automatisering tussen servers; de regel verbiedt automatisering door gebruikers; de grens tussen beide is niet bekendgemaakt.\n\nEen server-side rol in de handelsstroom\n\nMet een Web API-sleutel kan een server van een derde partij transacties op de rekening uitvoeren zonder tussenkomst van de Steam-client. Bij het ‘hijack’-patroon bevindt die server zich tussen de rekeninghouder en de transactieserver.\n\n→Er wordt geen scherm met transactiebevestiging weergegeven voor de acties van de toets.\n→Maakt polling op de achtergrond mogelijk (GetTradeOffers).\n→Annuleert aanbiedingen en stelt deze opnieuw op zonder tussenkomst van de gebruiker.\nValve heeft de interface ontwikkeld, automatisering door gebruikers in zijn regels verboden en geen criteria gepubliceerd op basis waarvan commercieel gebruik is toegestaan.\nDeel B — Regels en handhavingsgeschiedenis · Artikel 11\nTien dagen geëist. Tien jaar om verantwoording af te leggen.\nContext en bronbeperkingen\n\nOp 20 juli 2016 stelde de juridisch adviseur van Valve gokexploitanten een termijn van 10 dagen. Tien jaar later (op het moment van de dossiermomentopname, 2026-09-21) is ten minste één platform dat in persberichten over die kennisgeving werd genoemd, CSGOFast, nog steeds operationeel met een authenticatiehost op een apart domein. De tekst is hieronder gereconstrueerd op basis van persberichten van 21 juli 2016; de reconstructie is geen scan. Het handhavingsdossier waarop de kennisgeving doelspeelde, is niet gepubliceerd. De open brief aan de Commissie is Paragraaf 2.\n\nLees de mededeling van juli 2016 naast de latere opmerkingen. Wat nog ontbreekt, is een overzicht van de handhavingsmaatregelen per exploitant.\n\nEen week eerder — 13 juli 2016, in het openbaar\n\nOp 13 juli 2016 gearchiveerd 2026-09-21 ↗, Valve beschreef hoe goksites gebruik maakten van Steam: OpenID voor accountidentificatie en geautomatiseerde accounts voor het plaatsen van weddenschappen. Valve verklaarde dat het gebruik van deze mechanismen voor het exploiteren van een gokbedrijf in strijd was met de API- en gebruikersvoorwaarden. Zowel de beschrijving van het mechanisme als het verbod staan in de eigen, gedateerde verklaring van Valve. Op 2026-09-21 leverden de geteste authenticatiehosts met afzonderlijke domeinen geen blokkering door de linkfilter op, en Valve heeft geen handhavingsrecord per operator gepubliceerd.\n\nBIJLAGE A / JULI 2016RECONSTRUCTIE VAN DE ZETTEKST\nVALVE CORPORATION\n\nBellevue, WA\n\nDATUM:Juli 2016 (zoals gemeld in de pers op 21 juli 2016)\nVAN:Karl Quackenbush, hoofd juridische zaken\nRE:Stakingsbevel — commercieel gebruik van Steam-accounts\nOPMERKING:Reconstructie van de gerapporteerde tekst; geen scan\n\n\"Wij zijn ons ervan bewust dat u een van de hieronder vermelde goksites exploiteert. U gebruikt Steam accounts om deze activiteiten uit te voeren. Krachtens de Steam abonneeovereenkomst zijn de diensten Steam en Steam uitsluitend bestemd voor persoonlijk, niet-commercieel gebruik.\"\n\n\"U dient onmiddellijk te stoppen met het gebruik van uw Steam-accounts voor commerciële doeleinden. Indien u dit nalaat, binnen tien (10) dagen, Valve zal alle beschikbare rechtsmiddelen aanwenden, met inbegrip van, maar niet beperkt tot, het beëindigen van uw accounts.\"\n\nReconstructie van het dossier · raadpleeg het brondossier\nKarl Quackenbush\nHoofd Juridische Zaken, Valve Corp.\nIN DE MARGE / REDACTIONEEL\nTien dagen.En dan?\n\nDe deadline was duidelijk vastgesteld. De follow-up door de overheid zou dat ook moeten zijn.\n\nHet gepubliceerde standpunt van Valve over de ‘2016’ ↗\nEen opmerking over de deadline +\nSATIRE / GEEN CORRESPONDENTIE MET VALVE\n\nBeste deadline,\n\nJe kreeg tien dagen de tijd. Op de een of andere manier was de kalender het enige dat nog bleef werken.\n\nGelieve elk antwoord op te nemen in het openbare dossier.\n\nTijdlijnjuli 2016 – september 2026\nUiterste datum in de aankondiging:\n10 dagen\njuli 2016\nTijd verstreken sinds de kennisgeving:\n3,715 dagen\nVast aantal vanaf 20 juli 2016 tot aan de momentopname van het dossier op 21 september 2026; dit is geen actuele waarde\nGepubliceerd handhavingsverslag:\nGeen\nEr is geen overzicht per operator gevonden van beëindigingen of blokkades\n\n◀ Dag 0–10 — de deadline, op schaalDag 3715 — de momentopname ▶\n\n20 juli 2016Een tien dagen durende vraag is uitgevaardigdDag 0\n17 februari 2024De DSA-verplichtingen zijn van toepassingDag 2,768\n25 februari 2026Klacht van de procureur-generaal van New York aangekondigdDag 3,507\n21 september 2026Overzicht van het dossierDag 3715\n\nTien jaar later, CSGOFast — genoemd in persberichten over de kennisgevingen uit 2016 — is operationeel: csgofast.com leverde een Link Filter-blokkering op voor 2026-09-19 en 2026-09-21, terwijl de authenticatiehost ervan steam-login.authtofast.com (geregistreerd 2026-06-30) deed dat niet.\n\nVolledig gedateerd overzicht van de beveiligingswijzigingen van Valve: Tijdlijn beveiliging → · De „Washington Record” en de handhavingsnorm: hieronder\n\nWat uit het dossier blijkt: In de kennisgeving van 2016 werd een termijn van 10 dagen vastgesteld; Valve hanteerde al een domeinlijst (de Link Filter) en ontving de geautoriseerde hostnamen in zijn eigen OpenID-verzoeken; er is geen handhavingsrapport per exploitant gepubliceerd. In berichten uit de gemeenschap wordt melding gemaakt van een actie in 2018 tegen een marktplaats (SkinJar), maar die berichten zijn niet geverifieerd en worden hier niet als basis gebruikt.\nCSGOFAST / DE OPGESLAGEN AUTHENTIFICATIEROUTE\nVolg de opgegeven retourhost.\n\nDe links naar de opgeslagen routegegevens csgofast.com naar steam-login.authtofast.com. De afzonderlijke hostnaam wordt meegestuurd in het Steam OpenID-verzoek. Dit geeft onderzoekers een concreet adres om te vergelijken met de filter- en handhavingsgegevens van Valve.\n\nBekijk de CSGOFast-route en de bron ervan ↗ · Vergelijk opgeslagen Steam Link Filterresultaten ↗\n\nOPENBAAR REGISTER / WASHINGTON · 2016 → 2026\nTwee termijnen. Eén onduidelijke handhavingsnorm.\n20 juli\nValve geeft goksites 10 dagen de tijd\n\nIn de eis van de raadsman werd gewaarschuwd dat voortgezet commercieel gebruik van Steam-accounts tot beëindiging zou kunnen leiden.\n\n27 SEP\nWashington drukt op Valve\n\nDe Kansspelcommissie van de staat eiste bewijs van maatregelen om geldtransacties ten behoeve van kansspelen te stoppen en stelde 14 oktober vast als uiterste datum voor een reactie.\n\n17 OKT\nValve verwerpt de beschuldiging\n\nValve reageerde na de deadline, betwistte dat het gokken faciliteerde, verklaarde dat het de betreffende accounts had geblokkeerd en gaf aan dat het de handel en OpenID niet voor iedereen wilde uitschakelen. Ten minste één platform dat in persberichten over de kennisgevingen van juli werd genoemd (CSGOFast), was tien jaar later nog steeds actief. Beide feiten kunnen alleen kloppen als de exploitant de geblokkeerde accounts heeft vervangen; het bewijs dat dit zou aantonen, is niet gepubliceerd. De WSGC zou Valve moeten vragen om deze twee zaken met elkaar in overeenstemming te brengen.\n\n2026\nDe routes die in september 2026 zijn waargenomen\n\nHet routeregister vermeldt 44 platforms die zich authenticeren via authenticatiehosts in afzonderlijke domeinen, waaronder CSGOFast, waarbij gebruik wordt gemaakt van de OpenID- en handelsmechanismen Valve die in 2016 zijn beschreven. Het handhavingsrapport waaruit zou blijken welke exploitanten zijn afgesloten, is niet overgelegd.\n\nDE EIGEN INFORMATIEBRIEF VAN DE COMMISSIE · 30 JANUARI 2018\nAchttien maanden nadat Valve had geantwoord, noemde de toezichthouder het nog steeds een voornemen.\n\nTijdens de openbare hoorzitting over wetsvoorstel HB 2881 gaf de Commissie een toelichting aan haar eigen wetgevende instantie en beschreef zij de verklaring van juli 2016 in haar eigen woorden: Valve \"heeft aangekondigd dat het van plan is hard op te treden tegen het gebruik van zijn platform om gokken met skins te faciliteren.\" Op diezelfde pagina wordt beschreven welke gevolgen die aankondiging had voor de sectorprognose — \"daardoor,\" de prognose voor de markt voor online gokken in 2020 werd bijgesteld van $19.7 miljard naar $670 miljoen, een daling van ongeveer 97 procent, louter op basis van de aankondiging. De prognose is bijgesteld. Het handhavingsrapport per exploitant dat dit zou rechtvaardigen, is nog steeds niet gepubliceerd.\n\nDe marktcijfers zijn schattingen van Narus Advisors / Eilers & Krejcik Gaming die in de briefing van de Commissie zijn overgenomen, en geen bevindingen van de Commissie; volgens hetzelfde document bedroeg de omzet uit ‘skin wagering’ in 2016 ongeveer $5 miljard, waarvan ruwweg $3 miljard op casino-achtige websites. Opgehaald op 2026-09-22, SHA-256 c507c9025f93da0aadaf395c4d8882f25973211c318ee8e9b6f18a5b3755e050.\n\nHet officiële standpunt van Valve uit 2016 en de infrastructuur die vandaag de dag waarneembaar is, kunnen naast elkaar worden gelegd. De vraag is of de handhaving ook de rekeningen en routes heeft bereikt die door verboden exploitanten werden gebruikt. Een kennisgeving met een termijn van tien dagen vormt geen bewijs dat de kennisgeving daadwerkelijk is gedaan aan alle daarin genoemde exploitanten. De OPSkins-maatregel uit 2018 is de enige gedocumenteerde ingreep tegen een bij naam genoemde exploitant; gezien het feit dat er 189 platforms zijn gecontroleerd en er geen gegevens per exploitant zijn gepubliceerd, wijst één gedocumenteerde maatregel niet op een patroon van handhaving.\n\nKennisgeving van de Kansspelcommissie van Washington uit 2016 ↗ gearchiveerd 2026-05-20 ↗ · Het antwoord van Valve van 17 oktober 2016 (kopie van het document) ↗ · WSGC-briefing aan de wetgevende macht, 30 januari 2018 (lokale kopie, 4 blz.) ↗ · hetzelfde bestand op wsgc.wa.gov ↗ · opvraagrecord en hash ↗ · Valve's OPSkins-actie uit 2018 ↗ gearchiveerd 2026-03-07 ↗ · Huidige routecontrole ↗\n\nForensisch longitudinaal onderzoek · Doelwitten van het dwangbevel uit 2016\nHet decennium van de 10-daagse kennisgeving: forensische overlevingsaudit van de 23 genoemde locaties\n\nOp 19 en 20 juli 2016 heeft Valve juridisch adviseur Karl Quackenbush formele sommaties tot staking en onthouding verstuurd aan 23 gokplatforms voor skins, waarin hij hen opdroeg het commerciële gebruik van Steam-accounts binnen 10 dagen onder dreiging van accountbeëindiging en juridische stappen. Ruim 3,700 dagen later brengt een empirisch onderzoek het werkelijke handhavingspatroon aan het licht: talrijke exploitanten hebben hun activiteiten nooit stopgezet, anderen bleven tot wel zes jaar na de deadline actief, en het miljarden-dollar-ecosysteem bleef gebruikmaken van de OpenID-architectuur van Valve.\n\n5+ LIVE\nZal in 2026 zeker operationeel zijn (CSGOBig, CSGO500, CSGOFast, enz.)\n6 JAAR\nLangste periode na de aankondiging tot aan de sluiting (CSGOatse actief tot en met 2022)\n$5.01B\nInzetvolume op huidweddenschappen in 2016 (Narus / Eilers & Krejcik)\n200+\nActieve goksites die op het hoogtepunt van de markt actief zijn\nThe Surviving Titans · Financieel en bezoekersplan 2024–2026\nVan 10-daagse waarschuwingen tot offshore-conglomeraten: de omzet van meerdere miljarden dollars\n\nIn plaats van het gokken met skin te verbieden, hebben de mededelingen van Valve uit 2016 juist een industriële evolutie in gang gezet. De overgebleven exploitanten herstructureerden zich tot offshore-ondernemingen (Curaçao, Belize, Cyprus), waren pioniers op het gebied van Peer-to-Peer (P2P)-handel om botverboden te omzeilen, en verwerken nu meer dan 10 miljoen websitebezoeken per maand en miljarden dollars aan jaarlijkse inzet terwijl de authenticatie via Steam wordt voortgezet:\n\nPlatform / Domein\tMededeling juli 2016\tHandhavingsresultaat en overlevingsstatus\tGeregistreerde verificatie / Primaire links\nCSGOBig\ncsgobig.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tLEEFT NOG STEEDS IN 2026\nTijdelijk gepauzeerd, opnieuw gelanceerd; authenticatie via letmeinbig.com en csgobiglogin.com\tX: @csgobig ↗ · FB: csgobigofficial ↗\nCSGO500\ncsgo500.com / 500.casino\tKennisgeving 10 dagen van tevoren (juli 2016)\tLEEFT NOG STEEDS IN 2026\nOmgedoopt tot 500 Casino (vergunning Curaçao nr. 8048/JAZ2014-037), met een maandelijkse omzet van meerdere miljoenen\tLive Platform (500.casino) ↗\nCSGOFast\ncsgofast.com\tKennisgeving van 10 dagen (juli 2016)\tLEEFT NOG STEEDS IN 2026\nRoulette, Crash en Jackpot worden actief aangeboden via steam-login.authtofast.com\tDossier-authenticiteitscontrole ↗\nCSGOLounge / Dota2Lounge\ncsgolounge.com / dota2lounge.com\tKennisgeving van 10 dagen (juli 2016)\tLEEFT NOG STEEDS IN 2026\nGericht op weddenschappen met esports-munten en crypto-weddenschappen; de bedrijfsvoering is ononderbroken voortgezet\tLive-platform ↗\nCSGOCasino\ncsgocasino.net / csgocasino.gg\tKennisgeving 10 dagen van tevoren (juli 2016)\tLIVE VIA SUCCESSOR (2026)\nHet domein is omgeleid; het actieve opvolgende portaal is te vinden op csgocasino.gg\tOpvolgend domein ↗\nCSGOatse\ncsgoatse.com\tKennisgeving 10 dagen van tevoren (juli 2016)\t6 JAAR BESTAAN (ACTIEF TOT 2022)\nDe gokactiviteiten werden nog zes jaar lang volledig voortgezet, ondanks het ultimatum van 10 dagen van Valve\tX: @CSGOatsecom (Actief tot 2022) ↗\nCSGOSweep\ncsgosweep.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tBESTAAND TOT DECEMBER 2017\nNa het verstrijken van de deadline nog 17 maanden openbaar in gebruik geweest\tX: Status CSGOSweep december 2017 ↗\nCSGOWild\ncsgowild.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tBESTAAND TOT DECEMBER 2017\nGepromoot door grote influencers; bleef 1,5 jaar na de C&D-brief actief, voordat de overstap naar crypto plaatsvond\tX: @Wild (actief dec. 2017) ↗\nCSGOPot\ncsgopot.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tHeeft het volgehouden tot september 2017\nEr werd 14 maanden na de kennisgeving nog steeds gewed op jackpots met hoge inzetten\tX: @csgopot (actief in september 2017) ↗\nCSGODiamonds\ncsgodiamonds.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tHeeft het tot halverwege 2017 volgehouden\nHet jaar 2017 liep gewoon door, ondanks het toegegeven manipuleren van resultaten ten gunste van gesponsorde streamers\tX: @csgodiamondscom (2017) ↗\nCSGOLotto\ncsgolotto.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tGESLOTEN IN JULI 2016\nGesloten na een publieke schandaal; het doelwit van een schikkingsovereenkomst van de federale FTC\tInschikkingsovereenkomst van de FTC (dossiernummer C-4632) ↗\nCSGODouble\ncsgodouble.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tGESLOTEN IN JULI 2016\nOnmiddellijk na publicatie van de sommatie vrijwillig de activiteiten stopzetten\tX: @CSGODouble (Gesloten in juli 2016) ↗\nCSGOMassive\ncsgomassive.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tGESLOTEN 2016\nEind 2016 zijn de openbare activiteiten stopgezet\tX: @csgo_massive ↗\nCSGOStrong\ncsgostrong.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tGESLOTEN 2016\nHeeft in 2016 de openbare activiteiten stopgezet\tFB: csgostrongfree ↗\nSkins2\nskins2.com\tKennisgeving 10 dagen van tevoren (juli 2016)\tGESLOTEN 2016\nHeeft in 2016 de openbare activiteiten gestaakt\tFB: CSNCOM ↗\n\nPlatform\tMaandelijks verkeer (bezoeken)\tGeschatte omzet / volume\tRechtspersoon en rechtsgebied\tBelangrijkste regelgevende maatregelen en model\nCSGOEmpire\ncsgoempire.com\t2,3 miljoen — 9,0 miljoen / maand\nGemiddelde duur: 6+ min; 80% direct\t$1.5B — $2.5B Jaarlijkse omzet\n>1,000,000 P2P-huidtransacties per maand; $6.4 miljoen actieve liquide orders\tMoonrail Limited B.V. (Curaçao nr. 148182)\nBetalingen: JHOLT LTD (Cyprus); Oprichter: „Monarch“ (Ossi Ketola)\tPionier op het gebied van commissievrije P2P-handel in artikelen; vergunning van Curaçao OGL/2024/1183/0869\nCSGORoll\ncsgoroll.com\t2,74 miljoen — 3,5 miljoen per maand\nGemiddelde duur: 9 min. 23 sec.; 16% bouncepercentage\t$1.0B — $2.0B Jaarlijks verwerkingsvolume\nGeschatte jaarlijkse bedrijfsopbrengsten uit het huisvoordeel: $100M–$200M\tFeral Holdings Limited\nMet hoofdkantoor in Belize City, Belize (registratienummer 171519)\tVerboden door de Australische ACMA (mei 2023); sponsorde het tier-1-team G2 Esports met minderjarige spelers\n500 Casino (CSGO500)\n500.casino / csgo500.com\t220.000 — 425.000 per maand\n~105.000 unieke bezoekers per maand\t$100k / week ($5.2M/jaar) in Royales\nInzetvereiste voor high rollers: $400 inzet per $1 rakeback\tPerfect Storm B.V. (Curaçao nr. 150536)\nVergunning van de Kansspelcommissie van Curaçao OGL/2024/1354/0882\tVerboden door de Zweedse Spelinspektionen (november 2023) wegens het zonder vergunning richten van activiteiten op Zweedse spelers\nCSGOBig\ncsgobig.com\t~169,600 / maand\nGemiddelde duur 19m 12s; Amerikaanse voorverkiezingen\tJaarlijks omzetvolume van meerdere miljoenen\nMystery boxes, roulette en case battles\tWerkt via aanvullende proxy-routing\nletmeinbig.com (geregistreerd in 2023) & csgobiglogin.com\tTarget van juli 2016 C&D; opnieuw gelanceerd met proxy-authenticatiearchitectuur\nCSGOFast\ncsgofast.com\t~150.000 — 250.000 / maand\nWereldwijd meertalig publiek\tJaaromzet van meerdere miljoenen\nRoulette- en crash-spellen met hoge snelheid\tOffshore-bedrijfsentiteiten\nRoutes Steam authenticatie via steam-login.authtofast.com\tDoelwit van de C&D van juli 2016; activiteiten nooit stopgezet; actief in 2026\nCSGOPolygon\ncsgopolygon.com / plg.bet\t~300.000 — 500.000 per maand\nDe dominantie van de GOS-landen en Oost-Europa\tJaarlijks omzetvolume van meerdere miljoenen\nCrypto- en skin-roulette, weddenschappen op wedstrijden\tDoelstelling voor de tweede golf (oktober 2016)\nDe focus is verlegd naar cryptovaluta met het spiegeldomein plg.bet\tHeeft een heel decennium standgehouden; zet de afbouw van de skin voort via API’s van derden\nDe tweede golf: waarom de sommatiebrief van Valve in totaal op meer dan 43 websites was gericht\n\nOp 17 oktober 2016 heeft de juridisch adviseur van Valve formeel aan de Kansspelcommissie van de staat Washington meegedeeld dat Valve, na de eerste 23 kennisgevingen op 19 juli, sommatiebrieven had gestuurd aan meer dan 20 extra goksites met skins (waardoor het officiële totaal boven de 43 komt). Deze tweede ronde was noodzakelijk omdat op de oorspronkelijke lijst op onverklaarbare wijze de grootste en beruchtste gokcentra ter wereld ontbraken:\n\nCSGOJackpot.com: De historische grondlegger van de ‘skin jackpots’, die een omzet van honderden miljoenen verwerkte voordat het bedrijf de deuren moest sluiten onder dreiging van een federale aanklacht.\nCSGOShuffle.com: De website die centraal stond in het streaming-schandaal van juli 2016, waarbij Twitch-streamer PhantomL0rd in het geheim 33% van het bedrijf in bezit had en ontmaskerd werd omdat hij met bedrijfsgeld de kansen had gemanipuleerd.\nHet macro-ecosysteem (meer dan 200 exploitanten): Volgens sectoronderzoek door Narus Advisors en Eilers & Krejcik Gaming waren er in 2016 meer dan 200 verschillende skin-goksites actief, die een inzetvolume van $5.01 miljard genereerden bij 3,03 miljoen actieve spelers. De 43 brieven van Valve hadden betrekking op minder dan 20% van de actieve markt.\nOfficiële onderzoeken door de overheid en toezichthouders naar Steam Skin Gambling\n\nHet fenomeen van het gokken via ‘skin-gokken’ is gedocumenteerd in diverse officiële wettelijke onderzoeken, handhavingsmaatregelen en standpuntnota’s van de overheid:\n\n1. Kansspelcommissie van de staat Washington (WSGC) (2016–2018)\n\nOp 5 oktober 2016 is een formele sommatie tot staking en onthouding uitgevaardigd; op 30 januari 2018 is een wetgevingsnota gepubliceerd waarin wordt vastgesteld dat skins als contante equivalenten worden beschouwd en waarin het inzetvolume van skins ter waarde van $5.0B wordt vermeld.\n\nWSGC-wetgevingsrapport (PDF) (lokale kopie) ↗\n2. Amerikaanse Federal Trade Commission (FTC) (sept. 2017, dossiernummer C-4632)\n\nEerste handhavingsmaatregel van de federale overheid in verband met online gokken, gericht tegen de eigenaren van CSGOLotto, Trevor Martin en Thomas Cassell, wegens misleidende praktijken en verzwegen zeggenschap over het platform.\n\nBesluit en schikkingsovereenkomst van de FTC ↗\n3. Standpuntnota van de Britse Kansspelcommissie (UKGC) en onderzoeken naar jongeren\n\nVolgens het onderzoek van de Gambling Commission uit 2018 gaf 3% van de 11- tot 16-jarigen aan ooit met in-game voorwerpen (skins) te hebben gewed.\n\nUKGC-onderzoeksarchief ↗\nUKGC policy on virtual currencies ↗\n4. Onderzoek van de Australische Senaat naar milieu en communicatie (2018)\n\nVerslag van het federale parlement over \"Microtransacties in games voor items die op kansspel berusten\", waarbij de lootbox-mechanismen van Valve, uitbetalingen op de secundaire markt en het omzeilen van regelgeving worden geëvalueerd.\n\nOnderzoek van het Australische parlement ↗\nDe openstaande vordering\n\nMaak het handhavingsverslag openbaar: welke gokaccounts en bots zijn geblokkeerd, welke return-hosts zijn aan banden gelegd en welke commerciële diensten toestemming hebben gekregen. Een openbaar verbod en een waarschuwing op de startpagina betekenen nog niet dat de onderliggende activiteiten zijn stopgezet.\n\nDeel B — Voorschriften en handhavingsgeschiedenis · Artikel 12\nDe hostnaam staat al in het verzoek.\nContext en bronbeperkingen\n\nValve beschikt al over een domeinlijst (de Link Filter) en ontvangt bij elk OpenID-verzoek de authenticatiehostnaam. De onderstaande pseudocode laat zien hoe deze twee logisch met elkaar kunnen worden gekoppeld. Er zijn geen openbare aanwijzingen dat Valve dit doet.\n\nValve hanteert al een blokkeerlijst voor domeinen. Valve ontvangt al bij elk OpenID-verzoek de host van de inlogger. Er hoeft niets gebouwd te worden — de twee moeten met elkaar worden verbonden. Dat is een hostnaamopzoeking aan de hand van een lijst die Valve zelf bijhoudt. De onderstaande pseudocode dient ter illustratie en is geen implementatie van Valve.\n\nforensic_autoban.py\n# ILLUSTRATIEVE PSEUDOCODE — Valve.block_domain() en flag_session_as_mitm() zijn geen echte API-aanroepen. Dit illustreert de logische structuur van een beveiligingsmaatregel die Valve zou kunnen implementeren tegen proxy-authenticatiedomeinen, niet de daadwerkelijke interne werking van Valve.\n# Illustratie: de logische opbouw van een controle van het binnenkomende OpenID-verzoek\ndef audit_openid_request(verzoek):\nblocked_origins = database.get_blacklisted_platforms()\nproxy_domain = request.params.krijgen('openid.realm')\ntarget_redirect = request.params.krijgen('openid.return_to')\n\n# Logica: Als de proxy doorverwijst naar een geblokkeerde website, blokkeer de proxy dan.\nvoor website in blocked_origins:\nals website in target_redirect:\nValve.block_domain(proxy_domain)\nValve.flag_session_as_mitm(request.session)\n# Resultaat: het inlogverzoek voor die host wordt geweigerd\n\nOpmerking:\nWanneer een hoofddomein al in het linkfilter staat (bijv. howl.gg, geblokkeerd 2026-09-18/19/21) en de authenticatiehost (howl.uno) voorkomt in het OpenID-verzoek vanuit de inlogknop van die site, is de koppeling waarneembaar voor Valve aan de hand van de eigen verzoekgegevens. De controle kan worden geautomatiseerd; of deze daadwerkelijk wordt uitgevoerd, is niet het geval.\nGedocumenteerde en gemelde precedenten\n\nValve heeft volgens de gegevens minstens één keer ingegrepen tegen een externe exploitant: in 2018 heeft het de toegang van OPSkins tot het ExpressTrade-systeem ingetrokken (De aankondiging van Valve ↗ gearchiveerd 2026-03-07 ↗). In communityverslagen uit 2018 wordt ook melding gemaakt van een marktplaats (SkinJar) die de toegang verloor; deze verslagen zijn niet geverifieerd en het mechanisme wordt afgeleid uit het resultaat, niet uit een openbaar gemaakt proces.\n\nWat dit precedent vaststelt:\n\nValve kan de toegang van een externe exploitant blokkeren wanneer het dat wil. CSGOFast, dat in persberichten over de kennisgevingen van juli 2016 werd genoemd, was actief op 2026-09-21 met een geauthenticeerde host geregistreerd op 2026-06-30, die geen Link Filter-blokkering opleverde. Waarom één exploitant werd afgesloten en andere niet, wordt door geen enkel gepubliceerd criterium verklaard.\n\nWat een registratiedatum wel en niet aangeeft\n\nDe registratiedatum van een geauthenticeerde host vormt een ondergrens voor het moment waarop de host voor het eerst in een OpenID-verzoek zou kunnen zijn verschenen; dit betekent niet dat er sprake is van ononderbroken gebruik. sc-auth.net, werd bijvoorbeeld geregistreerd als 2019-04-02 (RDAP) en werd in september 2026 waargenomen in de Steam-inlogprocedure van Skin.Club; wat er tussen die twee data is gebeurd, is niet openbaar bekend.\n\nVergelijkende controle: API-nalevingsnormen\nHandhavingsaspect\tRegels voor de GitHub-API\tSteam Web-API (Valve)\n1. Neutraliteit ten aanzien van naleving\tGepubliceerde, uniforme regels. Gedocumenteerde limieten (bijv. 5,000 oproepen/uur voor geauthenticeerde gebruikers, 15,000/uur voor GitHub Enterprise Cloud-organisaties) en gepubliceerde beleidsregels inzake aanvaardbaar gebruik zijn van toepassing op elk account.\tEr zijn geen criteria gepubliceerd. Individuele accounts worden beëindigd op grond van de bepalingen inzake automatisering en commercieel gebruik (gearchiveerde klachten), terwijl er geen handhavingsgegevens per exploitant voor commerciële platforms zijn gepubliceerd.\n2. Misbruik van OpenID / authenticatieproxy\tVolgens het gepubliceerde beleid van GitHub kunnen OAuth-apps en -tokens bij misbruik worden opgeschort of ingetrokken, en in de documentatie wordt de automatische intrekking van blootgestelde tokens beschreven (samenvatting van de GitHub-documentatie door de auteurs).\tAuthenticatiehosts met een afzonderlijk domein die werden waargenomen in Steam OpenID-stromen (bijv. rbsnin.com, howl.uno, sc-auth.net) leverden geen blokkering door de Link Filter op 2026-09-21 op, terwijl hun hoofddomeinen dat wel deden.\n3. Geld verdienen aan misbruik\tGitHub brengt geen transactiekosten in rekening voor items die via automatisering door derden worden verplaatst; het verdienmodel is gebaseerd op abonnementen en aanbiedingen op de marktplaats.\tValve verkoopt de case-sleutels waarmee de items kunnen worden verkregen, en de Community Market brengt een totale vergoeding van ongeveer 15% in rekening voor verkopen die binnen de Market worden afgerond. Er wordt hier geen schatting gemaakt van de inkomsten die aan platforms van derden kunnen worden toegeschreven.\n4. Levensduur van ontwijkingslussen\tOpgeschorte OAuth-client-ID’s werken bij opschorting niet meer op het hele platform; in de documentatie wordt geen termijn voor het nemen van maatregelen vermeld en hier wordt ook geen termijn aangenomen.\tBij de controles van 2026-09-19 en 2026-09-21 werd voor authenticatiehosts met afzonderlijke domeinen en registratiedata tussen 2011 en september 2026 geen blokkering door het Link Filter vastgesteld. De registratiedatum vormt een ondergrens voor mogelijk gebruik, maar is geen bewijs van ononderbroken gebruik.\nBronnen: GitHub-column — Door GitHub gepubliceerde documentatie over API-limieten en platformbeleid (samenvatting door de auteurs, geen letterlijke citaten) · Steam-column — Linkfiltercontroles van 2026-09-19 en 2026-09-21 (linkfilter-recheck-2026-09-21.json), RDAP-register (domain-registration.json) en de gearchiveerde supportklachten (bewijsarchief).\nDeel B — Regels en handhavingsgeschiedenis · Artikel 13\nHet prijsverschil ten opzichte van 0\n\nHet artikel bevindt zich in een Steam-voorraad; de verkoop vindt elders plaats. Een fabrieksnieuwe AWP Dragon Lore had 62 actuele aanbiedingen op CSFloat; de laagste vraagprijs $10,623.95. Op de eigen markt van Steam kan geen vraagprijs worden weergegeven die hoger is dan ongeveer $1,800. Om tegen de waargenomen hogere prijs te verkopen, heeft een eigenaar een koper of marktplaats buiten Steam nodig. Het artikel en de overdracht ervan zijn nog steeds afhankelijk van Steam.\n\nWhat this means — the Community Market listing ceiling\n\nSteam’s own market refuses a listing above roughly $1,800. A seller may ask less, never more. Items whose market price sits above that line therefore cannot be sold at that price on Steam at all — which is the mechanism that moves those sales to third-party venues while the item itself never leaves Valve’s inventory system.\n\nSection 13 — the off-Steam price gap →\n\nContext en bronbeperkingen\n\nIn dit hoofdstuk komen drie verschillende tellingen voor, die niet onderling uitwisselbaar zijn. 245 is het aantal CS2-categorieën waarvan het goedkoopste actieve aanbod op 20 september 2026 uitsluitend op CSFloat hoger was dan $1,800. 241 dat is dezelfde verzameling minus de vier categorieën die zijn vastgezet aan het $100,000-plafond van CSFloat, het paneel waarop de $13.63M-ondergrens wordt berekend. 248 is een ander overzicht: categorieën waarvan de prijs op 23 september 2026 door twee of meer van de vijf marktplaatsen boven het maximum lag. De marktplaatsen overlappen elkaar, dus de aantallen van verschillende platforms mogen nooit bij elkaar worden opgeteld. Elk cijfer hier is een vraagprijs, geen afgeronde verkoop, en niets daarvan is omzet, omzetcijfer of winst — noch voor Valve, noch voor wie dan ook. De door PriceEmpire vermelde waarden zijn afgeronde schattingen die door die site zijn gepubliceerd, en de Steam-kaart omvat items uit andere Steam-spellen, waardoor de reikwijdte van de vergelijking niet identiek is.\n\nEén artikel. Twee prijssystemen.VOLG HET VERSLAG\nStap 3 / 3\n\nBij dat verzoek heeft de verkoper een alternatieve handelsplaats of koper nodig. Het artikel is nog steeds afhankelijk van de voorraad en het overdrachtssysteem van Steam.\n\nSTEAMOver $1,800Gepubliceerde maximumbedrag voor aanbiedingen op de Community Market\nOPGESLAGEN CATALOGUS$10,623.95Fabrieksnieuw AWP Dragon Lore – prijs op aanvraag\nDE AFHANKELIJKHEIDNog steeds een Steam-artikelDe voorraad en de overdracht staan nog steeds op Steam\n01 / ARTIKELValve speloverzichtCS2- of Dota 2-item in Steam\n02 / PLAFONDOver $1,800 op SteamMaximale prijs voor één marktadvertentie\n03 / BUITEN VRAAG$10,623.95 voor Dragon LoreGoedkoopste CSFloat-aanbieding in de momentopname van die datum\n04 / LEVERINGSteam blijft in de ketenEigendom en overdracht van voorwerpen zijn afhankelijk van het systeem\nMARKTSTRUCTUUR · MOMENTOPNAME VAN 20 SEPTEMBER 2026\nHet prijsverschil is meetbaar.\n\nWe hebben de categorieën van artikelnamen geteld waarvan het goedkoopste actieve aanbod strikt boven $ lag1,800. CSFloat en Skinport zijn afzonderlijke momentopnames met overlappende CS2-voorraden; hun aantallen kunnen niet bij elkaar worden opgeteld. De externe aanbiedingen laten zien waar hogere vraagprijzen worden vermeld, terwijl Steam nog steeds het eigendom en de overdracht van artikelen regelt.\n\n245CS2-CATEGORIEËN · CSFLOAT\n166CS2-CATEGORIEËN · SKINPORT\n3DOTA-2-CATEGORIEËN · SKINPORT\n$10,623.95DRAGON LORE FLOOR ASK\n\nDragon Lore: 62 biedt in de categorie ‘Factory New’ CSFloat aan; de weergegeven prijs is een vraagprijs, geen bevestigde verkoopprijs. Steam staat toe dat het artikel voor een lagere prijs wordt aangeboden, maar het is niet toegestaan de waargenomen hogere vraagprijs te vermelden. In de verklaring op Valve’s 2016 wordt bevestigd dat het bedrijf op de hoogte is van gokexploitanten die gebruikmaken van OpenID en de handelsinfrastructuur van Steam. Of een bepaalde marktplaats van een derde partij de regels van Valve overtreedt, moet afzonderlijk worden vastgesteld.\n\nBekijk het volledige register →CSFloat JSON ↗Skinport JSON ↗Verklaring van Valve over ‘2016’ ↗\nDIRECTE CSFLOAT-API / SNAPSHOT MET DATUM$13.63M\n\nMinimale totale vraagprijs in 241 productcategorieën en 3,395 actieve aanbiedingen. Berekend als de goedkoopste vraagprijs van elke categorie vermenigvuldigd met het aantal aanbiedingen. Vier categorieën die vastzitten aan het $100,000-plafond van CSFloat zijn uitgesloten van dit conservatieve panel.\n\nWat het bedrag aangeeft\n\nDeze aanbiedingen vertegenwoordigen ten minste $13,631,888.25 in de geadverteerde vraagprijzen voor deze beperkte CSFloat-subset. Als we de vier categorieën met de hoogste prijs meerekenen, komt men uit op $14,231,888.25. Dit is een minimum bij actieve biedingen, niet de gerealiseerde omzet, de kasomzet, de winst of de gehele CS2-markt.\n\nOpnieuw berekenen op basis van de CSFloat-momentopname met 245 rijen ↗\nPRICEEMPIRE / GELIJSTE WAARDESteam: nr. 15 van 39\nVeel locaties vermelden een waarde in dollars die hoger is dan Steam.\nUUSkins\n$133.8M\nYouPin898\n$127.5M\nBuff.163\n$104M\nMoon.Market\n$100.3M\nWhite.Market\n$89.6M\nBuff.Market\n$86.7M\nSteam\n$31M\n\nDe zes grootste weergegeven waarden en Steam. PriceEmpire rondt deze getallen af; Steam geeft aan $31M. Veertien beursgenoteerde locaties staan boven deze locatie op basis van de weergegeven dollarwaarden.\n\nPRICEEMPIRE / AANTAL AANBIEDINGENSteam: nr. 1 van 39\nSteam staat nog steeds aan kop wat betreft het aantal aanbiedingen.\nSteam\n32,2 miljoen\nYouPin898\n5,9 miljoen\nC5Game\n4,6 miljoen\nHaloSkins\n4,4 miljoen\nSkinport\n3,8 miljoen\n\nSteam toont 32,2 miljoen aanbiedingen. Het aantal aanbiedingen en de totale vraagprijs geven antwoord op verschillende vragen; veel goedkope aanbiedingen kunnen het totaal aantal aanbiedingen sterk beïnvloeden.\n\nBron: Openbare vergelijking van PriceEmpire ↗ gearchiveerd 2026-09-21 ↗, vastgelegd op 2026-09-20 om 19:03 UTC; gedateerde extractie van 39 rijen ↗. De cijfers zijn afgeronde schattingen en de voorraad kan zich over meerdere locaties uitstrekken. Op de kaart van Steam staan ook voorwerpen uit andere Steam-spellen vermeld, dus de reikwijdte is niet identiek. De vermelde waarde geeft de vraagprijs weer, niet de verkoopopbrengst of omzet.\n42\nEEN ANDERE BRON / STEAMANALYST\nHet commerciële ecosysteem ligt voor het grijpen.\n\nDe marktplaatsgids van SteamAnalyst gearchiveerd 2026-07-19 ↗ vermeldt 42 externe CS2-marktplaatsen naast Steam, met recente prijsgegevens voor 32 van de 43 vermeldingen. PriceEmpire vermeldt 39 marktplaatsen op basis van zijn eigen selectiecriteria. Genoemde bedrijven, openbare aanbiedingen, zichtbare prijzen: deze economie is voor iedereen inzichtelijk.\n\nHET PLAFOND IS HET MECHANISME: DE UITVERKOOP VERLIEST AAN KRAFT, HET ARTIKEL NIET.\n\nVijf marktplaatsen, vastgelegd in één gelicentieerde momentopname, 248 CS2-productcategorieën hebben elk afzonderlijk een prijs die twee of meer van de door Steam vastgestelde maximumprijs van ongeveer $1,800 overschrijdt — en geen enkele daarvan is te vinden op Steam. In hetzelfde momentopname werd de gehele catalogus op prijs ingedeeld: de markt van Valve bevat 95.3% van de artikelcategorieën onder zijn limiet en 1.9% van de categorieën daarboven. De inkrimping is geen gevolg van een dalende vraag; ze valt precies samen met de gepubliceerde regel. Om tegen die prijzen te verkopen is een externe koper of marktplaats nodig, terwijl Steam nog steeds de controle heeft over de voorraad en de overdracht — de transactie verlaat de kassa van Valve en de levering blijft op de infrastructuur van Valve.\n\nSteam Veelgestelde vragen over de markt ↗gearchiveerd 2026-09-21 ↗Steam Abonnementsovereenkomst ↗gearchiveerd 2026-09-21 ↗Atlas-dataset met vijf marktplaatsen ↗Herkomstverklaring ↗Eerdere momentopname van CSFloat ↗Skinport-overzicht ↗PriceEmpire ↗gearchiveerd 2026-09-21 ↗SteamAnalyst ↗gearchiveerd 2026-07-19 ↗Prijsverschillenregister ↗Prijsladderatlas ↗\n\nDeel C — Wettelijke kaders\nDeel C — Wettelijke kaders · Artikel 14 · Toegang van personeel\nWie kan de beveiligingsmaatregelen resetten?\nContext en bronbeperkingen\n\nDe beveiliging van een account hangt ook af van de personen die een account kunnen herstellen, privégegevens kunnen inzien of de beveiligingsmaatregelen ervan kunnen resetten. Het onderzoek moet deze bevoegdheden net zo nauwlettend volgen als het misbruik van de API.\n\nBij het herstellen van een account krijgt een medewerker van de klantenservice de bevoegdheid om een account aan de eigenaar te onttrekken. Valve heeft tweemaal — in februari 2023 en november 2025 — schriftelijk bevestigd dat deze bevoegdheid is gebruikt om accounts aan de verkeerde personen over te dragen. Met een tussenpoos van drieëndertig maanden, via hetzelfde kanaal. Hieronder: wat die toegang waard is, zes gevallen met bronvermelding, en het logboek Valve bevat gegevens over elk van deze gevallen en is aan niemand vrijgegeven.\n\nGearchiveerde getuigenis / 9 mei 2025\nEen herstelticket waardoor de beveiliging van het account werd uitgeschakeld, en een gemeld verlies van $10,000\n\nEen gebruiker in het verzamelde supportarchief meldt dat Steam Support het wachtwoord heeft gereset en de accountbeveiliging heeft uitgeschakeld nadat iemand anders een herstelticket had ingediend. De auteur zegt dat het account al jaren inactief was, items bevatte uit 2016–2017 en Steam Guard had, een gekoppeld telefoonnummer en opgeslagen herstelcodes.\n\n\"Steam De klantenservice heeft toch iemand anders toegang tot mijn account gegeven.\"\n\nBewering in de eerste persoon, vastgelegd in steam_support_tickets_MEGA.json, nummer 110. Lees het volledige bericht ↗\n\nDit is niet het ongeluk van één gebruiker. Dezelfde procedure — een hulpverzoek waarbij een account wordt overgedragen aan degene die de oudere gegevens aanlevert — is de vastgelegde werkwijze voor alle gevallen in het onderstaande overzicht, en Valve heeft dat tweemaal schriftelijk bevestigd.\n\nDe eigenaar kan dat debat niet winnen. Bij het herstelproces wordt gevraagd om de eerste cd-sleutel, het eerste e-mailadres, de eerste kaart en het eerste telefoonnummer. Die gegevens staan in de database van Valve en worden door de helpdesk opgehaald — naar verluidt gaan ze vijftien jaar terug. Iemand die een kopie van je dossier heeft, kan altijd meer van je geschiedenis boven water halen dan jijzelf. Doelwitten werden zorgvuldig geselecteerd: jarenlang inactief, van grote waarde en vaak tweedehands gekocht, zodat de houder de oorspronkelijke sleutel nooit heeft gekend. Daarna werden de accounts volledig verwijderd, waardoor het spoor van de itemgeschiedenis werd verbroken dat de gemeenschap gebruikt om een skin te traceren — een verwijdering die een gewone gebruiker niet kan uitvoeren zonder de standaard wachttijd.\n\nMinimale bevoegdheden / OWASP A01\n\nHerstelbevoegdheden moeten worden beperkt tot de betreffende taak, onafhankelijk worden gecontroleerd en worden geregistreerd. Controleer wie inloggegevens kan resetten, Steam Guard kan verwijderen, factureringsgegevens kan inzien of accountgegevens kan exporteren. OWASP-richtlijnen voor toegangscontrole ↗ gearchiveerd 2026-09-20 ↗\n\nBrede toegang tot ondersteuningRisico op het gebied van toegangsrechten\nMeer dan alleen de voorraad.\n\nAls er misbruik wordt gemaakt van brede toegangsrechten, kan privételemetrie een instrument worden voor profilering, gerichte phishing en surveillance. Tot de potentiële slachtoffers behoren gewone gebruikers, militairen, publieke figuren en hun families. Dit is een dreigingsmodel; voor de exacte machtigingen zijn toegangsbeheersgegevens nodig.\n\n01 IP-geschiedenis en locatie\nIP-logbestanden kunnen de netwerkgeschiedenis en de geschatte locatie onthullen. Op zichzelf geven ze echter geen nauwkeurig beeld van fysieke verplaatsingen.\n02 Apparaat-fingerprinting\nApparaat-ID’s kunnen, indien deze worden verzameld en toegankelijk zijn, sessies en accounts aan elkaar koppelen.\n03 Activiteitstelemetrie\nTijdstempels van inlogmomenten en sessiegegevens kunnen patronen aan het licht brengen, waaronder activiteiten die niet zichtbaar zijn op een openbaar profiel.\n04 Communicatie en contacten\nToegang tot opgeslagen berichten of contactgegevens zou de mogelijkheden voor profilering en social engineering vergroten.\n05 Ontmaskering van identiteit\nAan de hand van originele e-mail-, telefoon- en betalingsgegevens kan een pseudoniem account aan een persoon worden gekoppeld.\n06 Doorverkoop van gegevens en verantwoordingsplicht\nGeëxporteerde doellijsten kunnen worden gebruikt voor gerichte oplichting. Stel vast wie de dader is, waarvandaan toegang is verkregen, wie de ontvangers zijn en welke overboekingen er hebben plaatsgevonden; de locatie op zich is geen bewijs van toegang of juridische immuniteit.\n\nValve beschrijft IP-logging, apparaatgegevens, betalingsgegevens en externe ondersteuningsaanbieders in zijn Privacybeleid §§ 3, 5.2 gearchiveerd 2026-09-21 ↗. Het beleid staat toegang door derden toe — het audittraject waaruit zou blijken welke aannemer toegang heeft gehad tot welke categorie, wanneer en op grond van welke machtiging, is echter niet openbaar gemaakt.\n\nParagraaf 14.1 · het register · juni 2022 → november 2025 · alle cijfers zijn onderbouwd\nValve liet de deur twee keer openstaan, met een tussenpoos van drieëndertig maanden. Ze ging nooit dicht.\n\nEr zijn zes gevallen gemeld waarin accounts werden overgenomen via het eigen hulpkanaal van Steam, of via de inloggegevens die door dat kanaal worden beschermd. Elk bedrag is het cijfer dat de genoemde bron heeft gepubliceerd, en elke bron wordt bij naam genoemd. Twee van de zes gevallen zijn volledig vergoed. Het verschil tussen deze gevallen en de rest lag niet in wat er gebeurde, maar in wie er toekeek.\n\nValve, schriftelijk — februari 2023\"De betreffende items zijn uit je account verwijderd omdat ze afkomstig waren van een account dat via een ondersteuningsverzoek was gehackt; het CS:GO-team neemt hiervoor de verantwoordelijkheid op zich. We hebben de ruiltransacties ongedaan gemaakt en de items verwijderd uit alle accounts die ze hadden ontvangen.\"Steam Ondersteuning voor het beantwoorden van een ontvanger van HFB-berichten, overgenomen door Dexerto, 21 februari 2023 ↗ gearchiveerd 2025-08-18 ↗\nValve, weer schriftelijk — november 2025 · 33 maanden later\"Een supportmedewerker die de hulpaanvraag heeft afgehandeld, heeft onze procedure niet gevolgd, waardoor uw account aan iemand anders is toegewezen. Mijn excuses voor deze fout.\"Steam Reactie van Support op Hawkeye337, geciteerd in Dexerto, 14 november 2025 ↗\n21 juni 2022\nHFB — de grootste voorraad in het spel$2,000,000+ · verhoogd naar $3,000,000+ in de vervolgmeting van februari 2023\n\nZeven Souvenir AWP Dragon Lores en de #1 Blue Gem Karambit; dat mes alleen al heeft een waarde van ongeveer $1.26 miljoen. Het account was al drie jaar inactief, terwijl de mobiele authenticator nog steeds actief was; het e-mailadres en het wachtwoord zijn toch gewijzigd via de herstelprocedure van de klantenservice.\n\nHet geld was al op voordat de spullen weg waren. Volgens berichten $200,000+ Een deel van de verkoopopbrengst was al opgenomen via market.csgo.com — een marktplaats waar transacties in contanten en cryptovaluta worden afgewikkeld. Bij het ongedaan maken van een transactie krijg je de skin terug. Het geld dat iemand al heeft opgenomen, wordt niet teruggegeven.\n\nEn de oplossing werkte niet meer. Een koper heeft zijn ‘Souvenir Dragon Lore’ naar een opslagruimte in het spel verplaatst. Het rollback-script van Valve kon niet in de eigen container kijken, dus heeft het de eigenaar een nieuw exemplaar gegeven en het verborgen exemplaar laten staan — Valve heeft een $130,000 item bij een poging om een diefstal ongedaan te maken. Het werd ontdekt door het vergelijken van item-ID’s en meldingen van de community, en werd een maand later, in juli 2022, verwijderd. De koper kreeg zijn geld terug van BUFF, niet van Valve. Een noodmaatregel die zo wankel is, is geen controle; het is wat een platform doet als het geen controle heeft.\n\nDexerto, 21 juni 2022 ↗ gearchiveerd 2022-07-02 ↗ · Kaspersky ↗ · uitbetalingsbedrag per Esportfire, 22 juni 2022 ↗ gearchiveerd 2026-05-15 ↗, daar toegeschreven aan meerdere Twitter-bronnen · duplicatie en verwijdering volgens Esportsbetting, 14 juli 2022 ↗\n\nGerestaureerdDe transacties werden ongedaan gemaakt. De artikelen werden weer uit de voorraad gehaald van mensen die er de volle prijs voor hadden betaald.\n14 augustus 2022\nCS.Money — de eigen bots van het platform$6,300,000 · 19,000+ skins · eerste schatting $1.6M\n\nAanvallers hebben de bestanden van de mobiele authenticator van de handelsbots van de marktplaats buitgemaakt en leeggemaakt, waarna ze een deel van de buit naar bekende handelaren hebben gestuurd om het spoor te verdoezelen. Onderzoekers uit de gemeenschap hebben in kaart gebracht 55 accounts van aanvallers binnen enkele uren en publiceerde ze.\n\nValve heeft niets teruggedraaid. Als reden werd opgegeven dat een site van een derde partij buiten Steam valt — dezelfde Steam waarvan de inventaris, handels-API en het accountsysteem van begin tot eind door de diefstal werden misbruikt.\n\nEsportfire, 14 augustus 2022 ↗ gearchiveerd 2025-11-15 ↗\n\nAfgewezenEr vond geen terugboeking plaats. Het verlies bleef voor rekening van het platform en zijn gebruikers.\nGemeld\n21 februari 2023\nQkss — dezelfde deur, dezelfde acteur$1,000,000+\n\nEr is gemeld dat dit op dezelfde manier is afgehandeld als HFB, door dezelfde medewerker, via hetzelfde ondersteuningsverzoek. HFB was acht maanden eerder volledig afgehandeld. Qkss was dat niet.\n\nEén route. Twee antwoorden. Uit de gepubliceerde gegevens blijkt geen enkel verschil tussen de twee gevallen, behalve de omvang van het publiek.\n\nDexerto, 21 februari 2023 ↗ gearchiveerd 2025-08-18 ↗\n\nAfgewezenNiet gerestaureerd.\nGemeld\nfebruari 2023\nDe handel met voorkennis zelf — een jaar lang≈ $320,000 · heeft een looptijd van ongeveer een jaar; het gaat niet om een voorraadwaardering\n\nVia de ondersteuningspagina kon de accountgeschiedenis worden geraadpleegd tot en met 15 jaar oud — de eerste cd-sleutel, de eerste e-mail, de eerste kaart. Dat is precies het bewijs dat bij het herstelproces wordt gevraagd, en daarom wint degene die de database beheert altijd het geschil met degene die de rekening beheert.\n\nBlogger Mzkshow onthulde hoe de insider „Steam Help” en zijn medewerker „Alexander” het gemunt hadden op inactieve accounts met meer dan $100k aan skins. Een gestolen M4A4 Howl met iBUYPOWER- en Titan Katowice 2014-holo’s werd verkocht voor $35,000 en kwam uiteindelijk terecht bij Valerii \"b1t\" Vakhovskyi van NAVI, die hier geen idee van had. Nadat Valve tussenbeide was gekomen, heeft de aannemer zijn gehele Steam helpdesk ontslagen.\n\nVKPlay ↗ · Lis-Skins ↗ · Escorenews (RU) ↗ · Dexerto (EN) ↗\n\nGeen registerValve heeft nooit bekendgemaakt om hoeveel accounts het hier ging, noch heeft het de betrokkenen hiervan op de hoogte gesteld.\nGemeld\n2 december 2024\n\"Matvey\" — na de ontslagen$13,000\n\nEr werd toestemming gegeven voor herstel aan iemand die accountgegevens had verstrekt die de eigenaar zelf niet kon verifiëren. Twee jaar nadat de aannemer zijn Steam-helpdesk had opgeheven, leverde dezelfde aanpak hetzelfde resultaat op.\n\nGearchiveerd bericht, 2 dec. 2024 ↗ gearchiveerd 2025-08-05 ↗ · bronrijen en hashes ↓\n\nAfgewezenNiet gerestaureerd.\n13 november 2025\nHawkeye337 (Mark Spurlock) — en de tweede bekentenis≈ $300,000–$500,000 · de volledige holo-collectie van Katowice 2014\n\nDe aanvaller eiste 1 bitcoin en begon de collectie naar Negevs te verplaatsen om deze te vernietigen. Steam Het schriftelijke antwoord van Support is de tweede bekentenis hierboven: een technicus heeft de hulpaanvraag afgehandeld, heeft de procedure niet gevolgd en heeft het account aan iemand anders doorgegeven.\n\nDe oorzaak van de storing was de toevoer. Enkele uren nadat de berichten met de tag Valve op X waren geplaatst, werd het account teruggegeven en werden alle stickers hersteld. Qkss had dat publiek niet.\n\nSkin.club ↗ · Dexerto ↗ · Esportfire ↗ gearchiveerd 2025-12-17 ↗\n\nGerestaureerdBinnen enkele uren nadat het bericht trending was, werd het weer verwijderd.\nWat uit de boekhouding blijkt, en wat geen enkel afzonderlijk geval aantoont.\n\nDe route is nooit afgesloten geweest. De eerste opname dateert van februari 2023 en de tweede van november 2025 — met een tussenpoos van drieëndertig maanden, met tussendoor een massaal ontslag bij de aannemer, een gedocumenteerde herhaling en een inbreuk op het platform ter waarde van $6.3 miljoen. Vanaf de eerste diefstal in dit register bleef het kanaal open voor drie jaar en vijf maanden. Wat er ook in 2023 was geregeld, het hulpverzoek zorgde er in november 2025 nog steeds voor dat een account naar de verkeerde persoon werd doorgestuurd — een uitspraak van Valve zelf.\n\nBij de schadevergoeding stond de aandacht op de schade, niet op de schade zelf. Hersteld: de grootste inventaris in het spel, en de verzamelaar wiens thread trending was. Afgewezen: $1,000,000, $6,300,000, $13,000. Valve heeft de regel die hij hanteert nooit gepubliceerd, omdat een gepubliceerde regel die drie zou moeten verklaren.\n\nNiemand werd hiervan op de hoogte gesteld. Niet de gebruikers van wie de accountgegevens uit de database zijn gelezen, niet een toezichthoudende instantie, niet de markt die de artikelen te goeder trouw heeft gekocht en ze vervolgens moest teruggeven. Er is geen melding van een inbreuk, geen incidentrapport, geen overzicht van het aantal getroffen accounts — en de opbrengst die als geld overblijft, via marktplaatsen die in contanten en cryptovaluta uitbetalen. Een transactie kan niet worden teruggedraaid als het geld eenmaal uit Steam is gestroomd.\n\nValve bevat het audittraject van de ondersteuning, het logboek van de hersteltickets en het transactieoverzicht voor elke bovenstaande regel. Hiervan is niets overgelegd. Vraag je eigen exemplaar aan →\n\nDe NDA-kwestie\nVertrouwelijkheid moet gepaard gaan met technische verantwoordelijkheid.\n\nVergelijk geheimhoudingsovereenkomsten met daadwerkelijke machtigingen, exportbeperkingen, goedkeuringen voor het resetten van wachtwoorden en toegangslogboeken. Een standaardantwoord biedt geen oplossing voor een beschuldiging dat er misbruik is gemaakt van het herstelproces zelf.\n\nArtikelen 28, 32–34 van de AVG\n\nArtikel 33 geeft een verwerkingsverantwoordelijke 72 uur de tijd om de toezichthoudende autoriteit in kennis te stellen van een inbreuk op persoonsgegevens; artikel 34 schrijft voor dat de betrokkenen op de hoogte moeten worden gesteld wanneer het risico voor hen groot is. Valve heeft tweemaal schriftelijk bevestigd dat zijn helpdesk accounts aan de verkeerde personen heeft doorgegeven — inclusief accountgeschiedenis, factuurgegevens en al het overige. Er is geen kennisgeving op grond van een van beide artikelen gepubliceerd, en geen enkele betrokken gebruiker heeft gemeld er een te hebben ontvangen. Lees de verordening ↗ gearchiveerd 2026-09-20 ↗\n\nVermeld in uw verzoek dat u ondersteuning nodig hebt →\nDeel C — Wettelijke kaders · Paragraaf 15 · Commerciële schaal\nVolg het geld. Scheid de transacties.\nContext en bronbeperkingen\n\nDe vraag of er sprake is van commercieel gebruik wordt nog urgenter wanneer de geldstromen van elkaar worden gescheiden. Overdrachten van goederen aan derden, de primaire verkopen van Valve en externe uitbetalingen zijn verschillende transacties.\n\nHet artikel is van Valve. De voorraad is van Valve. De overdracht vindt plaats op de servers van Valve. Alleen de betaling vindt ergens anders plaats — en dat is de stap die bepaalt of iemand een geldtransporteur is, en de enige stap die Valve niet uitvoert.\n\nHet inkomstenmechanisme\nWaar het geld daadwerkelijk naartoe gaat.\nDrie paden / één-item-economie\n01 / AccountGebruikersoverzicht\n\nAantal items: Steam\n\n02 / OverdrachtP2P-handel\n\nGebruiker ↔ bot of gebruiker ↔ gebruiker\n\n03 / AfwikkelingExtern platform\n\nSaldo van de locatie of afbetaling Steam\n\nOplageDe economische motor reikt verder dan een transfersom\n\nSteam levert de voorraad- en overdrachtsinfrastructuur die door externe markten wordt gebruikt. Het economische argument van het onderzoek is dat de liquiditeit bij wederverkoop en de terugkerende vraag de uitgaven voor kisten, sleutels en vervangingsartikelen in stand houden, met vergoedingen op daaropvolgende verkopen op de Community Market. Bij een directe P2P-overdracht wordt geen commissie van de Community Market in rekening gebracht; dat boekhoudkundige feit doet echter geen afbreuk aan het bredere voordeel. Valve behoudt te allen tijde de controle over de toegang tot de account en de handelsbeperkingen.\n\n01 / Secundaire vraagLiquiditeit en restwaarde\n\nExterne vraag naar handel en kansspelen\n\n02 / Uitgaven in het basisonderwijsSleutels, hoesjes en capsules\n\nAankopen bij Valve, indien aangeboden\n\n03 / OmzetOpbrengsten uit eerste verkoop\n\nPlus provisies op daadwerkelijke verkopen op de markt\n\n5% + 10%Steam + CS2-vergoeding op verkopen via de Community Market\n\nDe economische conclusie van het onderzoek: liquide doorverkoopmarkten kunnen de aankoop van nieuwe artikelen stimuleren. De bekende 15% is een combinatie van marktvergoedingen, waarbij minimumbedragen en afrondingen van toepassing zijn; het is geen heffing op alle buitenlandse handel.\n\nHet tariefoverzicht van de Community Market van Valve ↗ gearchiveerd 2026-09-21 ↗. Op 25 februari 2026 De procureur-generaal van New York heeft een rechtszaak aangespannen gearchiveerd 2026-09-01 ↗ waarin wordt beweerd dat betaalde lootboxen verband houden met de doorverkoop voor contant geld en schade door gokken — hetzelfde verband dat in dit dossier vanuit het oogpunt van de technische infrastructuur wordt gedocumenteerd. Die klacht is een bewering, geen vaststelling; ze wordt hier aangehaald omdat een staatswetshandhavingsinstantie een vraag heeft gesteld die aansluit bij de vraag die in dit dossier wordt gesteld: waar is het handhavingsdossier dat overeenkomt met de publieke verklaringen?\n\n01 / InvoerStorting in cryptovaluta\n\nExterne service- en portemonneegegevens\n\n02 / OmzettingBalans → skins\n\nArtikelen geleverd via Steam transacties\n\n03 / UitgangVerkoop van externe fiatvaluta\n\nVerkoper, koper en uitbetalingsdienst\n\nKYC?Controleer bij elke overdracht wie de leiding heeft\n\nDit is de manier waarop dit moet worden onderzocht, en niet via een native Steam API-dienst voor het omzetten van contant geld. Controleer bij elke externe aanbieder de identiteitscontrole, de bewaring, de transactie-ID’s en de ontvangers van uitbetalingen voordat je een uitbetaling zonder KYC-controle toestaat.\n\nVerenigde Staten / Wet op het bankgeheim\nClassificeer eerst de activiteit en daarna de verplichting.\n\nFinCEN beoordeelt het overmaken van geld op basis van de activiteiten van een bedrijf. Het accepteren en overmaken van converteerbare virtuele valuta kan leiden tot verplichtingen op het gebied van gelddiensten, afhankelijk van de toepasselijke definities en uitzonderingen. De Steam-wallet van Valve accepteert geld en zet dit om in in-game-items; die items worden vervolgens via externe exploitanten omgezet in echte valuta. Het item en de overdracht ervan vinden plaats op de infrastructuur van Valve; de uitbetaling vindt daar niet plaats, en of een deel van die cyclus voldoet aan de definities van geldovermaking is een classificatiekwestie voor FinCEN, geen conclusie die hier wordt getrokken.\n\nFinCEN FIN-2019-G001, §§ 1–2, 5.1 ↗ gearchiveerd 2025-07-11 ↗\n\nEuropese Unie / witwassen\nVolg opbrengsten, kennis en ondersteuning.\n\nRichtlijn (EU) 2018/1673 heeft betrekking op opzettelijke witwaspraktijken en medeplichtigheid waarbij opbrengsten uit misdrijven betrokken zijn. De vraag in het onderzoek is wat Valve wist over de exploitanten die na 13 juli 2016 gebruik maakten van zijn handels- en OpenID-infrastructuur – toen het dat gebruik openbaar beschreef – en wat het daartegen heeft ondernomen. Valve heeft geen handhavingsrapport per exploitant gepubliceerd; dat rapport, en niet dit dossier, zou de vraag beantwoorden.\n\nEU-strafrechtelijk kader ↗\n\nTerminologie van AMLD6: De bovengenoemde strafrechtelijke richtlijn staat los van Richtlijn (EU) 2024/1640, ook wel AMLD6 genoemd. Voor deze laatste geldt een algemene omzettingstermijn tot 10 juli 2027, met bepaalde uitzonderingen. Artikel 78 ↗ gearchiveerd 2026-08-30 ↗\n\nDeel C — Wettelijke kaders · Paragraaf 16 · Kennisgeving, reactie, aansprakelijkheid\nDe Wet inzake digitale diensten: leg kennis vast\nContext en bronbeperkingen\n\nTwee onderdelen van een kennisgeving op grond van artikel 16 vallen onder de verantwoordelijkheid van de indiener en niet onder dit dossier: de eigen gegevens van de indiener en een verklaring te goeder trouw dat de informatie juist is. Al het overige dat het artikel vereist — de onderbouwde toelichting en de exacte elektronische locatie — is vastgelegd in paragraaf 3 en in het route-register, met opgeslagen reacties en hashes, zodat elke partij de kennisgeving kan indienen. Twee verdere beperkingen van de wet zelf: het verlies van de hostingvrijstelling leidt op zichzelf niet tot aansprakelijkheid op grond van enige andere wet, en het 6% in artikel 52, lid 3, is een wettelijk maximum, geen vastgestelde boete tegen Valve.\n\nOp grond van de DSA behoudt een hostingprovider zijn aansprakelijkheidsvrijstelling slechts zolang hij geen concrete kennis heeft en nalaat op te treden. Dit dossier vormt die kennisgeving. Daarin worden de hosts, de datums, de opgeslagen antwoorden en de hashes genoemd. Sinds de publicatie is de vraag niet langer of Valve het wist, maar wat Valve daarna heeft gedaan.\n\n01juli 2016 / de tentoonstelling ‘The Dossier’\nEen eis van tien dagen.\n\nDe hierboven weergegeven kennisgeving vormt het historische uitgangspunt voor de vergelijking van de handhavingsmaatregelen in het kader van het onderzoek.\n\n0217 februari 2024 / algemene aanvraag\nHet DSA-tijdvenster.\n\nMaak een onderscheid tussen gedragingen in het verleden en gedragingen in de periode waarin de desbetreffende DSA-verplichtingen van toepassing zijn.\n\n03Tien jaar / momentopname van het oorspronkelijke dossier\nDe looptijd moet worden bijgehouden.\n\nDe tijd die is verstreken sinds juli 2016 (zie paragraaf 11) is een dossierindicator. Het gaat hier niet om tien jaar aan vastgestelde DSA-overtredingen. Koppel elke kennisgeving aan een specifiek punt, de toepasselijke wetgeving, het bewijs van verzending en het antwoord.\n\nArtikel 52, lid 3 / wettelijk maximum6%\nvan de jaarlijkse wereldwijde omzet\n\nMaximale boete voor een schending van de DSA-verplichtingen, berekend op basis van het voorgaande boekjaar van de aanbieder. Dit is een wettelijk maximum, geen daadwerkelijk opgelegde boete tegen Valve.\n\nArtikelen 6, 8 en 16 / de juridische toets\n\nBij relevante hostingdiensten kunnen specifieke kennis en het nalaten om tijdig op te treden leiden tot het vervallen van de vrijstelling voor hostingdiensten. Een voldoende nauwkeurige melding kan aantonen dat er kennis was van de betreffende inhoud. De DSA legt geen algemene toezichtplicht op; het vervallen van de vrijstelling leidt op zichzelf niet tot aansprakelijkheid op grond van een andere wet.\n\nDSA: artikelen 6, 8, 16, 52, 53, 93 en overweging 17 ↗ gearchiveerd 2026-09-20 ↗\n\nOpgeslagen klachten bekijken ↗De tijdlijn van het account samenstellen →Volledige juridische en economische analyse →\nDeel C — Wettelijke kaders · Paragraaf 17 · Identiteit, leeftijd, toegang tot commerciële diensten\nMinderjarigen: een Steam-login geldt niet als leeftijdsverificatie\nContext en bronbeperkingen\n\nEr komen nergens in dit dossier gegevens van minderjarigen voor en er zijn ook geen gegevens verzameld: de auteurs hebben zich niet geregistreerd op, geen gegevens achtergelaten bij of ingelogd op enig genoemd platform. Iedereen die op dit hoofdstuk voortbouwt, dient bewijsmateriaal waarbij een kind betrokken is vertrouwelijk te behandelen en identificerende details uit openbare bewijsstukken te verwijderen. COPPA wordt hier aangehaald als een wet inzake de privacy van kinderen met eigen toepassingsvoorwaarden — doelgroep, daadwerkelijke kennis, verzamelde persoonsgegevens — en niet als een algemene regel voor de minimumleeftijd voor gokken; de klacht uit New York uit 2026 is een beschuldiging door een staatsautoriteit, geen vaststelling.\n\n\"Inloggen met Steam\" bewijst dat er een account bestaat. Dat zegt niets over de leeftijd — en op deze sites is het de enige barrière tussen een kind en een storting. Lees het met Paragraaf 3.1: binnen de Steam-client wordt de waarschuwing die een browser zou weergeven nooit geactiveerd, dus het kind ziet er nooit een.\n\nWat biedt Steam OpenID?Accountgegevens\n\nEen geverifieerde SteamID die wordt gebruikt om in te loggen of een account te koppelen.\n\n≠\nWat de exploitant moet aantonenDeelnamevoorwaarden\n\nLeeftijd, rechtsgebied en eventuele vereiste identiteitscontroles.\n\nTechnische grondslag: Documentatie over Steamworks OpenID ↗ gearchiveerd 2026-09-21 ↗. De gedocumenteerde identiteitsverklaring houdt niet in dat de gebruiker wettelijk mag gokken.\n\nCOPPA / kinderen jonger dan 13 jaar\nGeef aan wat de operator en de gegevens zijn.\n\nDe COPPA is van toepassing op diensten die zich op kinderen richten en op diensten waarvan daadwerkelijk bekend is dat zij persoonsgegevens verzamelen van kinderen jonger dan 13 jaar. Het is een wet inzake de privacy van kinderen, geen algemene regel voor de minimumleeftijd voor gokken. Bepaal de doelgroep, de verzamelde persoonsgegevens, de mate van kennis en de procedure voor ouderlijke toestemming.\n\nFTC: COPPA-vereisten ↗ gearchiveerd 2026-09-21 ↗\n\nHet bewijsmateriaal dat bewaard moet blijven\nLeg het traject vast, van het inloggen tot het storten.\n\nBehoud de leeftijdsbeperking, de tekst van de registratievoorwaarden, de toelatingsvoorwaarden, het betalingsproces en de klachtenhistorie van de website. Beoordeel elke exploitant afzonderlijk. Behandel al het bewijsmateriaal waarin een kind betrokken is vertrouwelijk en verwijder identificerende gegevens uit openbare stukken.\n\nEen daarmee verband houdend openbaar handhavingsdossier is het Aankondiging van een rechtszaak in New York in 2026 gearchiveerd 2026-09-01 ↗, waarin wordt beweerd dat betaalde loot boxes schade toebrengen aan jonge gebruikers. Het gaat hier niet om een bevinding in het kader van de COPPA.\n\nDeel C — Wettelijke kaders · Paragraaf 18 · Verzoek op grond van artikel 15 van de AVG\nHet verzoek. Het antwoord. De ontbrekende vergelijking.\n\nHij vroeg om vier dingen, waaronder het logbestand waarmee zou kunnen worden achterhaald wie er een API-sleutel aan zijn account had toegevoegd. Drie dagen later werd het ticket afgesloten met een link naar een pagina waarop geen van deze gegevens te vinden is — en de zin waarmee het wordt afgesloten, wordt tegengesproken door de eigen advocaten van Valve.\n\nVan wie deze account is · Herkomst en beperkingen\n\nDeze schermafbeeldingen zijn niet van PhishDestroy. Ze zijn afkomstig van een gewone Steam-accounthouder — een deelnemer aan een korte enquête die in het kader van dit project is gehouden, die het verzoek zelf heeft ingediend en de schermafbeeldingen heeft aangeleverd. De account is van hem, het ticket is van hem en de correspondentie vindt plaats tussen hem en Steam Support. Dit project heeft het verzoek niet ingediend, heeft geen account op het platform en is geen partij in dit ticket.\n\nOp 16 september 2026 diende hij een verzoek om inzage in zijn persoonsgegevens in op grond van artikel 15 van de AVG/CCPA in, waarin hij specifiek vroeg om registratielogboeken van API-sleutels, inloggeschiedenis met IP-adressen, autorisatiegeschiedenis van apparaten en transactiegeschiedenis. Op 17 september verwees medewerker „Logen” hem door naar de zelfbedieningspagina „Accountgegevens”. Op 18 september gaf hij aan dat de gevraagde categorieën niet op die pagina stonden en vroeg hij om escalatie naar het privacyteam of de functionaris voor gegevensbescherming (DPO). Op 19 september sloot medewerker „Kal“ het ticket af met dezelfde doorverwijzing. Beide schermafbeeldingen zijn hieronder bewaard (e-mailadres van de aanvrager is verborgen; SHA-256 in steam_tos_assets/screenshot-manifest.json).\n\nHij is om een heel gewone reden een geschikte aanvrager: zijn account bevat een Steam Web API-sleutel die hij niet zelf heeft aangemaakt en die is geregistreerd bij localhost. Het is niet bekend wanneer het is ontstaan — niet aan hem, en ook niet op basis van iets wat Valve hem ter beschikking heeft gesteld, omdat het enige document waarmee de datum zou kunnen worden vastgesteld het registratielogboek van de API-sleutel is, en dat is precies de categorie die de afsluiting achterhield. De sleutel is niet nieuw: hij dateert van vóór het moment waarop hij er kennis van nam, met een tijdsinterval dat hij om dezelfde reden niet kan bepalen.\n\nAndere accounthouders dienen hetzelfde verzoek in. Elk antwoord dat binnenkomt, wordt hier op dezelfde voorwaarden toegevoegd als deze twee — ticketnummer, vastleggingsdatum, SHA-256, aanvrager geanonimiseerd — ongeacht of de categorieën worden verstrekt of geweigerd.\n\nDit project neemt geen standpunt in over de reden waarom het ticket is gesloten. Er werd daarin geen reden vermeld, en ook hier wordt er geen reden uit afgeleid.\n\nHet verzoek. Het antwoord. De vergelijking.VOLG HET VERSLAG\nStap 3 / 3\n\nHij vroeg om vier specifiek genoemde categorieën. De pagina ‘Accountgegevens’ waarnaar hij werd doorverwezen, is de eigen selfservice-export van Valve, en dit project kan de inhoud daarvan niet opsommen voor de account van iemand anders — daarom wordt hier geen volledige vergelijking per categorie gepubliceerd. Wat wel vastligt, is zijn verklaring van 18 september dat de categorieën er niet waren, en de afsluiting van 19 september waarin de doorverwijzing werd herhaald zonder hierop in te gaan.\n\nHET VERZOEKSpecifieke categorieënAPI-sleutel, inloggegevens, apparaat- en transactiegegevens\nHET ANTWOORDReferentie accountgegevensControleer de uitwisseling van steun\nDE TESTWat is er geleverd?Vergelijk elke gevraagde categorie\nScherm 1/2 — Verzoek (16 sep) en eerste antwoord, agent \"Logen\" (17 sep)\nGDPR ticket HT-2YBP-F7JP-D4VB — request and first response\nBron: help.steampowered.com, ticket HT-2YBP-F7JP-D4VB · vastgelegd op 16–17 september 2026 · e-mailadres van de aanvrager verborgen 2026-09-21 · Bestand: gdpr-ticket-1.png · SHA-256 da940c731ab9869d226e9d06ccc8a1b393738766b7b0c445a56662623e025a66 (screenshot-manifest.json).\nScherm 2/2 — Escalatieverzoek (18 sep) en afsluiting, medewerker \"Kal\" (19 sep)\nGDPR ticket HT-2YBP-F7JP-D4VB — escalation request and closure\nBron: help.steampowered.com, ticket HT-2YBP-F7JP-D4VB · vastgelegd op 18–19 september 2026 · Bestand: gdpr-ticket-2.png · SHA-256 44844ea7b251f7fd7d79f87ee1578a846606a97b9659d3a53b322120c422219b (screenshot-manifest.json).\nAfsluitende reactie, 19 september (letterlijk):\n\"De gegevens Steam die worden bewaard, zijn al te vinden op de pagina 'Accountgegevens'. Aangezien de klantenservice Steam geen verdere informatie kan verstrekken, dit verzoek wordt afgesloten.\"\nGeen gegevens verstrekt · geen rechtsgrond voor weigering vermeld · geen uitkomst van de escalatie weergegeven\nDie zin klopt niet, en de advocaten van Valve zelf bewijzen dat. In de brief van de raadsman van 1 oktober 2025 wordt in paragraaf 1.9 een correlatie op apparaatniveau beschreven waarbij één apparaat aan tientallen accounts wordt gekoppeld (Bijlage A). Bij datzelfde antwoord waren 830 pagina’s aan bewaarde documenten gevoegd (Bijlage B). Er staat niets van op de pagina ‘Accountgegevens’.\nWaarom dit account om het API-sleutelverslag heeft gevraagd\n\nHij heeft die vier categorieën niet zomaar uitgekozen. De localhost het sleutelwoord voor zijn account is het kenmerk van een script, niet van iemand die een echt domein in de ontwikkelaarspagina invoert (Paragraaf 5, Paragraaf 6). Het enige document waaruit blijkt wie het heeft aangemaakt en waarvandaan, is het registratielogboek van de API-sleutel. Dat was het eerste waar hij om vroeg. Dat is wat de rechtbank achterhield.\n\nBron: de rekeninghouder, tijdens de enquête voor dit project. De bovenstaande schermafbeeldingen van de tickets zijn versleuteld; de sleutelpagina is niet gepubliceerd.\n\nBeoordeling · PhishDestroy\n\nHet afsluiten van een ticket terwijl de vraag nog openstaat, is hier geen toeval. Het is de normale gang van zaken. Wij hanteren 16,319 bewaarde klachten- en ondersteuningsdossiers en 354 ontdubbelde ondersteuningsverzoeken daaruit afgeleid. Dit kaartje is een gedateerd, volledig vastgelegd voorbeeld van de vorm die ze aannemen.\n\nOndersteuningsticket — BewaardHT-2YBP-F7JP-D4VB\nType aanvraagArtikel 15 van de AVG (verzoek om inzage)\nTicketstatusGESLOTEN 19 SEP 2026 — GEEN GEGEVENS VERSTREKT\nMakelaars op de beurs\"Logen\" (17 sep), \"Kal\" (19 sep)\nGearchiveerd16 september 2026\nGevraagde gegevensWie heeft de Web API-sleutel geregistreerd die aan dit account is gekoppeld, en vanaf welk IP-adres / apparaat / tijdstempel?\nAangehaalde rechtsgrondslagAVG, artikel 15 — recht op inzage in persoonsgegevens\nHet wettelijk kader:Artikel 12, lid 3, geeft de verwerkingsverantwoordelijke een termijn van één maand vanaf de ontvangst (die met opgave van redenen kan worden verlengd). Die termijn was op het moment van publicatie nog niet verstreken, en in dit dossier wordt geen schending van de termijn aangevoerd. Het bezwaar betreft de inhoud: het slotantwoord bevat een link naar een zelfbedieningspagina, maar laat niet zien dat de vier genoemde gegevenscategorieën zijn verstrekt, en indien de verwerkingsverantwoordelijke weigert op te treden, is hij krachtens artikel 12, lid 4, verplicht de redenen daarvoor en de klachtenprocedures te vermelden. Geen van beide komt in het slotantwoord voor.\nWaarom juist deze gegevens van belang zijn\n\nHet gebeurtenissenlogboek van de Web API-sleutel is het overzicht waaruit blijkt of een derde partij een sleutel heeft geregistreerd met behulp van een gestolen sessiecookie — het mechanisme dat wordt beschreven in de klachten over inventarisdiefstal die in het archief van dit dossier zijn bewaard. Het openbaar maken van wie een API-sleutel heeft geregistreerd, vanaf welk IP-adres en op welk tijdstip, zou:\n\nGeef het slachtoffer de mogelijkheid om het IP-adres waarmee de API is aangemaakt te vergelijken met zijn eigen inloggeschiedenis\nBreng de IP-adressen van datacenters aan het licht die verband houden met bekende infrastructuren voor phishing en gokbots\nBewijs aanleveren dat bruikbaar is in civiele of strafrechtelijke procedures tegen de dader\nGeef aan of de rekeninghouder op de hoogte is gesteld toen de sleutel werd aangemaakt\nWat uit het dossier blijkt: Valve bewaart gegevens op apparaatniveau en gegevens over accountkoppelingen — deze worden beschreven in de brief van de raadsman van 1 oktober 2025 (zie Bijlage A, Bewijsmemorandum — Bron 1). In ticket HT-2YBP-F7JP-D4VB werd door de betrokkene om hetzelfde soort gegevens gevraagd en werd het ticket afgesloten met een verwijzing naar een zelfbedieningspagina die volgens de betrokkene deze gegevens niet bevatte. Of die weigering rechtmatig is, is een vraag voor de toezichthoudende autoriteit; het gevolg is dat de betrokkene de gegevens niet ontvangt.\nDe uitwisseling — vier berichten, drie dagen\n\nTwee Steam-klantenservicemedewerkers reageerden onder de voornamen die op het ticket stonden vermeld: „Logen” op 17 september en „Kal” op 19 september. Beiden verwezen de aanvrager naar de pagina „Accountgegevens”. Niets op het ticket geeft aan of het verzoek het privacyteam of de functionaris voor gegevensbescherming van Valve heeft bereikt, en uit het dossier blijkt niet wie de medewerkers zijn, wat hun functies zijn of hoe het ticket is doorgestuurd.\n\n16 SEP\nArt. 15: verzoek ingediend met betrekking tot vier genoemde categorieën gegevens\n17–18 sep\nVerwijzing naar accountgegevens; de aanvrager vraagt om escalatie naar de functionaris voor gegevensbescherming\n19 SEP\nTicket gesloten met dezelfde verwijzing; geen gegevens, geen opgegeven reden\nWaarop heeft de betrokkene volgens artikel 15 van de AVG uitdrukkelijk recht?\nArt. 15, lid 1, onder a)Doeleinden van de verwerking — waarom Valve de gegevens bewaart\nArt. 15, lid 1, onder b)Gegevenscategorieën — wat Valve inhoudt\nArt. 15, lid 1, onder c)Ontvangers of categorieën van ontvangers — wie de gegevens heeft ontvangen (bijvoorbeeld de houder van de API-sleutel)\nArt. 15, lid 1, onder d)Bewaartermijn of criteria voor het vaststellen daarvan\nArt. 15, lid 3Een kopie van de persoonsgegevens die worden verwerkt — d.w.z. het API-sleutelverslag zelf\nART. 12, lid 3Antwoord vereist binnen één maand vanaf de ontvangst; een verlenging moet binnen die maand worden gemeld. De termijn was op het moment van publicatie nog niet verstreken. Art. 12, lid 4: Als de verwerkingsverantwoordelijke geen maatregelen neemt, moet hij aangeven waarom en de betrokkene informeren over de mogelijkheden om een klacht in te dienen.\nProcedure voor het indienen van een klacht bij de toezichthouder — voor alle gebruikers\n\nElke gebruiker die een verzoek op grond van artikel 15 AVG heeft ingediend bij Valve en geen conform antwoord heeft ontvangen (of een standaardafwijzing zonder gegevens), kan een klacht indienen bij de toezichthoudende autoriteit in zijn of haar EU-/EER-lidstaat. De vestiging van Valve in de EU is Valve GmbH in Hamburg, dus de leidende toezichthoudende autoriteit voor grensoverschrijdende klachten is de Hamburgse commissaris voor gegevensbescherming en vrijheid van informatie (HmbBfDI). (De vertegenwoordiger op grond van artikel 27 van Valve is eveneens gevestigd in Hamburg; het adres van een vertegenwoordiger is op zich niet bepalend voor de bevoegde autoriteit.) Er kan ook een klacht worden ingediend bij de autoriteit van de lidstaat van de klager op grond van artikel 77.\n\nHmbBfDI-klachtenformulier ↗ Tekst van de AVG (art. 12, 15, 77) ↗ gearchiveerd 2026-09-20 ↗Richtlijnen van het EDPB ↗\n\nTicketnummer voor eventuele klachten: HT-2YBP-F7JP-D4VB — in dit dossier opgenomen als een gedocumenteerd geval.\n\nEen gedocumenteerd geval\nDe documenten bestaan wel; de betrokkene heeft ze echter niet ontvangen.\n\nDe raadsman van Valve heeft in een brief van 1 oktober 2025 de correlatiegegevens op apparaatniveau beschreven. Op 19 september 2026 werd een verzoek op grond van artikel 15 voor dezelfde categorie gegevens afgesloten met een verwijzing naar een zelfbedieningspagina die volgens de verzoeker deze gegevens niet bevatte, zonder dat daarvoor een rechtsgrondslag werd vermeld. Ticket HT-2YBP-F7JP-D4VB is één gedocumenteerd geval; of dit een bredere praktijk weerspiegelt, is een vraag voor de toezichthoudende autoriteit, die Valve om zijn afhandelingsgegevens kan vragen.\n\nArtikelen 12, 15 en 77 van de AVG / Toezichthoudende autoriteit\n\nEen klacht op grond van de artikelen 12 en 15 kan kosteloos rechtstreeks bij de bevoegde toezichthoudende autoriteit worden ingediend (artikel 77). De autoriteit kan corrigerende maatregelen opleggen, waaronder bevelen om aan het verzoek om inzage te voldoen, en boetes op grond van artikel 83, lid 5, onder b), voor inbreuken op de rechten van de betrokkene. Het bewaren van het oorspronkelijke ticketnummer en een eventueel Valve-antwoord (of het ontbreken daarvan) versterkt een klacht.\n\nBekijk het DSAR-sjabloon →\nDeel C — Wettelijke kaders · Artikel 19 · Contractenrecht\nDe abonneeovereenkomst in strijd met de eigen architectuur van het platform\nContext en bronbeperkingen\n\nDe auteurs zijn geen juristen en dit alles vormt geen juridisch advies. De SSA wordt geciteerd uit de herziening van 10 september 2026; een andere herziening kan anders luiden, en de nummering van de artikelen is tussen de herzieningen gewijzigd — vergelijk het artikel met de versie die van toepassing was op het betreffende gedrag. De argumenten in de artikelen 25 en 32 geven aan wat de verordening voorschrijft, niet dat een toezichthoudende autoriteit een inbreuk heeft vastgesteld. De cijfers in argument 1 bevatten de toepassingsbeperkingen zoals uiteengezet in artikel 13.\n\nDrie van de centrale bepalingen van de SSA staan op gespannen voet met de manier waarop het platform is opgezet: het verbod op commercieel gebruik in combinatie met een prijsplafond op de Market, waardoor verkopen met een hoge waarde buiten het platform plaatsvinden; de aansprakelijkheidsclausule voor gebruikers met betrekking tot API-sleutels, in tegenstelling tot een sleutel-eindpunt waarvoor vóór 2023 geen tweefactorauthenticatie vereist was; en de handhavingsbepalingen, in tegenstelling tot een openbaar register waaruit blijkt dat er geen handhaving per exploitant plaatsvindt. Of deze spanningen van invloed zijn op de afdwingbaarheid, is een vraag voor de rechter; in dit hoofdstuk worden de feiten uiteengezet die een rechter ter beschikking zouden staan.\n\nArgument 1 / Marktkapitalisatiearchitectuur\nHet marktplafond en het verbod op commercieel gebruik\n\nDe Steam Community Market hanteert een maximumprijs van ongeveer $1,800. Op vijf marktplaatsen in een verouderde momentopname (23 september 2026) worden 248 CS2-artikelcategorieën op twee of meer van die marktplaatsen afzonderlijk tegen een prijs aangeboden die boven dat maximum ligt; dergelijke artikelen kunnen niet tegen die prijzen worden verkocht op het eigen platform van Valve. Eigenaren die die prijzen willen hanteren, maken gebruik van externe marktplaatsen, die draaien op Steam-accounts en de Steam-API — het gebruik daarvan wordt door de SSA als commercieel aangemerkt, tenzij dit uitdrukkelijk is toegestaan.\n\nArtikelen overschrijden het marktplafond → externe markten vullen het tekort aan → die markten maken gebruik van Steam-accounts en de Steam-API → de SSA verbiedt commercieel gebruik zonder toestemming → er is geen register met toestemmingen gepubliceerd. De gecombineerde vergoeding van de Community Market van ongeveer 15% geldt alleen voor verkopen die binnen de Market zijn afgerond, niet voor deze externe transacties.\nArgument 2 / Beveiligingsarchitectuur voor API-sleutels\nDe kwetsbaarheid van de API-sleutel is eerder een kwestie van platformontwerp dan van nalatigheid van de gebruiker\n\nVóór 2023 accepteerde het eindpunt voor het aanmaken van API-sleutels van Steam een POST-verzoek met een gestolen sessie-ID en genereerde het inloggegevens met uitgebreide rechten zonder bevestiging via e-mail, een tweede verificatiemethode of verificatie via een apparaat. De klachten over API-kaping die in dit onderzoek zijn verzameld, volgen allemaal hetzelfde patroon: een script van de aanvaller, een gestolen sessiecookie, het stilletjes aanmaken van een sleutel en het onderscheppen van transacties (de inhoud van het verzoek wordt weergegeven in paragraaf 8).\n\nArtikel 25 van de AVG (gegevensbescherming door ontwerp) en artikel 32 (beveiliging van de verwerking) schrijven technische maatregelen voor die in verhouding staan tot het risico. Het uitgeven van een toegangsbewijs waarmee transacties kunnen worden onderschept zonder een tweede authenticatiefactor of kennisgeving aan de eigenaar, is een ontwerpkwestie voor de verwerkingsverantwoordelijke. Of de SSA-clausule die de aansprakelijkheid bij de gebruiker legt, tegen die achtergrond kan worden ingeroepen, is een vraag voor de rechter en de toezichthoudende autoriteit.\n\nArgument 3 / Real-time inzicht\nValve ontvangt bij elke aanmelding de hostnaam van de authenticatie\n\nDe hostnaam van de authenticatieserver komt in leesbare tekst aan bij het OpenID-eindpunt van Valve in openid.return_to en openid.realm (de vorm van het verzoek wordt weergegeven in paragraaf 3). Het extraheren ervan is een standaardhandeling. Vanaf 2026-09-22 stond bij 26 paren het hoofddomein op de Link Filter, terwijl de host met de Steam-login dat niet was. Valve heeft geen handhavingsgegevens per operator gepubliceerd, dus uit openbare gegevens kan niet worden afgeleid of er naast de Link Filter nog andere maatregelen op deze hosts zijn toegepast.\n\nWie draagt de kosten?\nHet patroon in de gearchiveerde klachten\n\nIn de onderzochte klachten volgt het antwoord van Steam Support op een melding van misbruik van een API-sleutel steeds hetzelfde patroon: herstel wordt geweigerd, er wordt gewezen op de verantwoordelijkheid van de gebruiker voor het account en de bijbehorende API-sleutel, en het ticket wordt gesloten. In dit dossier wordt geen schatting gegeven van het totale aantal getroffen accounts of de totale waarde van het verlies; er is geen bron voor een dergelijk cijfer gevonden.\n\nDe vraag is niet of individuele gebruikers fouten hebben gemaakt. De vraag is wie verantwoordelijk is voor een architectuur die het tot 2023 mogelijk maakte dat een POST-verzoek met een gestolen cookie kon worden gebruikt om inloggegevens met uitgebreide rechten voor het verhandelen van effecten aan te maken, zonder dat er een melding werd gegeven en zonder tweefactorauthenticatie.\nDe SSA als document versus de SSA als contract\nEen rechtbank die dit dossier beoordeelt, zou de SSA niet op zichzelf beschouwen.\n\nHet zou dit document lezen in samenhang met de brief van de raadsman van oktober 2025, waarin de correlatie op apparaatniveau, de registratiedata van de auth-hosts, de tijdstempels van de batchregistraties, de inhoud van het verzoek om een API-sleutel en de tien jaar tussen de kennisgevingen van juli 2016 en de platforms die in september 2026 nog steeds in bedrijf waren, worden beschreven. Dat is het dossier waar Valve zich over zou moeten buigen.\n\nSSA ten opzichte van het dossier / belangrijkste punten\n\"Geen commercieel gebruik\" — het marktplafond zorgt ervoor dat hoogwaardige verkopen naar commerciële markten van derden worden verplaatst\n\"Gebruikers zijn verantwoordelijk voor API-sleutels\" — geen tweefactorauthenticatie op het sleutel-eindpunt vóór 2023\n\"We treden op tegen overtreders\" — sinds juli 2016 zijn er geen handhavingsgegevens per exploitant meer gepubliceerd\n\"Je hebt ingestemd met de voorwaarden\" — bij het 'hijack'-patroon wordt de instemming door een script verzonden, niet door de accounthouder\nConclusie · Wat uit het dossier blijkt en wat wij vragen\nDe bevindingen. De documenten waar we om vragen.\nContext en bronbeperkingen\n\nElk van de onderstaande bevindingen is gekoppeld aan een gedateerd openbaar document in de bovenstaande paragrafen. De verzoeken zijn gericht aan de autoriteiten die toegang kunnen afdwingen tot het enige waar dit onderzoek geen vat op heeft: de eigen handhavings-, toegangs- en verwerkingsgegevens van Valve.\n\nElk verzoek volgt op een bevinding met een datum. De autoriteiten kunnen documenten opvragen die in het kader van dit onderzoek op basis van openbare bronnen niet kunnen worden afgedwongen.\n\nWat uit openbare bronnen blijkt\n44 live-platforms worden geauthenticeerd via een afzonderlijk registreerbaar domein — 27 met een gepubliceerd bewijsbestand per route, 17 afkomstig uit handmatige verzameling en apart vermeld. Per 2026-09-22 was bij 26 paren het hoofddomein geblokkeerd in de Steam Link Filter, terwijl de host waarop de inloggegevens stonden dat niet was — csgogem.com geblokkeerd, api.csgem.com geregistreerd sinds maart 2014. Steam ontvangt die hostnaam in openid.realm en openid.return_to bij elke aanmelding. Paragraaf 3\nOp 13 juli 2016 heeft Valve het mechanisme bij naam genoemd en verboden, en in de kennisgevingen van zijn raadsman van 20 juli 2016 werd een termijn van tien dagen vastgesteld. In de tien jaar sinds die termijn is er geen handhavingsrapport per exploitant gepubliceerd. Artikel 11\nHet Steam Web API-sleutel-eindpunt verstrekte vóór 2023 een toegangsbewijs met hoge bevoegdheden en de mogelijkheid tot transacties op basis van uitsluitend een sessiecookie, zonder tweede authenticatiefactor. Paragraaf 5\nEen verzoek op grond van artikel 15 van de AVG (ticket HT-2YBP-F7JP-D4VB) werd na drie dagen afgesloten met een link naar de zelfbedieningspagina en zonder gegevens. Artikel 18\nWat we van elke instantie vragen\nKansspelcommissie van de staat Washington\nOpen het dossier uit 2016 opnieuw. Vraag om een overzicht per operator waarin wordt aangegeven welke accounts, bots en return-hosts na de kennisgevingen van tien dagen zijn geblokkeerd, en welke operators later weer toegang hebben gekregen. Paragraaf 2\nHmbBfDI (Hamburg; Valve GmbH)\nGa na of het antwoord op grond van artikel 15 voldeed aan de verplichting van de verwerkingsverantwoordelijke, en eis dat de registratiegegevens van de API-sleutel en de toegangsgegevens die relevant zijn voor de identificatie van de dader, worden verstrekt. Artikel 18\nDSA-coördinatoren voor digitale diensten\nVermeld de auth-host-routing in het verslag als opmerking en beoordeel vervolgens of het antwoord van Valve aan de verplichtingen voldoet zodra de kennis is gedocumenteerd. Artikel 16\nElke betrokkene\nGebruik het sjabloon van artikel 15 om dezelfde gegevens voor je eigen account op te vragen; aan de hand van een bewaard gegeven kan worden nagegaan wie een reset heeft geïnitieerd of een sleutel heeft aangemaakt. Bijlage G\n\nDe enige eis die ten grondslag ligt aan alle vier is dezelfde: maak de gegevens over handhaving, toegang en verwerking openbaar die alleen Valve in bezit heeft. Een waarschuwing op de startpagina, een brief met een termijn van tien dagen en een zelfbedieningspagina zijn uitingen van controle. Of er daadwerkelijk controle is uitgeoefend, is een vraag die het openbare register niet kan beantwoorden, maar een toezichthouder wel.\n\nBijlagen — primaire bewijsstukken en werkmateriaal\nBijlage A — Correspondentie met de raadslieden\nBewijsnota — materiaal verstrekt door Bron 1\n\nBewijsgrondslag en bronvermelding voor de correspondentie van de raadsman waarop in de artikelen 1, 18 en 19 wordt verwezen.\n\nFeitelijke basis en status van de bron — documenten verstrekt door Bron 1\nDe gebruiker wiens definitieve schorsing aanleiding gaf tot deze controle, is niet het onderwerp ervan. Of die schorsing terecht was, wordt hier niet onderzocht, en dit dossier verdedigt noch betwist deze. Het account staat niet ter discussie. Waar het om gaat, is het materiaal: Bron 1 — de houder van het geblokkeerde account, die de onderstaande correspondentie ontving van de raadsman van Valve in zijn hoedanigheid van betrokkene bij zijn eigen AVG-verzoek — heeft die correspondentie en de bijbehorende dossierstukken doorgegeven, samen met het recht om deze openbaar in te zien. De naam wordt niet vermeld; de documenten worden beschreven aan de hand van datum, metadata van de opsteller en hash.\n\nDie correspondentie werd verstuurd naar aanleiding van een verzoek op grond van de AVG/DSAR. In het kader daarvan heeft de raadsman van Valve een ondertekende verklaring in het dossier opgenomen, waarin een functionaliteit wordt beschreven waarvan Steam Support eerder aan gebruikers had meegedeeld dat deze technisch niet haalbaar was. De hieronder geciteerde alinea is die verklaring.\n\nDe verdere analyse door de auteurs van het gegenereerde logboekfragment is niet opgenomen in dit dossier in afwachting van een onafhankelijk onderzoek. Er wordt in geen enkel ander onderdeel van dit onderzoek op een beroep gedaan.\n\nDe officiële verklaring: voortdurende telemetrie op apparaatniveau\n\nIn paragraaf 1.9 van de brief die wordt toegeschreven aan de raadsman van Valve, stellen de advocaten van Valve het volgende: \"Tussen 2019 en 2023 werd dit account voornamelijk gebruikt vanaf een apparaat dat ook werd gebruikt om in te loggen op tientallen gestolen Steam-accounts.\"\n\nHet feit: De raadsman van Valve beschrijft hier een correlatie op apparaatniveau tussen verschillende accounts over een periode van vier jaar. De klantenservice van Steam heeft slachtoffers van diefstal meegedeeld dat het technisch niet mogelijk was om gestolen voorwerpen te traceren of accounts aan apparaten te koppelen. Steam Guard Apparaatautorisatie is openbaar gedocumenteerd, dus het bestaan van gegevens per apparaat is op zich niet nieuw; wat wel nieuw is, is de schriftelijke bevestiging van de raadsman dat die gegevens worden bewaard en over meerdere jaren heen tussen accounts worden gekoppeld.\n\nWaarom dit belangrijk is: De correlatie die één apparaat in verband kan brengen met tientallen gekaapte accounts over een periode van vier jaar, behoort tot dezelfde categorie gegevens die de helpdesk aangaf niet te kunnen gebruiken ten behoeve van de slachtoffers. Gegevens van die categorie zouden het mogelijk maken om accounts en apparaten in een keten van diefstal en doorverkoop te identificeren. Welke gegevens er bestaan, hoe lang ze worden bewaard en op welke gronden ze niet aan de betrokkenen worden verstrekt, zijn vragen voor de toezichthoudende autoriteit.\n\nBron: brief van de raadsman van Valve van 1 oktober 2025, paragraaf 1.9, en de bijlage in PDF-formaat van 830 pagina’s · ontvangen door Bron 1 naar aanleiding van een verzoek op grond van artikel 15 van de AVG · SHA-256 van de bijlage vastgelegd in disclosure-audit.json · de brief zelf wordt niet weergegeven; rekeningnamen en gegevens van derden zijn weggelaten.\n\nStatus: open\nHet bronmateriaal is beschikbaar via het bewijsarchief.\nBijlage B — De gegenereerde PDF · controle op het wegwerken van vertrouwelijke informatie\nDe bewerking in de gegenereerde PDF is louter cosmetisch: de afgedekte tekst kan nog steeds worden geëxtraheerd\n\nDe raadsman van Valve reageerde op een verzoek om inzage op grond van de AVG met een bijlage van 830 pagina’s, waarin de geschrapte passages over de tekst heen zijn geschilderd in plaats van te worden verwijderd. 902,270 tekens bevinden zich onder de zwarte balken en worden direct weergegeven met een tekst-extractietool — inclusief de identificatiegegevens van derden die juist door de streepjes moesten worden verborgen. Hier worden alleen geaggregeerde cijfers gepubliceerd; er wordt geen vertrouwelijke inhoud weergegeven en de bijlage zelf wordt niet gepubliceerd.\n\n1. Wat de geometrische controle aan het licht heeft gebracht\n\nHet antwoord op grond van artikel 15 van de AVG van 1 oktober 2025 werd vergezeld van een PDF-bijlage van 830 pagina’s (metadata van de maker van Aspose.PDF voor .NET, aangemaakt en gewijzigd op dezelfde datum). De auteurs voerden een geometrische controle op paginaniveau uit: voor elke pagina werden ondoorzichtige, bijna zwarte rechthoeken gelokaliseerd die over de tekstlaag waren aangebracht, en werden de eronder liggende, extraheerbare tekens geteld.\n\nGemeten aan de hand van het gegenereerde bestand\n902,270\nTekens die nog steeds onder de zwarte balken vandaan kunnen worden gehaald\nGeteld, niet geschat. Dit is een telling van de betrokken personen — niet van slachtoffers, heridentificaties of incidenten.\n830 / 830\nBetrokken pagina’s — elke pagina\n986\nRechthoeken over uittrekbare tekst\n1,329\nTotaal aantal ondoorzichtige zwarte rechthoeken\nDe zwarte balken worden over de tekstlaag heen getekend; ze verwijderen de tekst niet. Tekst onder de balken kan met standaard PDF-tools worden geëxtraheerd. Alleen totale aantallen worden gepubliceerd; de afgedekte inhoud wordt hier niet weergegeven.\nForensische demonstratie: Scheiding van lagen\nASPOSE.PDF VOOR .NET: MOCK-UP VAN EEN VECTOROVERLAY (BIJLAGE P. 412)\n\nKlacht ingediend tegen account: [INLOGGEN: redacted_user_667]\n\nReden opgegeven door de gebruiker: [TEKST: \"Gebruiker meldt dubbele items in de inventaris en oneerlijk handelsgedrag...\"]\n\nVoorgrond: <path fill=\"#000\" />Tekortkoming: De onderliggende UTF-8-stream is intact\nBron: PDF-bijlage bij de brief van de raadsman van 1 oktober 2025 (830 pagina’s, metadata van de maker van Aspose.PDF voor .NET) · gemeten door de auteurs, methode en aantal per pagina in disclosure-audit.json · De SHA-256-hash van de bijlage die in hetzelfde bestand is opgenomen · de bijlage zelf wordt niet gepubliceerd.\n2. Waarom dit van belang is voor een reactie van de betrokkene\n\nDe raadsman van Valve heeft dit dossier naar een betrokkene gestuurd in reactie op een verzoek om inzage in diens eigen gegevens. De streepjes zijn louter cosmetisch: de tekst eronder is nooit verwijderd, dus de identificatiegegevens van derden die met de streepjes moesten worden verborgen, zijn samen met het bestand bij de ontvanger terechtgekomen. Een redactie die met een tekst-extractietool kan worden opgeheven, verbergt niets en zorgt er bovendien voor dat de ontvanger niet kan vaststellen wat wel en wat niet openbaar is gemaakt.\n\nArtikel 15, lid 4, is de reden waarom die beperkingen überhaupt bestaan: het recht om een kopie te verkrijgen mag geen afbreuk doen aan de rechten en vrijheden van anderen. Aan die verplichting heeft deze productie niet voldaan. Of dit kan worden gekwalificeerd als een inbreuk op persoonsgegevens in de zin van artikel 4, lid 12, is aan de toezichthoudende autoriteit om te bepalen; de openbaarmaking zelf is meetbaar in het bestand en reproduceerbaar door iedereen die over dezelfde bytes beschikt — de SHA-256 is gepubliceerd, de bijlage niet.\n\nWat er onder de streepjes stond, waren geen rekeningnummers. Het betrof de verzameling gebruikersmeldingen die tegen de verzoeker waren ingediend, met de namen van de auteurs erbij: Steam aanmeldingen die, aangezien een aanmelding zelden alleen op Steam wordt gebruikt, de persoon erachter identificeren — volgens de auteurs zijn meer dan 60% van de in het document genoemde gebruikers volledig identificeerbaar — samen met de ruwe, onbewerkte tekst van wat zij hebben geschreven. Die tekst bevat doodsbedreigingen en beledigingen gericht tegen de nationaliteit van de verzoeker. Sommige van de aldus geïdentificeerde personen zijn minderjarigen. De productie heeft een lijst met namen van verslaggevers overhandigd aan de persoon over wie zij verslag hadden gedaan, en dat is precies de schade die artikel 15, lid 4, beoogt te voorkomen.\n\nDe volgorde van de tekens in het bestand is net zo belangrijk als de inhoud ervan. Op het verzoek werd aanvankelijk gereageerd met een eis tot nadere identiteitsbewijzen, met als reden dat het alias-e-mailadres van de verzoeker zijn naam niet bevatte; tijdens de daaropvolgende vertraging werd het account definitief geblokkeerd. In de brief waarin de gegevens uiteindelijk werden verstrekt – meer dan zes weken na de termijn van één maand zoals bedoeld in artikel 12, lid 3 – werd de ontvanger met strafrechtelijke vervolging gedreigd en werd de rest van zijn eigen gegevens achtergehouden totdat hij zijn accountactiviteiten aan de raadsman had toegelicht. De openbaarmaking geeft ook antwoord op twee vragen die Valve niet in het openbaar heeft beantwoord: uit de overgelegde documenten blijkt dat het koppelen van accounts teruggaat tot 2019, en dat er interne telemetrie bestaat van een omvang die Valve nooit heeft beschreven.\n\nToepassingsgebied van dit hoofdstuk: De opmerking hier beperkt zich tot de technische aspecten van de bewerking, zoals vastgesteld aan de hand van het geleverde bestand. De verdere analyse van de geleverde logbestanden door de auteurs wordt achtergehouden in afwachting van een onafhankelijke beoordeling en wordt elders in dit dossier niet als uitgangspunt genomen.\n\nBewijsstuk: brief van de raadsman van 1 oktober 2025 en de bijbehorende PDF-bijlage (SHA-256 vastgelegd in het auditbestand); PDF-metingen op paginaniveau en methode ↗. De volgorde van het verzoek, de afwijzing op pagina 8 en de omschrijving van de openbaar gemaakte documenten worden volledig uiteengezet in het verslag van PhishDestroy, “Mijn hond tegen topadvocaten op het gebied van de AVG”, 17 augustus 2026 ↗ gearchiveerd 2026-08-21 ↗. Accountnamen en gegevens van derden zijn hier weggelaten; er wordt niets weergegeven wat door de streepjes wordt afgedekt.\n\nOp pagina 8 van de begeleidende brief wordt een deel van het verzoek afgewezen, waarbij de reden hiervoor schriftelijk wordt vermeld: Nader informatie is niet mogelijk vanwege de bescherming van de persoonsgegevens van andere gebruikers van het Steam-platform… — Een gedetailleerder antwoord is niet mogelijk, omdat de persoonsgegevens van andere Steam-gebruikers moeten worden beschermd. De bijlage van 830 pagina’s zat in hetzelfde pakket. Wat de streepjes bedekten, waren geen rekeningnummers: het waren de aangiften die tegen de verzoeker waren ingediend, met vermelding van de namen van de opstellers, en met de onbewerkte, niet-geredigeerde berichten in de bijlage. De rekeninghouder had via zijn raadsman Valve om zijn eigen dossier gevraagd; wat hij daaruit kon halen, betrof echter de gegevens van anderen. Niets in deze bijlage draait om de vraag wie de kaders heeft getekend. Wat hieruit blijkt, is dat de bescherming Valve die als grond voor het achterhouden werd aangevoerd, juist de bescherming is die bij dezezelfde overhandiging, in dezelfde envelop, op dezelfde dag niet werd gewaarborgd.\nBijlagen bij ondersteunende documenten en juridische correspondentie\n\nBron: https://phishdestroy.io/steam_dossier/nl/index#exhibit-gallery-section\n\nBijlage D — Verzameling van bronmateriaal\nGeselecteerde primaire bronnen\n\nZes documenten uit het archief — drie GitHub-issues in de trackers van Valve en drie Reddit-berichten over omstreden ondersteuningsresultaten. Elke bron blijft gekoppeld aan de bewering, de opgeslagen tekst en de vraag die hieruit voortvloeit.\n\n1 / 6 geselecteerde records\nKies een bronrecord\nGH-01 / GITHUBOpenen in opgeslagen build\nHardware-sleutels, aangevraagd in 2016\n\nValveSoftware / steam-for-linux · #4521 · 2016-06-27\n\nEen gebruiker heeft Valve gevraagd om ondersteuning voor U2F-hardwaresleutels als alternatieve tweede authenticatiefactor. Het opgeslagen ticket is voorzien van zowel het label ‘Feature Request’ als het label ‘reviewed’, en de status ervan is vastgelegd als ‘open’.\n\nIk vraag om ondersteuning voor een U2F-USB-dongle in Steam als alternatief.\n\nFragment uit de GitHub-issue ↗\nGedocumenteerd verslag\nEen verouderd verzoek om een extra beveiligingsmaatregel voor een account, gepubliceerd in de eigen issue tracker van Valve en gemarkeerd als ’beoordeeld’.\nEis tot verantwoording\nMaak het productbesluit, de reactietermijn en de na beoordeling verleende bescherming bekend.\nOpgeslagen record lezen →GitHub openen ↗\nIn het dossier: Beveiligingsmaatregelen voor accounts →Archief #484 · build 2026-09-17\nGH-02 / GITHUBOpenen in opgeslagen build\nCrash-rapporten zonder effectieve opt-out-mogelijkheid\n\nValveSoftware / steam-for-linux · #6459 · 2019-08-18\n\nDe melder beschrijft een Steam-client van 12 augustus 2019 op Ubuntu 16. Hij of zij meldt dat het uitschakelen van de crash-upload-bestemming na een herstart niet behouden bleef, en voegt de betreffende configuratie toe.\n\nAls ik de `ServerURL` uitschakel, wordt deze na elke herstart overschreven.\n\nFragment uit de GitHub-issue ↗ gearchiveerd 2026-04-19 ↗\nGedocumenteerd verslag\nEen specifieke privacyklacht met de datum van de klant, het besturingssysteem en een uittreksel van de configuratie. Het opgeslagen probleem is nog open.\nEis tot verantwoording\nGeef aan om welk onderzoek het gaat, welke builds hierdoor zijn getroffen en welke wijziging ervoor heeft gezorgd dat de opt-out van kracht is geworden.\nOpgeslagen record lezen →GitHub openen ↗gearchiveerd 2026-04-19 ↗\nIn het dossier: De bijbehorende documenten opvragen →Archief #467 · build 2026-09-17\nGH-03 / GITHUBOpenen in opgeslagen build\nMisbruik van authenticatietickets gemeld aan Valve\n\nValveSoftware / Source-1-Games · #3857 · 2022-02-26\n\nDe auteur beweert dat een serverbeheerder Steam authenticatietickets heeft behouden nadat spelers de verbinding hadden verbroken en misleidende serverlijsten heeft gebruikt. In het bericht wordt Valve gevraagd om dit gedrag aan te pakken.\n\nZorgen dat hun servers er vol uitzien.\n\nFragment uit de GitHub-issue ↗\nGedocumenteerd verslag\nEen openbare melding van misbruik die op 26 februari 2022 is ingediend in de tracker van Valve. De opgeslagen status is ‘open’; de melding bevat links naar schermafbeeldingen.\nEis tot verantwoording\nStel het onderzoeksrapport en het verslag van de corrigerende maatregelen op met betrekking tot het gemelde misbruik van authenticatietickets.\nOpgeslagen record lezen →GitHub openen ↗\nIn het dossier: Reikwijdte van de dataset →Archief #768 · build 2026-09-17\nRD-01 / REDDITProfiel van de auteur\n44 betwiste aankopen op de markt\n\nr/DotA2 · gebruikersnaam niet bekendgemaakt · 2022-07-07\n\nDe auteur meldt 44 ongeautoriseerde aankopen op de Market op 6 juli 2022 en een verlies van ongeveer $500+. Hij/zij geeft aan dat tweefactorauthenticatie was ingeschakeld en beschrijft herhaaldelijke standaardantwoorden van de klantenservice.\n\nDit is mijn tweede ticket en ik heb nog steeds geen antwoord van Steam ontvangen dat niet uit een standaardkopie-en-plak-sjabloon komt.\n\nFragment uit het Reddit-bericht ↗ gearchiveerd 2025-03-20 ↗\nGedocumenteerd verslag\nEen verslag met datums van betwiste aankopen, met links naar schermafbeeldingen van de transacties en een reactie van de klantenservice. De bedragen en gebeurtenissen zijn afkomstig uit het verslag van de auteur.\nEis tot verantwoording\nControleer de betwiste aankopen aan de hand van transactie- en sessielogboeken. Leg uit op basis van welk bewijsmateriaal de beslissing van de helpdesk is genomen.\nOpgeslagen record lezen →Reddit openen ↗gearchiveerd 2025-03-20 ↗\nIn het dossier: Ondersteuning en handhaving →Archief #4,533 · build 2026-09-17\nRD-02 / REDDITProfiel van de auteur\nEen definitieve uitsluiting en gesloten beroepsprocedures\n\nr/ohnePixel · naam van de auteur niet bekendgemaakt · 2024-12-09\n\nDe auteur betwist dat er sprake is van een permanente uitsluiting en zegt dat de aangevoerde redenen betrekking hadden op een vermoedelijke accountoverdracht en meldingen vanuit de community. Hij beschrijft afgesloten tickets en plannen om zijn persoonsgegevens op te vragen.\n\nIk heb mijn situatie uitgelegd en om meer informatie gevraagd, maar ze blijven bij hun besluit en sluiten mijn tickets.\n\nFragment uit het Reddit-bericht ↗\nGedocumenteerd verslag\nEen bewaard gebleven beroepsprofiel, inclusief de redenen die volgens de auteur de geleverde ondersteuning rechtvaardigen en links naar vier afbeeldingen. De publicatiedatum is afkomstig uit de geselecteerde export van de ondersteuning.\nEis tot verantwoording\nGeef aan op basis van welke bewijzen het permanente verbod is ingesteld en welke beroepsmogelijkheden er zijn om dit aan te vechten. Het afsluiten van een beroepsprocedure vormt geen toelichting op het besluit.\nOpgeslagen record lezen →Reddit openen ↗\nIn het dossier: De onderliggende documenten opvragen →Archief #4,766 · build 2026-09-17\nRD-03 / REDDITProfiel van de auteur\nEen herstelreset en een gemeld verlies van $10,000\n\nr/legaladvice · naam van de auteur niet bekendgemaakt · 2025-05-09\n\nDe auteur beweert dat de klantenservice de inloggegevens heeft gereset en de beveiliging van het account heeft uitgeschakeld nadat iemand anders een herstelverzoek had ingediend. Hij meldt een verlies van ongeveer US$10,000 van een inactieve rekening.\n\nSteam De klantenservice heeft mijn wachtwoord gereset en alle beveiligingsinstellingen van mijn account uitgeschakeld.\n\nFragment uit het Reddit-bericht ↗\nGedocumenteerd verslag\nEen bewaarde bewering dat het herstelproces de beveiligingsmaatregelen van het account terzijde schoof. In het opgeslagen bericht staat wat de auteur zegt dat de klantenservice hem heeft verteld.\nEis tot verantwoording\nGeef aan wie toestemming heeft gegeven voor het resetten, welk bewijs van eigendom is geaccepteerd en wat het toegangslogboek is. Het herstellen van een account maakt deel uit van de Valve-beveiligingsmaatregelen.\nOpgeslagen record lezen →Reddit openen ↗\nIn het dossier: De onderliggende documenten opvragen →Archief #4,592 · build 2026-09-17\n\nZes geselecteerde records. GitHub-beschrijvingen geven informatie over de opgeslagen build. Reddit-berichten bevatten de verslagen van de auteurs.\n\nDownload de zes opnames ↓\n\nDe doorzoekbare build bevat 16,319 unieke records: 393 Trustpilot, 5,635 Reddit, 2,395 GitHub, 276 webvermeldingen en 7,620 wikivermeldingen. Meerdere vermeldingen kunnen betrekking hebben op dezelfde gebeurtenis. De afzonderlijke master-export met 40,448 rijen heeft een andere reikwijdte.\n\nZoek in het volledige archief ↗ · Manifest samenstellen ↗ · Omvang en aantallen van de dataset →\n\nBijlage E — Casestudie\nArchiSteamFarm en de automatiseringsclausule\n\nEen open-sourceprogramma voor het verzamelen van kaarten, waarvan in de eigen FAQ wordt vermeld dat het op miljoenen accounts draait, wat in strijd is met de clausule (§ 4.C) van de abonneeovereenkomst die automatisering verbiedt. De werkwijze — wat een farm bij Valve moet kopen voordat deze iets kan produceren, waarom elke manier om een kaart te verzilveren in strijd is met de licentie, de handhavingsgeschiedenis en wie toezicht houdt op de kaarteconomie — wordt volledig uiteengezet in Bijlage V ↗.\n\nIn de Steam-abonnementsovereenkomst, § 4.C, staat het volgende:\n\n\"Het is niet toegestaan om op welke manier dan ook gebruik te maken van scripts, bots, macro's of andere niet door mensen bestuurde systemen ('automatisering') om interactie te hebben met de inhoud en diensten op Steam.\" — Steam Abonnementsovereenkomst § 4.C (huidige versie) ↗ gearchiveerd 2026-09-18 ↗\n\nValve zorgt ervoor dat deze clausule wordt nageleefd. Daar is het erg goed in. De veelgestelde vragen van ArchiSteamFarm (ASF) — een open-sourceprogramma dat volgens de eigen documentatie draait op meer dan een paar miljoen Steam-accounts sinds de eerste release ruim 11 jaar geleden — geeft drie Steam-berichten van de ondersteuning weer waarin gebruikers die botnetwerken beheerden definitief werden geblokkeerd. Valve ontdekte de netwerken, benoemde ze en schakelde ze uit. De relevante vraag is daarom niet of Valve automatisering op grote schaal kan detecteren.\n\nDe officiële website van het project ArchiSteamFarm Veelgestelde vragen gaat rechtstreeks in op het risico van een verbod:\n\n\"Dit is uiterst onwaarschijnlijk, gezien het feit dat ASF al sinds de eerste release, meer dan 11 jaar geleden, op meer dan een paar miljoen Steam-accounts wordt gebruikt — maar het blijft een mogelijkheid, ongeacht de daadwerkelijke waarschijnlijkheid.\"\n\n\"Valve erkent duidelijk dat er 'Steam nietsnutten' bestaan, zoals hier wordt vermeld, dus als je het mij vraagt, ben ik er vrij zeker van dat als ze daar een probleem mee hadden, ze al iets zouden hebben ondernomen in plaats van erop te wijzen dat ze problemen zouden kunnen veroorzaken op het gebied van VAC. Het sleutelwoord hier is Steam idlers, bijvoorbeeld ASF, en niet game-idlers.\"\n\n— ArchiSteamFarm Veelgestelde vragen, JustArchiNET. Bron: GitHub-wiki ↗ · woordelijk geverifieerd 2026-09-22\n\nIn dezelfde FAQ wordt de vraag „Is er iemand hiervoor geblokkeerd?“ beantwoord met Ja, en geeft weer wat Steam Support aan drie van hen schreef:\n\n1,000+ bots · handelsverbod\n\"Het lijkt erop dat dit account is gebruikt om een netwerk van botaccounts te beheren. Het gebruik van bots is in strijd met de Steam-abonneeovereenkomst.\"\n\nMeer dan 170 bots · definitief geblokkeerd, Winteruitverkoop 2017\n\"Dit account werd gebruikt om op Steam op illegale wijze verzamelkaarten te verzamelen, evenals aanverwante en niet uitsluitend commerciële activiteiten. Het account is definitief geblokkeerd en Steam Support kan geen verdere ondersteuning bieden met betrekking tot deze kwestie.\"\n\nMeer dan 120 bots · definitief geblokkeerd\n\"Dit en andere accounts werden gebruikt om onze netwerkinfrastructuur te overbelasten, wat in strijd is met Steam van de gedragsregels online.\"\n\n— Steam Steunbetuigingen die zijn opgenomen in de ArchiSteamFarm FAQ, onder het kopje „Is er iemand hiervoor geblokkeerd?”. Bron ↗ · woordelijk geverifieerd 2026-09-22\n\nLeg de twee documenten naast elkaar. Een particuliere gebruiker met 1,000 farming-bots wordt geïdentificeerd, krijgt te horen dat „botting een schending is van de Steam abonneeovereenkomst” en wordt definitief verwijderd. De commerciële platforms in dit dossier hebben geautomatiseerde Steam-accounts als hun kernactiviteit, op veel grotere schaal, en verifiëren bij elke aanmelding via Valve's eigen OpenID — en voor geen van hen is er een handhavingsrapport per exploitant gepubliceerd. De clausule werkt. De vraag is tegen wie ze gericht is.\n\nASF wordt hier nergens van beschuldigd, en de interpretatie van het standpunt van Valve is die van ASF zelf — de auteur stelt duidelijk dat „ASF geen toestemming heeft van Valve”. De tool wordt hier als meetinstrument gebruikt: hieruit blijkt dat Valve botnetwerken opspoort, deze schriftelijk bij naam noemt en ze permanent verbant. Valve kan de kwestie in één zin afsluiten door bekend te maken welke commerciële automatisering het toestaat, en per operator bij te houden wat het met de rest heeft gedaan.\n\nWaar het verzamelen van kaarten invloed heeft op de inkomsten van Valve\n\nVerzamelkaarten die in het spel zijn verkregen, worden verkocht op de Steam Community Market, die voor elke voltooide verkoop binnen de Market een totale vergoeding van ongeveer 15% in rekening brengt; het account moet $5.00 USD aan Steam hebben uitgegeven voordat het überhaupt een kaart kan ontvangen; en voor het ontvangen van kaarten is het bezit van het spel of in-game aankopen vereist. Er wordt hier geen schatting gemaakt van de totale omzet — de omvang van de activiteiten wordt uitsluitend vermeld zoals deze in de ASF-FAQ staat. De FAQ vermeldt ook Valve onderscheidende \"Steam luilakken\" (kaarten verzamelen) uit \"spelverslaafden\"; zie de Veelgestelde vragen over ASF ↗. De werkwijze wordt volledig beschreven in Bijlage V — de schaal en de valkuil van commercieel gebruik.\n\nOnderwerpArchiSteamFarm — geautomatiseerd verzamelen van kaarten\nAangegeven schaalMiljoenen accounts (volgens de ASF-FAQ — het exacte aantal actieve accounts is niet geverifieerd)\nGeteld, niet geciteerd10,880,610 API-vermeldingen in totaal in de eigen Steam-groep van ASF (5,360,499 onbeperkt, zoals Steam laat zien) — de „miljoenen” in de FAQ zijn geen verhaal, maar een telling. 88.97% zijn op geen enkele wijze Steam verboden. Het volledige overzicht van de verboden ↗\nInformatie in de documentatie van de tool zelf\nASF logt accounts in via de commandoregel en laat games op stand-by staan om kaarten te verzamelen, zonder de Steam-client te starten (volgens de projectdocumentatie).\nIn de FAQ wordt gesteld dat Valve op de hoogte is van de \"Steam-luilakken\" en dat \"als ze daar een probleem mee hadden, ze allang iets zouden hebben ondernomen\".\nEr is al meer dan 11 jaar geen gerichte handhaving gemeld (volgens de FAQ); de daaruit voortvloeiende kaartverkopen binnen de Community Market brengen Steam's totale vergoeding van ongeveer 15% met zich mee.\nIn de FAQ wordt een aanbevolen maximum van tien accounts per gebruiker genoemd, waarbij de bron Valve wordt aangehaald: \"Deze aanbeveling is gebaseerd op interne Valve-richtlijnen en op onze eigen suggesties.\" Een dergelijke richtlijn is niet gepubliceerd door Valve.\nTechnische limiet, volgens dezelfde FAQ: \"Je kunt maximaal 100 tot 200 bots draaien met één IP-adres en één ASF-instantie.\"\nDe gespeelde speeltijd wordt bijgehouden door Valve — „dit wordt doorgaans om de ongeveer 30 minuten bijgewerkt“ — en in § 4.C wordt „het vervalsen van gameplay-statistieken (bijv. opgeblazen winst- of verliescijfers, XP, speeltijd)“ vermeld als een verboden handeling.\nBronnen\nOfficiële JustArchi ASF FAQ-wiki ↗ ArchiSteamFarm opslagplaats ↗ gearchiveerd 2026-09-24 ↗\nDe automatiseringsclausule is duidelijk; in de FAQ van de ASF staat al jaren vermeld dat de tool op miljoenen accounts draait; er zijn geen meldingen van gerichte handhavingsmaatregelen hiertegen. De kloof tussen de regel en de toepassing ervan is een vaststaand feit; de reden hiervoor wordt hier niet nader toegelicht.\nVolledige tentoonstellingDe kaarteconomie: het proces, de omvang, de vergunning en wie hier toezicht op houdt ↗Wat een boerderij bij Valve moet kopen voordat ze ook maar één kaart kan produceren; de twee regels van § 4.C die het kweken van kaarten omschrijven aan de hand van de gevolgen ervan; waarom elke manier om een kaart te verzilveren in strijd is met de licentie die Valve heeft opgesteld, terwijl Valve een vergoeding vraagt bij de ingang; het handhavingsverslag, inclusief de VAC-golf van juni 2025 en het ketenverbod op basis van gedeelde telefoonnummers; en de Valve-medewerkers en communitymoderators die de kaartverhandelings- en banlijstdiensten rond Steam beheerden.De telling van de verbodenWe hebben Valve niet gevraagd hoe groot de boerderij is. We hebben het geteld. ↗10,880,610 totale accounts (beperkt en onbeperkt) gelezen uit de eigen Steam-groep van ArchiSteamFarm, waar de software standaard bij de eerste start automatisch lid van wordt, tenzij de gebruiker de instelling voor het lid worden van de groep uitschakelt (waarbij zowel commerciële botfarms als reguliere spelers worden meegeteld die de standaardinstelling hebben laten staan). 88.97% hebben geen enkele vorm van Steam-ban; van de 11% die dat wel hebben, zijn 99.8% cosmetische community-bans die de handel nooit verhinderen. Na kruiscontrole met SteamRep komen 67.77% van de genoemde oplichters ermee weg zodra de anti-cheat-verboden buiten beschouwing worden gelaten. Met uitsplitsingen op registratiedatum, geografie en overlevingspercentages — de werkelijke omvang, gemeten, niet alleen beschreven.\n\nAppendix F — Working ledger\n\nRules ledger: clauses against recorded platforms\n\nKies een regel; het register geeft een overzicht van de geregistreerde platforms die onder die regel zijn getagd, met hun hoofddomein, de opgegeven authenticatiehost en het opgeslagen resultaat van de linkfilter. Een geblokkeerde website, een ander domein om in te loggen: volg de regel tot aan de route die overblijft.\n\n175gekoppelde records\naan deze regel\n174 primaire domeinen0 Vermeldingen in C&D\nUITTREKSEL UIT DE REGELGEVING / SSA § 2.G\nCommercieel gebruik en facturering van accounts\n“…exploit the Content and Services or any of its parts for any commercial purpose, except as expressly permitted elsewhere in this Agreement (including any Subscription Terms or Rules of Use).”\nVOLG DE RECORDS\nPlatformregister 175\nDe cijfers in schaalvorm zijn schattingen op basis van bronnen\n\n175 van de gegevens op 175\n\nDienst / moedermaatschappij\tHoofddomein / registratie-instantie\tWaargenomen authenticatiedomein / leeftijd\tSchaal / geregistreerde reactie\n\nCasino\n\tcsgoempire.com\n11.3 yearsRegistered 2015-06-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsgoempirelogin4.com\n6.2 yearsRegistered 2020-07-20\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\trustreaper.com\n23.2 yearsRegistered 2003-06-24\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrustreaper.com\n23.2 yearsRegistered 2003-06-24\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustly.com\n12.4 yearsRegistered 2014-05-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrustly.com\n12.4 yearsRegistered 2014-05-06\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRoulette Casino\n\tcsgofast.com\n11.5 yearsRegistered 2015-03-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsteam-login.authtofast.com\n83 daysRegistered 2026-06-30\nRDAP ↗ · authtofast.com (parent)\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\tduelbits.com\n6.6 yearsRegistered 2020-02-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nswitchflips.com\n6.4 yearsRegistered 2020-04-21\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opener\n\tfarmskins.com\n10.5 yearsRegistered 2016-03-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsteam.kobal.cc\n9.7 yearsRegistered 2017-01-07\nRDAP ↗ · kobal.cc (parent)\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgoluck.com\n9.3 yearsRegistered 2017-05-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsgoluck.com\n9.3 yearsRegistered 2017-05-18\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tinsane.gg\n7.5 yearsRegistered 2019-04-02\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.insane.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcs2skin.com\n3.5 yearsRegistered 2023-03-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncs2skin.com\n3.5 yearsRegistered 2023-03-06\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tjuice.gg\n7.9 yearsRegistered 2018-10-19\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nletmeinjuice.com\n2.4 yearsRegistered 2024-04-15\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tggdrop.com\n8.6 yearsRegistered 2018-02-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nggauth.com\n3.4 yearsRegistered 2023-05-03\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Casino\n\thowl.gg\n9.5 yearsRegistered 2017-03-16\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhowl.uno\n41 daysRegistered 2026-08-11\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tchicken.gg\n5.7 yearsRegistered 2021-01-11\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nchicken.gg\n5.7 yearsRegistered 2021-01-11\nWHOISFREAKS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgocasino.gg\n2.6 yearsRegistered 2024-02-17\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.csgocasino.gg\n2.6 yearsRegistered 2024-02-17\nWHOISFREAKS ↗ · csgocasino.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Casino\n\thunt.gg\n6.9 yearsRegistered 2019-11-04\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.hunt.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Battles\n\tcsbattle.com\n9.8 yearsRegistered 2016-12-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsbattle.com\n9.8 yearsRegistered 2016-12-10\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tskinrave.gg\n3.1 yearsRegistered 2023-08-16\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinrave.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsdouble.gg\n261 daysRegistered 2026-01-03\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsdouble.gg\n261 daysRegistered 2026-01-03\nWHOISFREAKS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\trustchance.com\n8.0 yearsRegistered 2018-10-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhgfuihd.com\n7.6 yearsRegistered 2019-01-27\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Automation\n\tcobaltlab.tech\n3.5 yearsRegistered 2023-03-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncobaltauth.com\n1.7 yearsRegistered 2025-01-07\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\traided.gg\n171 daysRegistered 2026-04-03\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.raided.gg\n171 daysRegistered 2026-04-03\nIP2WHOIS ↗ · raided.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustneo.gg\n1.3 yearsRegistered 2025-06-20\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrustneo.gg\n1.3 yearsRegistered 2025-06-20\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tsplits.gg\n3.7 yearsRegistered 2023-01-23\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsplits.gg\n3.7 yearsRegistered 2023-01-23\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Upgrader\n\tupgrader.pro\n1.2 yearsRegistered 2025-07-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nupgauth.space\n38 daysRegistered 2026-08-14\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tskin.fans\n8.2 yearsRegistered 2018-07-13\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.skinfans.com\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\thotpizza.one\n1.8 yearsRegistered 2024-12-07\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhotpizza.one\n1.8 yearsRegistered 2024-12-07\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tg4skins.com\n10.1 yearsRegistered 2016-08-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.g4s.to\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2royal.com\n4.1 yearsRegistered 2022-08-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ntf2auth.com\n5.2 yearsRegistered 2021-07-27\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2hunt.com\n8.7 yearsRegistered 2018-01-13\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrstspcl.com\n6.1 yearsRegistered 2020-08-08\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2.bet/coinflip\n8.4 yearsRegistered 2018-05-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ntf2.bet\n8.4 yearsRegistered 2018-05-06\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\topenstars.gg\n131 daysRegistered 2026-05-13\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nopenstars.gg\n131 daysRegistered 2026-05-13\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tskins.com\n25.1 yearsRegistered 2001-08-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skins.com\n25.1 yearsRegistered 2001-08-08\nRDAP ↗ · skins.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\twhite.market\n9.6 yearsRegistered 2017-03-01\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwhite.market\n9.6 yearsRegistered 2017-03-01\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\tmoon.market\n7.6 yearsRegistered 2019-02-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nmoon.market\n7.6 yearsRegistered 2019-02-27\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\tcsfloat.com\n5.2 yearsRegistered 2021-07-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsgofloat.com\n11.0 yearsRegistered 2015-09-29\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\tskin.land\n4.7 yearsRegistered 2022-01-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.skin.land\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\thaloskins.com\n2.8 yearsRegistered 2023-12-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhaloskins.com\n2.8 yearsRegistered 2023-12-10\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCorporate Market\n\tbuff.163.com\n29.0 yearsRegistered 1997-09-15\nRDAP ↗ · 163.com (parent)\nOpen Steam Link Filter ↗Filter status is a separate check\t\nbuff.163.com\n29.0 yearsRegistered 1997-09-15\nRDAP ↗ · 163.com (parent)\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Marketplace\n\tmarket.csgo.com\n26.6 yearsRegistered 2000-02-07\nRDAP ↗ · csgo.com (parent)\nOpen Steam Link Filter ↗Filter status is a separate check\t\ndota2.net\n14.9 yearsRegistered 2011-10-29\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRegulated Market\n\tskinport.com\n8.0 yearsRegistered 2018-09-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinport.app\n6.3 yearsRegistered 2020-06-20\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMarketplace/Swap\n\tskinflow.gg\n3.8 yearsRegistered 2022-11-26\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinflow.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\tskin.place\n6.0 yearsRegistered 2020-09-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skin.place\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tskinsmonkey.com\n5.7 yearsRegistered 2021-01-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinsmonkey.com\n5.7 yearsRegistered 2021-01-06\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCorporate Market\n\tskinbaron.de\nRegistry date unavailableRegistry date unavailable\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinbaron.com\n10.7 yearsRegistered 2015-12-22\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Market\n\trust.tm\nRegistry date unavailableRegistry date unavailable\nOpen Steam Link Filter ↗Filter status is a separate check\t\ndota2.net\n14.9 yearsRegistered 2011-10-29\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tpirateswap.com\n6.0 yearsRegistered 2020-09-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nlogin.pirateswap.com\n6.0 yearsRegistered 2020-09-22\nRDAP ↗ · pirateswap.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Marketplace\n\tmannco.store\n8.6 yearsRegistered 2018-03-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nmannco.store\n8.6 yearsRegistered 2018-03-02\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tskinswap.com\n9.9 yearsRegistered 2016-11-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinswap.com\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\texeskins.com\n2.1 yearsRegistered 2024-08-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nexeskins.com\n2.1 yearsRegistered 2024-08-14\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\tbalticskins.com\n153 daysRegistered 2026-04-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nbalticskins.com\n153 daysRegistered 2026-04-21\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tcs.trade\n8.9 yearsRegistered 2017-11-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncs.trade\n8.9 yearsRegistered 2017-11-14\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\trapidskins.com\n4.5 yearsRegistered 2022-03-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.rapidskins.com\n4.5 yearsRegistered 2022-03-11\nRDAP ↗ · rapidskins.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\ttradeit.gg\n9.1 yearsRegistered 2017-08-21\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nconnect-tradeit.com\n4.6 yearsRegistered 2022-02-23\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\t49skins.com\n3.4 yearsRegistered 2023-04-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.49skins.com\n3.4 yearsRegistered 2023-04-19\nRDAP ↗ · 49skins.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tskinvault.gg\n3.4 yearsRegistered 2023-05-06\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinvault.gg\n3.4 yearsRegistered 2023-05-06\nIP2WHOIS ↗ · skinvault.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Trading\n\taim.market\n3.3 yearsRegistered 2023-05-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\naim.market\n3.3 yearsRegistered 2023-05-22\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Sell Portal\n\tskinout.gg\n5.6 yearsRegistered 2021-02-27\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.skinout.gg\n5.6 yearsRegistered 2021-02-27\nIP2WHOIS ↗ · skinout.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Trading\n\tntskins.com\n230 daysRegistered 2026-02-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nntskins.com\n230 daysRegistered 2026-02-03\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Portal\n\tgamerpay.gg\n6.0 yearsRegistered 2020-10-02\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ngamerpay.gg\n6.0 yearsRegistered 2020-10-02\nWHOISFREAKS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Scrap Swap\n\tscrap.tf\n14.0 yearsRegistered 2012-09-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nscrap.tf\n14.0 yearsRegistered 2012-09-03\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Cashout\n\tmarketplace.tf\n14.0 yearsRegistered 2012-09-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nmarketplace.tf\n14.0 yearsRegistered 2012-09-19\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Cashout\n\tskins.cash\n10.5 yearsRegistered 2016-03-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinscash.live\n6.8 yearsRegistered 2019-12-05\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcsgo.net\n14.2 yearsRegistered 2012-07-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncn2.easylot.net\n10.0 yearsRegistered 2016-09-03\nRDAP ↗ · easylot.net (parent)\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCommunity Hub\n\tcybershoke.net\n6.8 yearsRegistered 2019-11-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.cybershoke.net\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMatchmaker Hub\n\tfastcup.net\n14.6 yearsRegistered 2012-02-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.fastcup.net\n14.6 yearsRegistered 2012-02-16\nRDAP ↗ · fastcup.net (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Analytics\n\tleetify.com\n7.6 yearsRegistered 2019-03-01\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nleetify.com\n7.6 yearsRegistered 2019-03-01\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Analytics\n\tscope.gg\n7.8 yearsRegistered 2018-12-10\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nscope.gg\n7.8 yearsRegistered 2018-12-10\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tools\n\ttradeupspy.com\n6.5 yearsRegistered 2020-03-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.tradeupspy.com\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMarketplace\n\tcs.deals\n9.8 yearsRegistered 2016-12-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.cs.deals\n9.8 yearsRegistered 2016-12-03\nRDAP ↗ · cs.deals (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Price DB\n\tpricempire.com\n6.6 yearsRegistered 2020-01-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\npricempire.com\n6.6 yearsRegistered 2020-01-30\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Blackmarket\n\tFSB Market\n7.2 yearsRegistered 2019-07-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nFSB Market\n7.2 yearsRegistered 2019-07-27\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nReady-Account Hub\n\tz2u.com\n26.9 yearsRegistered 1999-11-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwww.z2u.com\n26.9 yearsRegistered 1999-11-10\nRDAP ↗ · z2u.com (parent)\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Gambling\n\tcsgoroll.com\n11.6 yearsRegistered 2015-02-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwww.csgoroll.com\nRegistry date unavailableRegistry date unavailable\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\trollbit.com\n11.9 yearsRegistered 2014-11-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrbsnin.com\n3 daysRegistered 2026-09-18\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nLicenced Casino\n\t500.casino\n5.9 yearsRegistered 2020-11-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRoulette/Slots\n\tcsgobig.com\n11.4 yearsRegistered 2015-04-12\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcasedrop.com\n14.8 yearsRegistered 2011-12-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\tbanditcamp.com\n12.2 yearsRegistered 2014-06-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tskinbox.com\n18.8 yearsRegistered 2007-12-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\ttastydrop.com\n6.1 yearsRegistered 2020-08-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRoulette Casino\n\tcsgopolygon.gg\n6.5 yearsRegistered 2020-03-28\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tmagicdrop.ru\n10.3 yearsRegistered 2016-05-16\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nDice Casino\n\tcsdice.com\n3.8 yearsRegistered 2022-11-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nUpgrader Casino\n\tskinodds.com\n1.2 yearsRegistered 2025-06-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgowin.com\n12.0 yearsRegistered 2014-09-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrash Casino\n\tcsgorun.net\n7.3 yearsRegistered 2019-06-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\topenskins.com\n3.6 yearsRegistered 2023-02-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Gambling\n\trustbet.com\n7.6 yearsRegistered 2019-02-07\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgomagic.com\n9.4 yearsRegistered 2017-05-01\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nUpgrader/Contract\n\tcsgobounty.com\n11.5 yearsRegistered 2015-03-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tezskins.com\n27.5 yearsRegistered 1999-03-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\trustcases.com\n7.2 yearsRegistered 2019-06-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgoreaper.com\n11.1 yearsRegistered 2015-08-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgocases.com\n12.3 yearsRegistered 2014-06-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Upgrader\n\tcsgo-skins.com\n11.2 yearsRegistered 2015-07-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcsgonet.com\n8.8 yearsRegistered 2017-12-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\twtfskins.com\n9.0 yearsRegistered 2017-10-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Casino\n\tflamecases.com\n10.0 yearsRegistered 2016-09-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\tgamedom.com\n11.7 yearsRegistered 2015-01-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Battles\n\tskin.club\n9.0 yearsRegistered 2017-09-04\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsc-auth.net\n7.5 yearsRegistered 2019-04-02\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tdaddyskins.com\n9.9 yearsRegistered 2016-10-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Gambling\n\trustix.gg\n1.7 yearsRegistered 2025-01-16\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Upgrade\n\tskins.club\n4.2 yearsRegistered 2022-07-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgohouse.org\n146 daysRegistered 2026-04-28\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tskinrave.net\n216 daysRegistered 2026-02-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tbloodycase.gg\n19 daysRegistered 2026-09-02\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nClicker/Upgrade\n\tcsgoclicker.com\n8.3 yearsRegistered 2018-05-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\trustbet.gg\n4.0 yearsRegistered 2022-09-30\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcs-drop.com\n262 daysRegistered 2026-01-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\thellstore.net\n11.7 yearsRegistered 2015-01-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustloot.com\n354 daysRegistered 2025-10-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcsgo-case.com\n10.3 yearsRegistered 2016-05-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgogem.com\n9.9 yearsRegistered 2016-10-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\trainbet.com\n8.8 yearsRegistered 2017-11-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nservices.rainbet.com\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustclash.com\n5.4 yearsRegistered 2021-05-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrash Casino\n\t12cs.fail\n181 daysRegistered 2026-03-24\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\twww.tf2easy.com\n6.3 yearsRegistered 2020-06-02\nRDAP ↗ · tf2easy.com (parent)\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2blaze.com\n7.6 yearsRegistered 2019-01-28\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\tshuffle.com\n30.1 yearsRegistered 1996-07-31\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tbuff.market\n5.9 yearsRegistered 2020-10-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tavan.market\n8.3 yearsRegistered 2018-05-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTrading Engine\n\tcs.money\n11.0 yearsRegistered 2015-09-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.dota.trade\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\tuuskins.com\n2.6 yearsRegistered 2024-01-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Market\n\tyoupin898.com\n6.1 yearsRegistered 2020-08-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tc5game.com\n10.5 yearsRegistered 2016-03-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Marketplace\n\twaxpeer.com\n7.3 yearsRegistered 2019-05-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwaxpeer.com\n7.3 yearsRegistered 2019-05-20\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBot Trading\n\tcs.money\n11.0 yearsRegistered 2015-09-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.dota.trade\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nUS Marketplace\n\tdmarket.com\n30.2 yearsRegistered 1996-07-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nOfficial Market\n\tsteamcommunity.com/market\n20.3 yearsRegistered 2006-05-28\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNot an external login site2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTrading Platform\n\tlootfarm.com\n11.9 yearsRegistered 2014-10-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Market\n\trustskins.com\n7.6 yearsRegistered 2019-01-31\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tkrakatoa.com\n26.4 yearsRegistered 2000-05-15\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Marketplace\n\tshadowpay.com\n10.1 yearsRegistered 2016-08-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nChinese Powerhouse\n\tigxe.cn\n15.0 yearsRegistered 2011-09-06\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAutomated Swap\n\tswap.gg\n9.6 yearsRegistered 2017-01-29\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCash-out Portal\n\tbitskins.com\n11.2 yearsRegistered 2015-07-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Automation\n\ttf2mart.com\n1.1 yearsRegistered 2025-08-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Auctions\n\tskinbid.com\n10.2 yearsRegistered 2016-06-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Rental\n\tlootbear.com\n8.7 yearsRegistered 2018-01-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Valuation\n\tbackpack.tf\n14.4 yearsRegistered 2012-05-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Botnet\n\tstntrading.eu\nRegistry date unavailableRegistry date unavailable\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Cashout\n\tskinwallet.com\n18.0 yearsRegistered 2008-09-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nDota 2 Market\n\tdota2market.com\n12.2 yearsRegistered 2014-07-24\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nServer Network\n\txplay.gg\n5.3 yearsRegistered 2021-06-13\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMatchmaking Portal\n\tesportal.com\n26.8 yearsRegistered 1999-12-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nLATAM Hub\n\tgamersclub.com.br\n11.2 yearsRegistered 2015-06-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tools\n\tepidemic.gg\n4.9 yearsRegistered 2021-11-03\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Index\n\tcs2stash.com\n3.5 yearsRegistered 2023-03-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Index\n\tcsgoskins.gg\n6.8 yearsRegistered 2019-12-21\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Index\n\tsteamanalyst.com\n12.6 yearsRegistered 2014-02-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTrading Exchange\n\tsteamcardexchange.net\n13.3 yearsRegistered 2013-05-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tracker\n\tdotabuff.com\n14.2 yearsRegistered 2012-06-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tracker\n\ttracker.gg\n8.9 yearsRegistered 2017-10-12\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAccount Exchange\n\tfunpay.com\n17.0 yearsRegistered 2009-09-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nGrey Market\n\tplayerauctions.com\n26.3 yearsRegistered 2000-06-13\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAccount Portal\n\teldorado.gg\n8.0 yearsRegistered 2018-09-12\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Key Market\n\tg2a.com\n24.8 yearsRegistered 2001-12-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Key Market\n\tkinguin.net\n16.8 yearsRegistered 2009-12-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nVirtual Services\n\tg2g.com\n31.1 yearsRegistered 1995-08-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAccount Broker\n\tplayerup.com\n19.3 yearsRegistered 2007-05-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tsmurfhub.net\n2.7 yearsRegistered 2023-12-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tsmurfaccounts.com\n5.3 yearsRegistered 2021-05-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Shop\n\tbuycsgorank.com\n6.2 yearsRegistered 2020-07-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tcsgosmurfkings.com\n9.3 yearsRegistered 2017-06-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tsmurfstore.co\n8.6 yearsRegistered 2018-03-03\nWHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tsteamlvlup.com\n9.9 yearsRegistered 2016-11-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tsteamlevels.com\n10.6 yearsRegistered 2016-02-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tlevelsteam.com\n79 daysRegistered 2026-07-04\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tsteamlevelu.com\n6.0 yearsRegistered 2020-09-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Boosting\n\teloking.com\n12.2 yearsRegistered 2014-07-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Boosting\n\tboosteria.org\n11.9 yearsRegistered 2014-10-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBoosting SaaS\n\tovergear.com\n14.4 yearsRegistered 2012-04-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBoosting SaaS\n\tblazingboost.com\n14.2 yearsRegistered 2012-06-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Boosting\n\tdota2boost.com\n2.9 yearsRegistered 2023-10-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBoosting SaaS\n\tbuyboost.com\n22.4 yearsRegistered 2004-04-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\nDe redenering van het onderzoekGeselecteerde regel / analyse en toelichting+\nBewijslast\n\nHet onderzoek wijst op de kloof tussen de beperkingen op commercieel gebruik en de diensten die hier zijn geregistreerd. Classificeer elke activiteit en ga na of er sprake is van uitdrukkelijke toestemming, voordat u het als een contractbreuk bestempelt. De tarieven van de Community Market zijn niet van toepassing op alle externe handel.\n\nWat een gelabeld record wel en niet is\n\nEen vermelding wordt gemarkeerd wanneer het dossier een gedateerde opmerking bevat waardoor het platform op het eerste gezicht onder de betreffende clausule valt. Een markering is geen vastgestelde overtreding, en er is voor geen enkel hier vermeld platform een uitdrukkelijke Valve vergunning in het dossier opgenomen. Wanneer een platform over een vergunning beschikt, wordt de vermelding verwijderd zodra deze wordt gepubliceerd.\n\nBronnen en methodologieSchattingen, definities en reikwijdte+\n\nDe bovenstaande aantallen hebben betrekking op de geselecteerde regel. Recordtypen worden per platform één keer gegroepeerd; volledige tags worden weergegeven in de platformdetails. Zoekopdrachten en filters zijn van toepassing binnen die regel. Registratiedata zijn afkomstig uit de opgeslagen momentopname van RDAP / WHOIS. Subdomeinen gebruiken de aanmaakdatum van het bovenliggende domein. De leeftijd op zich is geen bewijs van continue werking of een authenticatieroute. Huidige authenticatiehostnamen zijn afkomstig uit opgeslagen OpenID-verzoeken, met een UTC-tijdstempel; bij onopgeloste controles worden geen oude labels hergebruikt. De observer stopt vóór het inloggen op Steam en test de status van het Steam Link Filter niet. Routewaarnemingen downloaden ↗ Registratieresultaten downloaden ↗\n\nBekijk het bronarchief ↗\nBijlage G — Van een standaardafwijzing naar het onderliggende dossier\nDSAR-handleiding: vraag om het bewijsmateriaal\n\nMaak gebruik van artikel 15 van de AVG om persoonsgegevens op te vragen met betrekking tot het aanmaken van API-sleutels, het herstellen van accounts en toegang tot ondersteuning. Aan de hand van een bewaard gebleven verslag kan worden nagegaan wie een actie heeft geïnitieerd en waarop het platform zich heeft gebaseerd.\n\n01\nBewaar je tijdlijn.\n\nSla accountmeldingen, tickets, transactie-ID’s en datums op in UTC. Beveilig het account en bekijk de herstelopties die van toepassing zijn op het spel en de transactie.\n\nSteam Informatie over handelsbescherming ↗\n02\nVraag uw bewaarde gegevens op.\n\nVraag om tijdstempels, bron-IP-adressen, belangrijke gebeurtenissen in de levenscyclus van sleutels, beveiligingsbevestigingen en herstelmaatregelen met betrekking tot accounts. Neem ook gebeurtenissen met betrekking tot toegang door de ondersteuning en ontvangers op, voor zover die gegevens voor u van belang zijn.\n\n03\nBewaar het afleveringsbewijs.\n\nMaak gebruik van het contactformulier voor privacyzaken van Valve. De gebruikelijke reactietermijn bedraagt één maand; een noodzakelijke verlenging met maximaal twee extra maanden moet binnen die eerste maand worden gemotiveerd.\n\nValve privacy contact route ↗ gearchiveerd 2026-09-21 ↗\n04\nVergelijk de reactie.\n\nVergelijk de logboeken met je tijdlijn. Vraag naar de redenen voor weglatingen en maak vervolgens, indien nodig, gebruik van de klachtenprocedure bij de toezichthoudende instantie. Bewaar het antwoord precies zoals je het hebt ontvangen.\n\nToepassingsgebied / Artikel 15\n\nDe inzageverplichting heeft betrekking op bewaarde persoonsgegevens, inclusief gegevens in logbestanden. Dit garandeert geen inzage in alle interne documenten, gereconstrueerde gegevens of onbewerkte gegevens over anderen. Vraag om een begrijpelijke kopie en om de grondslag voor eventuele beperkingen.\n\nToegangsrichtlijnen van het EDPB, §§ 2, 4–6 ↗ · Artikelen 12, 15 en 77 van de AVG ↗ gearchiveerd 2026-09-20 ↗\n\nVerzoek om inzage van de betrokkeneAVG / Artikel 15\nAccountbeveiliging en toegangsgegevens\n\nVul de velden tussen haakjes in voordat u het formulier verstuurt.\n\nTo: Valve Privacy Team\nSubject: Article 15 GDPR request — account security records\n\nAccount / SteamID: [YOUR ACCOUNT IDENTIFIER]\nRelevant period (UTC): [START] to [END]\nRelated support tickets: [TICKET REFERENCES]\n\nI request a copy of the personal data concerning me that you retain for this period, including:\n\n1. API-key registration, confirmation, use and revocation events, with available timestamps, source IP addresses, registered domains, device or user-agent information and non-secret key identifiers.\n\n2. Recorded account-recovery actions, password/email/phone changes, Steam Guard removals or resets, confirmation events and the account-related evidence relied on to authorize those actions.\n\n3. Personal data in support-access and administrative-action logs concerning my account, including available dates, purposes, actions and the support entity involved, subject to applicable rights of others.\n\n4. Account-related records used to determine any sanction, and available records of my complaints, reviews and responses.\n\nPlease also provide the applicable processing purposes, categories, recipients, retention periods or criteria, and available information about sources where data were not obtained from me.\n\nWhere processing relies on my consent, please provide the retained record of the consent relied upon and the wording presented at that time.\n\nPlease provide an intelligible electronic copy with time zones and field definitions. Please do not include active credentials or secret tokens. If any requested data are not held, please say so. For any withheld data, please identify the scope and legal basis of the restriction and provide the remainder.\n\nPlease acknowledge receipt and respond within the applicable Article 12 period, explaining any necessary extension. I also ask you to preserve relevant existing records while this request is handled.\n\nName: [YOUR NAME]\nDate: [DATE]\nWat een IP-adres in een datacenter kan bewerkstelligen\nEen discrepantie is een aanleiding om een onderzoek in te stellen.\n\nEen verzoek om een API-sleutel afkomstig van het netwerk van een datacenter, zoals in het voorbeeld van de hostingprovider dat in dit onderzoek aan de orde is gekomen, kan relevant zijn bij vergelijking met inloggegevens, bevestigingen en de tijdlijn van de gebruiker. Een IP-adres alleen is niet voldoende om de dader te identificeren of om automatisch elke verdediging te ondermijnen. Bewijs dat een kwaadwillende dader de geregistreerde toestemming heeft verstrekt, zou het vertrouwen in die toestemming kunnen aantasten; andere rechtsgrondslagen en aansprakelijkheidskwesties vereisen een afzonderlijke analyse.\n\nBekijk de bewaarde klacht inzake het verbod en de AVG →\nBijlage H — Analyse van het Wayback Machine-archief · gepubliceerde ondersteuningsstatistieken\nOndersteuningsvolume. Gepubliceerde responstijden.\nContext en bronbeperkingen\n\nValve publiceert dagelijks ondersteuningsstatistieken op store.steampowered.com/stats/support. De archieven van de Wayback Machine bevatten historische momentopnames van deze pagina uit de periode 2018 tot en met 2026. De verhouding tussen het aantal tickets en het aantal medewerkers die uit deze cijfers blijkt, is niet in overeenstemming met een handmatige beoordeling per ticket binnen de gepubliceerde reactietijden.\n\nVergelijk de gearchiveerde ondersteuningscijfers van Valve in de opgeslagen momentopnames. In de methodologie wordt uitgelegd wat deze cijfers wel en niet kunnen meten.\n\nVolume ten opzichte van de gepubliceerde responstijd (2018 → 2026)\nTwee wachtrijen bij één helpdesk, te zien op 21 gearchiveerde schermafbeeldingen.\n\nValve publiceert cijfers over live ondersteuning op store.steampowered.com/stats/support. Elk punt hieronder is de ondergrens Valve zelf, zoals die op die pagina stond op de dag dat het Internet Archive de pagina vastlegde — het is geen schatting van ons. Beide reeksen geven dezelfde maat weer in dezelfde eenheid, dus horen ze op één as thuis en kunnen ze direct naast elkaar worden afgelezen.\n\nVerzoeken om terugbetaling — geld Valve in bezitAccountbeveiliging en -herstel — het account dat je kwijt bent geraakt\n0 h\n2 h\n4 h\n6 h\n8 h\n10 h\nno captures · 38 months\n2019\n2020\n2021\n2022\n2023\n2024\n2025\n2026\n8 h 44 m\naccount recovery\n52 m\nrefunds\n15 m — one capture only\n49–55 minDe ondergrens van de terugbetaling in elke registratie van februari 2018 tot augustus 2026. Over een periode van acht en een half jaar verschuift deze met minder dan zes minuten, terwijl het dagelijkse terugbetalingsvolume met een factor negen verandert.\n2,4 uur → 8,7 uurDe ondergrens voor het herstel van accounts ligt in alle metingen tot en met december 2022, op één na, rond de 2,4 uur. In de drie metingen van 2026 rapporteert Valve 10,9 uur, 5,8 uur en 8,7 uur.\n×2,8 → ×13Hoeveel trager het herstel verloopt dan terugbetalingen, volgens de door Valve zelf gepubliceerde cijfers. Vijf jaar lang blijft het stabiel, daarna wordt de kloof groter — de wachtrij die trager is geworden, is die waarbij de gebruiker, en niet Valve, zelf voor de kosten opdraait.\n\nBron: 21 Wayback Machine-archiefkopieën van store.steampowered.com/stats/support, 2018-02-03 tot 2026-08-10; extractie in VALVE_EVIDENCE_PACK/databases/steam_support_stats_history.json. Bekijk de grenzen aan de hand van de cijfers: de grafiek geeft de lager bovengrens van het bereik Valve afdrukken. De gepubliceerde bovengrens is op beide lijnen slechter — terugbetalingen varieerden van 1,5 uur tot 1,5 dag, herstel van 7,0 uur tot 3,6 dag. Twee schermafbeeldingen zijn gearchiveerd in een gelokaliseerde versie van dezelfde Valve pagina — 2018-11-03 in het Tsjechisch, 2020-03-25 in het Frans — en zijn in de tabel gemarkeerd met (cs) en (fr); hun cijfers worden hier weergegeven met de vertaalde eenheidsaanduidingen en de getallen zoals gepubliceerd, terwijl de letterlijke bronteksten in het extractiebestand zijn bewaard. Elke opname publiceerde een responstijd voor beide wachtrijen, en geen enkel punt op beide lijnen is geïnterpoleerd. Het enige herstelcijfer van 2020-10-21 voor 15 minuten is in de grafiek gemarkeerd en is behouden: het komt slechts in één opname voor en geen enkele andere opname ligt binnen een orde van grootte daarvan. Er bestaat geen registratie tussen 2022-12-08 en 2026-02-01; dat gat van 38 maanden in de gegevensreeks is gearceerd en er is niets overheen getekend. Deze cijfers beschrijven gepubliceerde responstijden. Ze laten niet zien wat er binnen een ticket gebeurt, en Valve heeft geen personeelsaantal gepubliceerd waartegen deze cijfers kunnen worden afgewogen.\n\nElke opname als tabel openen\nElke gearchiveerde opname, zoals gepubliceerd\nVastleggen\tRestituties / dag\tReactie op verzoek om terugbetaling\tHerstel / dag\tHerstelmaatregelen\n2018-02-03\t98,788\t50,12 minuten tot 1,52 uur\t25,662\t2,51 uur tot 1,80 dagen\n2018-05-07\t60,494\t53,83 minuten tot 1,47 dagen\t24,226\t2,45 uur tot 2,22 dagen\n2018-08-02\t69,084\t50,27 minuten tot 1,59 uur\t28,953\t2,44 uur tot 22,17 uur\n2018-11-03 (cs)\t63,410\t49,28 minuten tot 1,54 uur\t33,910\t2,42 uur tot 1,31 dagen\n2019-02-01\t76,305\t50,13 minuten tot 1,52 uur\t35,164\t2,44 uur tot 2,04 dagen\n2019-05-18\t78,951\t51,03 minuten tot 3,12 uur\t27,514\t2,46 uur tot 20,39 uur\n2019-09-07\t78,941\t50,65 minuten tot 1,66 uur\t28,812\t2,42 uur tot 13,59 uur\n2019-12-13\t69,589\t50,77 minuten tot 1,55 uur\t25,322\t2,45 uur tot 1,13 dagen\n2020-03-25 (fr)\t139,278\t49,45 minuten tot 1,53 uur\t32,302\t2,48 uur tot 3,62 dagen\n2020-06-26\t278,504\t48,98 minuten tot 2,29 uur\t20,343\t2,39 uur tot 6,99 uur\n2020-10-21\t107,633\t50,80 minuten tot 1,54 uur\t20,688\t15,33 minuten tot 8,62 uur\n2021-03-20\t158,956\t50,80 minuten tot 1,64 uur\t25,760\t2,34 uur tot 11,62 uur\n2021-06-26\t547,907\t51,93 minuten tot 6,73 uur\t29,728\t2,40 uur tot 15,63 uur\n2021-10-10\t170,103\t51,88 minuten tot 3,25 uur\t23,989\t2,39 uur tot 13,05 uur\n2022-01-31\t354,386\t53,65 minuten tot 8,09 uur\t24,391\t2,42 uur tot 15,29 uur\n2022-05-09\t172,555\t51,83 minuten tot 1,65 uur\t23,289\t2,41 uur tot 16,90 uur\n2022-09-05\t153,453\t53,67 minuten tot 4,15 uur\t23,594\t2,45 uur tot 1,22 dagen\n2022-12-08\t181,075\t54,83 minuten tot 6,67 uur\t27,111\t2,46 uur tot 18,89 uur\n2026-02-01\t317,762\t50,30 minuten tot 1,52 uur\t47,197\tvan 10.91 uur tot 21.30 uur\n2026-05-09\t246,776\t50,12 minuten tot 1,52 uur\t35,264\t5,81 uur tot 15,60 uur\n2026-08-10\t373,244\t52,05 minuten tot 2,07 uur\t45,319\t8,73 uur tot 16,52 uur\nBELANGRIJKSTE CONSTATIE:\nOver 21 Wayback-archiefkopieën in de periode van 2018-02-03 tot 2026-08-10 varieerden de dagelijkse aanvragen voor terugbetaling van 60,494 (mei 2018) tot 547,907 (juni 2021) — a 9,1× spread. Het cijfer voor 2026 is 373,244 (+278% ten opzichte van de gegevens van februari 2018).\nIn diezelfde negen jaar is de gepubliceerde ondergrens voor de reactietijd bij terugbetalingen nooit onder de 49–55 minuten band: een totale beweging van minder dan zes minuten, terwijl de werkbelasting erachter met een factor negen toenam.\nAls iemand elk kaartje slechts 5 seconden zou bestuderen, zou het verwerken van 373,244 kaartjes per dag (huidige situatie) 22 medewerkers die 24 uur per dag, 7 dagen per week aan het werk zijn alleen al om ze te openen en te sluiten; op het hoogtepunt (547,907, juni 2021) loopt dat op tot 32.\nAls de gepubliceerde responstijd de verwerkingstijd per ticket zou weerspiegelen (~52 min/ticket), zou de benodigde personeelsbezetting in de orde van grootte liggen van 13,500 agenten bij het huidige volume en ~20,000 op het hoogtepunt. Er is geen bronvermelding gevonden voor het aantal medewerkers dat Valve ondersteunt; hier wordt daarvan uitgegaan dat dit aantal nihil is.\nWat hieruit volgt: de verhouding tussen het volume en het aantal medewerkers is niet in overeenstemming met een handmatige beoordeling per ticket binnen de gepubliceerde responstijden. De cijfers komen overeen met een grotendeels geautomatiseerde eerste beoordeling; welk deel daadwerkelijk door mensen wordt beoordeeld, is niet bekendgemaakt.\nWaarom dit van belang is voor de naleving van de AVG\n\nArtikel 22 van de AVG verbiedt uitsluitend geautomatiseerde individuele besluitvorming die aanzienlijke rechtsgevolgen heeft, zonder dat op verzoek het recht op menselijke toetsing wordt geboden. Als Steam beslissingen van de klantenservice (het afsluiten van tickets, acties met betrekking tot accounts, het afwijzen van verzoeken om gegevens) volledig door geautomatiseerde scripts worden genomen, kan elke dergelijke beslissing die „aanzienlijke gevolgen“ heeft voor de gebruiker in strijd zijn met artikel 22.\n\nTicket HT-2YBP-F7JP-D4VB (Artikel 18) werd na drie dagen afgesloten met een standaardverwijzing, zonder dat er werd ingegaan op de aangehaalde rechtsgrondslag. Of iemand het heeft bekeken, kan niet uit het ticket worden afgeleid; dat is een vraag die de toezichthoudende autoriteit aan Valve kan stellen op grond van artikel 22 en artikel 15, lid 1, onder h).\n\nBron: Wayback Machine-momentopnames van store.steampowered.com/stats/support (2018-02-03, 2021-06-26, 2026-08-10) — gegevens geëxtraheerd naar VALVE_EVIDENCE_PACK/databases/steam_support_stats_history.json (21 momentopnames, 2018–2026). Opmerking: de responstijd van „~52 min“ is de ondergrens voor de categorie „terugbetalingen“; de responstijd voor „accountbeveiliging“ lag tussen 2,4 en 16,5 uur in dezelfde snapshots. 2021-06-26 is de absolute piek (547,907 terugbetalingsverzoeken), geen monotoon middenpunt — het volume steeg ~6× in 2020–2021, daalde vervolgens gedeeltelijk en herstelde zich daarna tot 373K in 2026.\nBijlage I — Reikwijdte van de dataset · aantallen die kunnen worden gereproduceerd\nTel de records. Controleer het bereik.\nContext en bronbeperkingen\n\nTel het aantal records en controleer vervolgens de beweringen: elk onderstaand cijfer kan opnieuw worden afgeleid uit de gepubliceerde bestanden.\n\nControleer de onderliggende datasets, reproduceer de tellingen en maak onderscheid tussen bronrijen en unieke voorvallen.\n\nHet hoofd-CSV-bestand bevat 40,448 rijen. Hiervan, 36,516 zijn afkomstig uit de Discord-AntiScam-phishingfeed. De overige 3,932 De rijen omvatten GitHub, beoordelingen, zoekresultaten, forumberichten en andere bronnen, en bieden zo een uitgebreide index van gemelde community-onderwerpen en beveiligingsrapporten.\n\nIn dat CSV-bestand zijn 1,690 rijen ondergebracht onder het verzamelingslabel „Unpatched Security Exploit”, dat betrekking heeft op eerdere gebruikersproblemen en bekendgemaakte kwetsbaarheden. Om deze meldingen te traceren, moet de specifieke build-tijdlijn en de openbare patchgeschiedenis van elke thread worden bekeken.\n\nHet doorzoekbare 16,319-recordarchief is een afzonderlijke, samengestelde versie met een eigen manifest, die is ontworpen voor een nauwkeurig lokaal onderzoek naar specifieke klachten van gebruikers en incidentmeldingen.\n\nOm een betrouwbaar controlespoor op te bouwen, moet elk door een gebruiker gemeld record worden vergeleken met gedocumenteerde bouwtijdlijnen en historische patchlogboeken.\n\nDe afzonderlijke collectiedocumenten van Deel II 231,829 unieke advertentie-ID’s, waaronder 33,509 in de categorie ‘geautomatiseerde registratie’ en 198,320 gemarkeerd als ‘niet-geverifieerde overboekingen’. De SHA-256 van het invoerbestand komt overeen met de bewaarde meting. Deze tellingen beschrijven pogingen tot aanbieden en waargenomen overdrachten, in plaats van definitieve transactiewaarden of geverifieerde diefttotalen, wat de noodzaak onderstreept van primaire platformgegevens om de exacte economische impact te meten. Afmetingen en hashes weergeven ↗\n\nCSV onder de knie krijgen ↗ · Doorzoekbaar archiefoverzicht ↗ · Bronrecords controleren ↗\n\nBijlage J — Over dit onderzoek\nValve publiceert geen handhavingsgegevens. We hebben er een gebouwd.\n\nOnafhankelijk. Niet-commercieel. Uitsluitend op basis van openbare gegevens samengesteld. Ingediend bij de toezichthouders.\n\n88.97%het automatiseringspark blijft onaangetast — er geldt geen enkel verbod\n67.77%van 51,732 veroordeelde oplichters komen vrij\n$26.8M+minimumuitgaven in de winkel door het niet-beperkte wagenpark\n3.6%gokwebsites die door de linkfilter van Valve zijn geblokkeerd\n8 jaarvan gedocumenteerde beveiligingsincidenten\n\nWat dit is. Een forensisch dossier over het Steam-platform van Valve Corporation — de handhavingsgeschiedenis, de ‘card-farming’-economie, het juridische kader en de authenticatie-infrastructuur die gokexploitanten gebruiken via Steam’s eigen OpenID-relay. Elk cijfer is herleidbaar uit twee bronnen: de eigen openbare API van Valve en de datasets die samen met dit onderzoek zijn gepubliceerd.\n\nVoor wie is het bedoeld? Toezichthouders met bevoegdheid over Valve — de AVG-toezichthouder voor Nederland, FinCEN, de SEC, de DSA-coördinator voor digitale diensten, UOKiK en elke wetshandhavingsinstantie die financiële stromen in verband met Steam onderzoekt. Ook voor journalisten, onderzoekers en elke gebruiker die een permanente accountblokkering heeft gekregen, een terugbetaling is geweigerd of wiens inventaris is gestolen en aan wie is verteld dat er geen beroepsmogelijkheid is.\n\nDe enige eis. Valve bewaart deze gegevens met volledige nauwkeurigheid — inclusief redenen voor verbanning, volledige ID-ruimte, in realtime. Het systeem kan elke zoekopdracht in dit dossier binnen enkele seconden uitvoeren en heeft ervoor gekozen om hieruit niets openbaar te maken. De vraag voor elke bevoegde autoriteit is eenvoudig: waarom niet?\n\nWat de auteurs niet beweren. Tijdens dit onderzoek is er op geen enkel platform van een derde partij een aanmelding bij Steam voltooid. Een opgegeven OpenID-URL bepaalt de verzoekparameters, niet of er een aanmelding is voltooid. Een afzonderlijk registreerbaar domein is op zichzelf geen bewijs van ontduiking. Registratiedata vormen de ondergrens voor het moment waarop een host voor het eerst in een OpenID-verzoek zou kunnen zijn verschenen; ze bewijzen geen continu gebruik. De auteurs doen geen uitspraken over wat Valve wist of van plan was: elke bewering over Valve is gekoppeld aan een gedateerd openbaar document of een gedateerde waarneming. Wanneer een bewering niet kon worden onderbouwd met een brondocument, is deze verwijderd.\n\nWie wij zijn\n\nPhishDestroy — onafhankelijke onderzoekers. Geen banden met Valve Corporation of enig hier genoemd platform. Eén Steam-account werd uitsluitend gebruikt om het AVG-verzoek in paragraaf 18 vast te leggen.\n\nWettelijke disclaimer\n\nNiet-commercieel, gedecentraliseerd onderzoek in het algemeen belang. Alle gegevens worden verstrekt „zoals ze zijn“, zonder enige garantie. Deze publicatie vormt geen gerechtelijke uitspraak.\n\nPUBLIEK DOMEIN\nLicenties\n\nAlle rechten zijn afgestaan aan de mensheid. Reproduceren, aanpassen, publiceren — bronvermelding niet vereist. Toegang vanuit OFAC-regio’s: verboden. Volledige licentie en disclaimer →",
        "headings": [
          {
            "level": 2,
            "id": "briefing-heading",
            "text": "De regel. Het record. De onbeantwoorde vragen."
          },
          {
            "level": 2,
            "id": null,
            "text": "Open brief aan de Kansspelcommissie van de staat Washington"
          },
          {
            "level": 3,
            "id": "wsgc-public-address-title",
            "text": "Tien dagen werden tien jaar.Open het dossier opnieuw."
          },
          {
            "level": 2,
            "id": null,
            "text": "De website is geblokkeerd. De inlogpagina is dat niet."
          },
          {
            "level": 3,
            "id": null,
            "text": "Figuur 3.1 — De twee routes, weergegeven."
          },
          {
            "level": 3,
            "id": null,
            "text": "De valkuil van het grote geheel: Link Filter is slechts schijnmaatregelen, geen bescherming"
          },
          {
            "level": 3,
            "id": null,
            "text": "Als het hoofddomein wordt geblokkeerd terwijl de auth-host niet wordt geblokkeerd, blijft de inlogroute open — en dat blijft jarenlang zo."
          },
          {
            "level": 3,
            "id": null,
            "text": "Achtergrond: Wat Steam is en waarom het hier van belang is"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat Valve deed: de domeinblokkering"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat een proxy-domein is"
          },
          {
            "level": 3,
            "id": null,
            "text": "Het kritieke punt: de Auth Host wordt bij elk verzoek naar Steam verzonden"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat dit aantoont"
          },
          {
            "level": 3,
            "id": null,
            "text": "In Steam is de lijst van Valve de enige lijst."
          },
          {
            "level": 3,
            "id": null,
            "text": "Omzeiling van de linkfilterbeveiliging"
          },
          {
            "level": 3,
            "id": null,
            "text": "De webbrowser Big Picture laat inlogcookies lekken en maakt gevoelige informatie openbaar (wat kan leiden tot het overnemen van accounts)"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat dit betekent voor een minderjarige die een antivirusprogramma heeft geïnstalleerd"
          },
          {
            "level": 3,
            "id": null,
            "text": "De leeftijd van het domein.De datum van de waarneming."
          },
          {
            "level": 2,
            "id": null,
            "text": "Een eindpunt is gesloten. Bij het openbare traceren is een sleutel verloren gegaan."
          },
          {
            "level": 3,
            "id": null,
            "text": "Het tijdperk vóór de stroomstoring"
          },
          {
            "level": 3,
            "id": null,
            "text": "Na de wijziging"
          },
          {
            "level": 2,
            "id": null,
            "text": "Eén sessie. Meer toegang dan de gebruiker ziet."
          },
          {
            "level": 3,
            "id": null,
            "text": "1. Onvoldoende versterkte authenticatie"
          },
          {
            "level": 3,
            "id": null,
            "text": "2. Het ontbreken van het beginsel van minimale rechten"
          },
          {
            "level": 3,
            "id": null,
            "text": "3. Defecte sessiebeheerfunctie"
          },
          {
            "level": 3,
            "id": null,
            "text": "4. Het blokkeren van authenticatiehosts op domeinniveau was technisch haalbaar"
          },
          {
            "level": 3,
            "id": "integration-paradox-title",
            "text": "Valve compileert elke dag volgens deze regels. Hier is dat niet gelukt."
          },
          {
            "level": 4,
            "id": null,
            "text": "GitHub: gedetailleerde bereiken versus Valve Steam Web API"
          },
          {
            "level": 2,
            "id": null,
            "text": "Interactieve simulator voor exploits en kapingen"
          },
          {
            "level": 2,
            "id": null,
            "text": "De eindpunten achter de reeks."
          },
          {
            "level": 2,
            "id": null,
            "text": "Een aangevinkt vakje. Wiens handeling?"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe Valve uiteindelijk een einde maakte aan „handelsvervanging“ — en waarom het zeven jaar vol tijdelijke oplossingen kostte"
          },
          {
            "level": 4,
            "id": null,
            "text": "Afkoelperiode voor avatar en naam (februari 2024)"
          },
          {
            "level": 4,
            "id": null,
            "text": "7-daagse CS2-trendomkering (juli 2025)"
          },
          {
            "level": 4,
            "id": null,
            "text": "Verplichte mobiele pushmeldingen voor API (december 2023)"
          },
          {
            "level": 4,
            "id": null,
            "text": "Banners met accountleeftijd en naam (2022–2024)"
          },
          {
            "level": 2,
            "id": null,
            "text": "Hun spelregels. De geregistreerde platforms."
          },
          {
            "level": 3,
            "id": "enforcement-focus-title",
            "text": "Eén regelboek. Ongelijke handhaving."
          },
          {
            "level": 4,
            "id": null,
            "text": "Automatisering"
          },
          {
            "level": 4,
            "id": null,
            "text": "Commercieel gebruik"
          },
          {
            "level": 4,
            "id": null,
            "text": "VPN en het verbergen van je locatie"
          },
          {
            "level": 4,
            "id": null,
            "text": "Linkverduistering"
          },
          {
            "level": 4,
            "id": null,
            "text": "Wie beoordeelt de beslissing wanneer de hulpverlening de zaak afsluit?"
          },
          {
            "level": 2,
            "id": null,
            "text": "Een API voor automatisering. Een regel tegen automatisering."
          },
          {
            "level": 3,
            "id": null,
            "text": "De misvatting van de „gameontwikkelaar”"
          },
          {
            "level": 4,
            "id": null,
            "text": "De tegenstrijdigheid van automatisering"
          },
          {
            "level": 4,
            "id": null,
            "text": "Een server-side rol in de handelsstroom"
          },
          {
            "level": 2,
            "id": null,
            "text": "Tien dagen geëist. Tien jaar om verantwoording af te leggen."
          },
          {
            "level": 3,
            "id": "letter-company",
            "text": "VALVE CORPORATION"
          },
          {
            "level": 3,
            "id": null,
            "text": "Tien dagen.En dan?"
          },
          {
            "level": 3,
            "id": null,
            "text": "Volg de opgegeven retourhost."
          },
          {
            "level": 3,
            "id": "washington-record-heading",
            "text": "Twee termijnen. Eén onduidelijke handhavingsnorm."
          },
          {
            "level": 4,
            "id": null,
            "text": "Valve geeft goksites 10 dagen de tijd"
          },
          {
            "level": 4,
            "id": null,
            "text": "Washington drukt op Valve"
          },
          {
            "level": 4,
            "id": null,
            "text": "Valve verwerpt de beschuldiging"
          },
          {
            "level": 4,
            "id": null,
            "text": "De routes die in september 2026 zijn waargenomen"
          },
          {
            "level": 4,
            "id": null,
            "text": "Achttien maanden nadat Valve had geantwoord, noemde de toezichthouder het nog steeds een voornemen."
          },
          {
            "level": 3,
            "id": null,
            "text": "Het decennium van de 10-daagse kennisgeving: forensische overlevingsaudit van de 23 genoemde locaties"
          },
          {
            "level": 4,
            "id": null,
            "text": "Van 10-daagse waarschuwingen tot offshore-conglomeraten: de omzet van meerdere miljarden dollars"
          },
          {
            "level": 2,
            "id": null,
            "text": "De hostnaam staat al in het verzoek."
          },
          {
            "level": 3,
            "id": null,
            "text": "Gedocumenteerde en gemelde precedenten"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat een registratiedatum wel en niet aangeeft"
          },
          {
            "level": 3,
            "id": null,
            "text": "Vergelijkende controle: API-nalevingsnormen"
          },
          {
            "level": 2,
            "id": "market-thesis-heading",
            "text": "Het prijsverschil ten opzichte van 0"
          },
          {
            "level": 2,
            "id": null,
            "text": "Het prijsverschil is meetbaar."
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat het bedrag aangeeft"
          },
          {
            "level": 3,
            "id": null,
            "text": "Veel locaties vermelden een waarde in dollars die hoger is dan Steam."
          },
          {
            "level": 3,
            "id": null,
            "text": "Steam staat nog steeds aan kop wat betreft het aantal aanbiedingen."
          },
          {
            "level": 3,
            "id": null,
            "text": "Het commerciële ecosysteem ligt voor het grijpen."
          },
          {
            "level": 2,
            "id": null,
            "text": "Wie kan de beveiligingsmaatregelen resetten?"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een herstelticket waardoor de beveiliging van het account werd uitgeschakeld, en een gemeld verlies van $10,000"
          },
          {
            "level": 3,
            "id": null,
            "text": "Meer dan alleen de voorraad."
          },
          {
            "level": 3,
            "id": "theft-ledger-title",
            "text": "Valve liet de deur twee keer openstaan, met een tussenpoos van drieëndertig maanden. Ze ging nooit dicht."
          },
          {
            "level": 4,
            "id": null,
            "text": "Wat uit de boekhouding blijkt, en wat geen enkel afzonderlijk geval aantoont."
          },
          {
            "level": 3,
            "id": null,
            "text": "Vertrouwelijkheid moet gepaard gaan met technische verantwoordelijkheid."
          },
          {
            "level": 2,
            "id": null,
            "text": "Volg het geld. Scheid de transacties."
          },
          {
            "level": 3,
            "id": null,
            "text": "Waar het geld daadwerkelijk naartoe gaat."
          },
          {
            "level": 3,
            "id": null,
            "text": "Classificeer eerst de activiteit en daarna de verplichting."
          },
          {
            "level": 3,
            "id": null,
            "text": "Volg opbrengsten, kennis en ondersteuning."
          },
          {
            "level": 2,
            "id": null,
            "text": "De Wet inzake digitale diensten: leg kennis vast"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een eis van tien dagen."
          },
          {
            "level": 3,
            "id": null,
            "text": "Het DSA-tijdvenster."
          },
          {
            "level": 3,
            "id": null,
            "text": "De looptijd moet worden bijgehouden."
          },
          {
            "level": 3,
            "id": null,
            "text": "van de jaarlijkse wereldwijde omzet"
          },
          {
            "level": 2,
            "id": null,
            "text": "Minderjarigen: een Steam-login geldt niet als leeftijdsverificatie"
          },
          {
            "level": 3,
            "id": null,
            "text": "Geef aan wat de operator en de gegevens zijn."
          },
          {
            "level": 3,
            "id": null,
            "text": "Leg het traject vast, van het inloggen tot het storten."
          },
          {
            "level": 2,
            "id": null,
            "text": "Het verzoek. Het antwoord. De ontbrekende vergelijking."
          },
          {
            "level": 3,
            "id": null,
            "text": "De documenten bestaan wel; de betrokkene heeft ze echter niet ontvangen."
          },
          {
            "level": 2,
            "id": null,
            "text": "De abonneeovereenkomst in strijd met de eigen architectuur van het platform"
          },
          {
            "level": 3,
            "id": null,
            "text": "Het marktplafond en het verbod op commercieel gebruik"
          },
          {
            "level": 3,
            "id": null,
            "text": "De kwetsbaarheid van de API-sleutel is eerder een kwestie van platformontwerp dan van nalatigheid van de gebruiker"
          },
          {
            "level": 3,
            "id": null,
            "text": "Valve ontvangt bij elke aanmelding de hostnaam van de authenticatie"
          },
          {
            "level": 3,
            "id": null,
            "text": "Het patroon in de gearchiveerde klachten"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een rechtbank die dit dossier beoordeelt, zou de SSA niet op zichzelf beschouwen."
          },
          {
            "level": 2,
            "id": null,
            "text": "De bevindingen. De documenten waar we om vragen."
          },
          {
            "level": 2,
            "id": null,
            "text": "Bewijsnota — materiaal verstrekt door Bron 1"
          },
          {
            "level": 2,
            "id": null,
            "text": "De bewerking in de gegenereerde PDF is louter cosmetisch: de afgedekte tekst kan nog steeds worden geëxtraheerd"
          },
          {
            "level": 2,
            "id": null,
            "text": "Bijlagen bij ondersteunende documenten en juridische correspondentie"
          },
          {
            "level": 2,
            "id": null,
            "text": "Geselecteerde primaire bronnen"
          },
          {
            "level": 3,
            "id": "receipt-heading-gh-01",
            "text": "Hardware-sleutels, aangevraagd in 2016"
          },
          {
            "level": 3,
            "id": "receipt-heading-gh-02",
            "text": "Crash-rapporten zonder effectieve opt-out-mogelijkheid"
          },
          {
            "level": 3,
            "id": "receipt-heading-gh-03",
            "text": "Misbruik van authenticatietickets gemeld aan Valve"
          },
          {
            "level": 3,
            "id": "receipt-heading-rd-01",
            "text": "44 betwiste aankopen op de markt"
          },
          {
            "level": 3,
            "id": "receipt-heading-rd-02",
            "text": "Een definitieve uitsluiting en gesloten beroepsprocedures"
          },
          {
            "level": 3,
            "id": "receipt-heading-rd-03",
            "text": "Een herstelreset en een gemeld verlies van $10,000"
          },
          {
            "level": 2,
            "id": null,
            "text": "ArchiSteamFarm en de automatiseringsclausule"
          },
          {
            "level": 2,
            "id": null,
            "text": "Rules ledger: clauses against recorded platforms"
          },
          {
            "level": 3,
            "id": "ledger-title",
            "text": "Commercieel gebruik en facturering van accounts"
          },
          {
            "level": 3,
            "id": "lw-register-title",
            "text": "Platformregister 175"
          },
          {
            "level": 4,
            "id": null,
            "text": "Bewijslast"
          },
          {
            "level": 4,
            "id": null,
            "text": "Wat een gelabeld record wel en niet is"
          },
          {
            "level": 2,
            "id": null,
            "text": "DSAR-handleiding: vraag om het bewijsmateriaal"
          },
          {
            "level": 3,
            "id": null,
            "text": "Bewaar je tijdlijn."
          },
          {
            "level": 3,
            "id": null,
            "text": "Vraag uw bewaarde gegevens op."
          },
          {
            "level": 3,
            "id": null,
            "text": "Bewaar het afleveringsbewijs."
          },
          {
            "level": 3,
            "id": null,
            "text": "Vergelijk de reactie."
          },
          {
            "level": 3,
            "id": null,
            "text": "Accountbeveiliging en toegangsgegevens"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een discrepantie is een aanleiding om een onderzoek in te stellen."
          },
          {
            "level": 2,
            "id": null,
            "text": "Ondersteuningsvolume. Gepubliceerde responstijden."
          },
          {
            "level": 3,
            "id": null,
            "text": "Twee wachtrijen bij één helpdesk, te zien op 21 gearchiveerde schermafbeeldingen."
          },
          {
            "level": 2,
            "id": null,
            "text": "Tel de records. Controleer het bereik."
          },
          {
            "level": 2,
            "id": null,
            "text": "Valve publiceert geen handhavingsgegevens.\nWe hebben er een gebouwd."
          }
        ],
        "links": [
          "https://dotesports.com/counter-strike/news/csgo-lounge-billion-bets-3896",
          "https://store.steampowered.com/agreement/?l=english",
          "https://web.archive.org/web/20260921022032/https://store.steampowered.com/agreement/?l=english",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-all-results.json",
          "https://blog.counter-strike.net/expresstrade/",
          "https://web.archive.org/web/20260307161538/https://blog.counter-strike.net/expresstrade/",
          "https://wsgc.wa.gov/news/2016/washington-state-gambling-commission-orders-valve-stop-skins-gambling",
          "https://web.archive.org/web/20260520012601/https://wsgc.wa.gov/news/2016/washington-state-gambling-commission-orders-valve-stop-skins-gambling",
          "https://fr.scribd.com/document/328063293/Valve-s-Oct-18th-response-to-Washington-State-Gambling-Commission-s-cease-and-desist",
          "https://store.steampowered.com/oldnews/22883",
          "https://web.archive.org/web/20260921021947/https://store.steampowered.com/oldnews/22883",
          "https://web.archive.org/web/20260921022628/https://steamcommunity.com/linkfilter/?url=https:%2F%2Frollbit.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rbsnin.com.20260921T021120Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rollbit.com.json",
          "https://web.archive.org/web/20260921022740/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fskin.club",
          "https://web.archive.org/web/20260921022842/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fsc-auth.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.club.json",
          "https://web.archive.org/web/20260921022603/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fhowl.gg",
          "https://web.archive.org/web/20260921022636/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fhowl.uno",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/howl.gg.json",
          "https://web.archive.org/web/20260921022840/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fduelbits.com",
          "https://web.archive.org/web/20260921022901/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fswitchflips.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/duelbits.com.json",
          "https://web.archive.org/web/20260921022758/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fcsgofast.com",
          "https://web.archive.org/web/20260921022847/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fauthtofast.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgofast.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/farmskins.com.20260921T025840Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/steam.kobal.cc.20260921T025844Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/farmskins.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cobaltlab.tech.20260921T041604Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cobaltauth.com.20260921T041608Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cobaltlab.tech.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgo.net.20260921T041619Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cn2.easylot.net.20260921T041623Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgo.net.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/ggdrop.com.20260921T041637Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/ggauth.com.20260921T041641Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/ggdrop.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rustchance.com.20260921T041703Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/hgfuihd.com.20260921T041706Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustchance.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skin.fans.20260921T041710Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/auth.skinfans.com.20260921T041713Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.fans.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinport.com.20260921T041724Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinport.app.20260921T041728Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinport.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skins.cash.20260921T041731Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinscash.live.20260921T041735Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skins.cash.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tf2hunt.com.20260921T041739Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rstspcl.com.20260921T041742Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2hunt.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgogem.com.20260922T192355Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/api.csgem.com.20260922T192358Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-2026-09-22.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/gamdom.com.20260922T192326Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/login.gambldom.com.20260922T192330Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/12cs.fail.20260922T192347Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/fail.games.20260922T192351Z.html",
          "https://web.archive.org/web/20260921022953/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fcsgoempire.com",
          "https://web.archive.org/web/20260921022947/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fcsgoempirelogin4.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoempire.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cs.money.20260921T021131Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/auth.dota.trade.20260921T021134Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs.money.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csfloat.com.20260921T041612Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgofloat.com.20260921T041615Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csfloat.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/g4skins.com.20260921T041630Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/auth.g4s.to.20260921T041634Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/g4skins.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/juice.gg.20260921T041644Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/letmeinjuice.com.20260921T041648Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/juice.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/market.csgo.com.20260921T041652Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/dota2.net.20260921T041655Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/market.csgo.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rust.tm.20260921T041659Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rust.tm.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgolounge.com.20260922T192333Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/dota2.net.20260922T192340Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/dota2lounge.com.20260922T192337Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinbaron.de.20260921T041717Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinbaron.com.20260921T041721Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinbaron.de.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tf2royal.com.20260921T041746Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tf2auth.com.20260921T041750Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2royal.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tradeit.gg.20260921T041753Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/connect-tradeit.com.20260921T041757Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tradeit.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/upgrader.pro.20260921T041801Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/upgauth.space.20260921T041804Z.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/upgrader.pro.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-recheck-2026-09-21.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registration.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/wayback-snapshots.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-2026-09-22c.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/master_registry.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/longitudinal-steam-phishing-audit.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-steam-phishing-100.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-coverage-2026-09-22.json",
          "https://blog.csfloat.com/how-floatdb-tracks-items/",
          "https://web.archive.org/web/20260921022415/https://blog.csfloat.com/how-floatdb-tracks-items/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/platform-audit.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/platforms-removed.json",
          "https://hackerone.com/reports/291750",
          "https://web.archive.org/web/20251116185046/https://hackerone.com/reports/291750",
          "https://hackerone.com/reports/1079561",
          "https://web.archive.org/web/20260924181830/https://hackerone.com/reports/1079561",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/hackerone-reports.json",
          "https://phishdestroy.io/steam_dossier/nl/steam_enforcement_evidence.html#support-records",
          "https://www.darknavy.org/blog/exploiting_steam_usual_and_unusual_ways_in_the_cef_framework/",
          "https://steamcommunity.com/groups/SteamClientBeta/discussions/0/3365901765276206401/",
          "https://web.archive.org/web/20250804051514/https://steamcommunity.com/groups/SteamClientBeta/discussions/0/3365901765276206401/",
          "https://www.chromium.org/developers/design-documents/safebrowsing/",
          "https://web.archive.org/web/20260821101616/https://www.chromium.org/developers/design-documents/safebrowsing/",
          "https://www.chromium.org/developers/how-tos/api-keys/",
          "https://web.archive.org/web/20260830122831/https://www.chromium.org/developers/how-tos/api-keys/",
          "https://github.com/Homebrew/homebrew-cask/issues/193814",
          "https://testsafebrowsing.appspot.com/",
          "https://datatracker.ietf.org/doc/rfc6749/",
          "https://docs.cloud.google.com/docs/authentication/api-keys",
          "https://listings.pcisecuritystandards.org/pdfs/PCI_DSS_Resource_Guide_(003).pdf",
          "https://developer.apple.com/news/?id=02202019a",
          "https://web.archive.org/web/20250506070026/https://developer.apple.com/news/?id=02202019a",
          "https://dev.twitch.tv/docs/authentication/validate-tokens/",
          "https://discuss.dev.twitch.com/t/legacy-twitch-api-v5-i-e-kraken-shutdown-reminder-february-28-2022/36589",
          "https://web.archive.org/web/20250127085635/https://discuss.dev.twitch.com/t/legacy-twitch-api-v5-i-e-kraken-shutdown-reminder-february-28-2022/36589",
          "https://store.steampowered.com/news/posts/?enddate=1788390000",
          "https://steamcommunity.com/groups/steamworks/announcements/detail/4123547285514022851",
          "https://skinvault.gg/blog/cs2-trade-protection-explained/",
          "https://csmarketcap.com/blog/market-insights/from-boom-to-bust-cs2s-trade-protection-impact",
          "https://skin.land/blog/steam-changes-cs2-trade-ban-logic-timing/",
          "https://help.steampowered.com/faqs/view/3041-A87A-E5F6-B6AC",
          "https://steamcommunity.com/ogg/593110/announcements/detail/533224478739530146",
          "https://steamcommunity.com/games/CSGO/announcements/detail/4447966961421256740",
          "https://steamcommunity.com/discussions/forum/1/4202490424033360096/",
          "https://steamcommunity.com/dev/apikey",
          "https://steamcommunity.com/groups/steamworks/announcements/detail/3734103130194459461",
          "https://steamcommunity.com/discussions/forum/1/3807266184852932971/",
          "https://help.steampowered.com/faqs/view/225C-C51E-B8F0-55B2",
          "https://store.steampowered.com/news/group/4/view/3314112260640237775",
          "https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/issues/325",
          "https://blog.dota2.com/2020/05/trading-cooldown/",
          "https://blog.counter-strike.net/index.php/2018/03/20308/",
          "https://web.archive.org/web/20250226114333/https://blog.counter-strike.net/index.php/2018/03/20308/",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html",
          "https://steamcommunity.com/groups/steamworks/announcements/detail/493839547938902179",
          "https://store.steampowered.com/online_conduct",
          "https://web.archive.org/web/20260921022120/https://store.steampowered.com/online_conduct",
          "https://store.steampowered.com/subscriber_agreement/",
          "https://web.archive.org/web/20260918014700/https://store.steampowered.com/subscriber_agreement/",
          "https://steamcommunity.com/dev/apiterms",
          "https://web.archive.org/web/20260921022210/https://steamcommunity.com/dev/apiterms",
          "https://help.steampowered.com/en/faqs/view/628C-E332-BD8C-4D36",
          "https://phishdestroy.io/steam_dossier/nl/social_graph.html",
          "https://phishdestroy.io/steam_dossier/nl/security_timeline.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/wsgc-skins-gambling-briefing-2018.pdf",
          "https://wsgc.wa.gov/sites/default/files/2023-10/Skins%20Gambling.pdf",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/wsgc-briefing-manifest.json",
          "https://x.com/csgobig",
          "https://www.facebook.com/csgobigofficial/",
          "https://500.casino/",
          "https://csgolounge.com/",
          "https://csgocasino.gg/",
          "https://x.com/CSGOatsecom",
          "https://x.com/CSGOSweep/status/937420902538543106",
          "https://x.com/Wild",
          "https://x.com/csgopot",
          "https://x.com/csgodiamondscom",
          "https://search.ftc.gov/legal-library/browse/cases-proceedings/162-3184-csgolotto-trevor-martin-thomas-cassell-matter",
          "https://x.com/CSGODouble",
          "https://x.com/csgo_massive",
          "https://www.facebook.com/csgostrongfree/",
          "https://www.facebook.com/CSNCOM/",
          "https://www.gamblingcommission.gov.uk/news/article/gambling-commission-publishes-new-report-on-children-and-gambling-trends",
          "https://www.gamblingcommission.gov.uk/licensees-and-businesses/guide/page/digital-and-virtual-currencies",
          "https://www.aph.gov.au/Parliamentary_Business/Committees/Senate/Environment_and_Communications/Gamingmicro-transactions/Report",
          "https://phishdestroy.io/steam_dossier/nl/elite_skins.html",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/csfloat-catalogue.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/skinport-floor-over-cap.json",
          "https://pricempire.com/cs2-marketplaces",
          "https://web.archive.org/web/20260921022459/https://pricempire.com/cs2-marketplaces",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/priceempire-marketplaces.json",
          "https://www.steamanalyst.com/marketplace",
          "https://web.archive.org/web/20260719014552/https://www.steamanalyst.com/marketplace",
          "https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://web.archive.org/web/20260921022227/https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-atlas.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-manifest.json",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html",
          "https://phishdestroy.io/steam_dossier/nl/steam_enforcement_evidence.html#case-support-recovery",
          "https://top10.owasp.org/2025/A01_2025-Broken_Access_Control/",
          "https://web.archive.org/web/20260920212535/https://top10.owasp.org/2025/A01_2025-Broken_Access_Control/",
          "https://store.steampowered.com/privacy_agreement/",
          "https://web.archive.org/web/20260921021648/https://store.steampowered.com/privacy_agreement/",
          "https://www.dexerto.com/csgo/csgo-skins-worth-millions-allegedly-stolen-with-help-from-steam-support-staff-2066939/",
          "https://web.archive.org/web/20250818113925/https://www.dexerto.com/csgo/csgo-skins-worth-millions-allegedly-stolen-with-help-from-steam-support-staff-2066939/",
          "https://www.dexerto.com/counter-strike-2/valve-saves-hacked-cs2-player-threatened-with-ransom-over-300000-of-rare-stickers-3283135/",
          "https://www.dexerto.com/csgo/over-2-million-in-csgo-skins-stolen-from-hacked-steam-account-1853092/",
          "https://web.archive.org/web/20220702042821/https://www.dexerto.com/csgo/over-2-million-in-csgo-skins-stolen-from-hacked-steam-account-1853092/",
          "https://www.kaspersky.com/blog/cs-go-two-million-usd-inventory-hack/44697/",
          "https://esportfire.com/article/the-2-million-usd-csgo-hack-22062022",
          "https://web.archive.org/web/20260515110250/https://esportfire.com/article/the-2-million-usd-csgo-hack-22062022",
          "https://esportsbetting.com/valve-deletes-130000-stolen-dragon-lore/",
          "https://esportfire.com/article/the-biggest-hack-in-csgo-history-csmoney-14082022",
          "https://web.archive.org/web/20251115173120/https://esportfire.com/article/the-biggest-hack-in-csgo-history-csmoney-14082022",
          "https://vkplay.ru/media/news/bloger-rasskazal-kak-podderzhka-steam-vorovala-akkaunty-igrokov/",
          "https://lis-skins.com/ru/blog/krupneisaia-mosenniceskaia-sxema-v-istorii-steam/",
          "https://escorenews.com/ru/csgo/news/44056-sotrudniki-podderjki-steam-zanimalis-krajey-skinov-s-akkauntov-za-god-oni-zarabotali-svyshe-300-tysyach-dollarov",
          "https://www.reddit.com/r/cs2/comments/1h53qp3/steam_support_is_stealing_accounts_again/",
          "https://web.archive.org/web/20250805141942/https://www.reddit.com/r/cs2/comments/1h53qp3/steam_support_is_stealing_accounts_again/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/outsourcing-archive-records.json",
          "https://community.skin.club/en/news/collector-has-steam-inventory-returned-after-bold-hack",
          "https://esportfire.com/article/300k-scam-full-katowice-2014-holo-collection-hacked",
          "https://web.archive.org/web/20251217072445/https://esportfire.com/article/300k-scam-full-katowice-2014-holo-collection-hacked",
          "https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng",
          "https://web.archive.org/web/20260920024236/https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng",
          "https://ag.ny.gov/press-release/2026/attorney-general-james-sues-game-developer-promoting-illegal-gambling-through",
          "https://web.archive.org/web/20260901015430/https://ag.ny.gov/press-release/2026/attorney-general-james-sues-game-developer-promoting-illegal-gambling-through",
          "https://www.fincen.gov/sites/default/files/2019-05/FinCEN%20CVC%20Guidance%20FINAL.pdf",
          "https://web.archive.org/web/20250711185007/https://www.fincen.gov/sites/default/files/2019-05/FinCEN%20CVC%20Guidance%20FINAL.pdf",
          "https://eur-lex.europa.eu/legal-content/EN/LSU/?uri=CELEX:32018L1673",
          "https://eur-lex.europa.eu/eli/dir/2024/1640/oj/eng",
          "https://web.archive.org/web/20260830153004/https://eur-lex.europa.eu/eli/dir/2024/1640/oj/eng",
          "https://eur-lex.europa.eu/eli/reg/2022/2065/oj/eng",
          "https://web.archive.org/web/20260920080125/https://eur-lex.europa.eu/eli/reg/2022/2065/oj/eng",
          "https://phishdestroy.io/steam_dossier/nl/legal_analysis.html",
          "https://partner.steamgames.com/doc/features/auth#website",
          "https://web.archive.org/web/20260921022335/https://partner.steamgames.com/doc/features/auth",
          "https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa",
          "https://web.archive.org/web/20260921070051/https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/gdpr-ticket-1.png",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/screenshot-manifest.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/gdpr-ticket-2.png",
          "https://datenschutz.hamburg.de/beschwerde",
          "https://edpb.europa.eu/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/regulatory-review/disclosure-audit.json",
          "https://phishdestroy.medium.com/my-dog-vs-elite-gdpr-lawyers-the-valve-data-breach-nobody-is-talking-about-f6f7683d813d",
          "https://web.archive.org/web/20260821155801/https://phishdestroy.medium.com/my-dog-vs-elite-gdpr-lawyers-the-valve-data-breach-nobody-is-talking-about-f6f7683d813d",
          "https://phishdestroy.io/steam_dossier/nl/index#exhibit-gallery-section",
          "https://github.com/ValveSoftware/steam-for-linux/issues/4521",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html?source=GitHub&record=484",
          "https://github.com/ValveSoftware/steam-for-linux/issues/6459",
          "https://web.archive.org/web/20260419051343/https://github.com/ValveSoftware/steam-for-linux/issues/6459",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html?source=GitHub&record=467",
          "https://github.com/ValveSoftware/Source-1-Games/issues/3857",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html?source=GitHub&record=768",
          "https://www.reddit.com/r/DotA2/comments/vt76ov/funds_stolen_through_steam_market_disappointed/",
          "https://web.archive.org/web/20250320082450/https://www.reddit.com/r/DotA2/comments/vt76ov/funds_stolen_through_steam_market_disappointed/",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html?source=Reddit&record=4533",
          "https://www.reddit.com/r/ohnePixel/comments/1hahqx2/permanently_banned_steam_account_without_a_clear/",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html?source=Reddit&record=4766",
          "https://www.reddit.com/r/legaladvice/comments/1kipjde/got_10k_stollen_from_steam_inventory_due_to_steam/",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html?source=Reddit&record=4592",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/selected-evidence-records.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive_manifest.json",
          "https://phishdestroy.io/steam_dossier/nl/card_economy.html",
          "https://github.com/JustArchiNET/ArchiSteamFarm/wiki/FAQ",
          "https://phishdestroy.io/steam_dossier/nl/card_economy.html#scale",
          "https://phishdestroy.io/steam_dossier/nl/card_economy.html#licence",
          "https://phishdestroy.io/steam_dossier/nl/enforcement_audit.html",
          "https://github.com/JustArchiNET/ArchiSteamFarm",
          "https://web.archive.org/web/20260924181709/https://github.com/JustArchiNET/ArchiSteamFarm",
          "https://rdap.verisign.com/com/v1/domain/csgoempire.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoempire.com",
          "https://rdap.verisign.com/com/v1/domain/csgoempirelogin4.com",
          "https://rdap.verisign.com/com/v1/domain/rustreaper.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustreaper.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustreaper.com.json",
          "https://rdap.verisign.com/com/v1/domain/rustly.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustly.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustly.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgofast.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgofast.com",
          "https://rdap.verisign.com/com/v1/domain/authtofast.com",
          "https://rdap.verisign.com/com/v1/domain/duelbits.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fduelbits.com",
          "https://rdap.verisign.com/com/v1/domain/switchflips.com",
          "https://rdap.verisign.com/com/v1/domain/farmskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ffarmskins.com",
          "https://tld-rdap.verisign.com/cc/v1/domain/kobal.cc",
          "https://rdap.verisign.com/com/v1/domain/csgoluck.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoluck.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoluck.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/insane.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Finsane.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/insane.gg.json",
          "https://rdap.verisign.com/com/v1/domain/cs2skin.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs2skin.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs2skin.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/juice.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fjuice.gg",
          "https://rdap.verisign.com/com/v1/domain/letmeinjuice.com",
          "https://rdap.verisign.com/com/v1/domain/ggdrop.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fggdrop.com",
          "https://rdap.verisign.com/com/v1/domain/ggauth.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/howl.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhowl.gg",
          "https://rdap.radix.host/rdap/domain/howl.uno",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/chicken.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fchicken.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/chicken.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csgocasino.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgocasino.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgocasino.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/hunt.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhunt.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/hunt.gg.json",
          "https://rdap.verisign.com/com/v1/domain/csbattle.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsbattle.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csbattle.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinrave.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinrave.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinrave.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csdouble.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsdouble.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csdouble.gg.json",
          "https://rdap.verisign.com/com/v1/domain/rustchance.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustchance.com",
          "https://rdap.verisign.com/com/v1/domain/hgfuihd.com",
          "https://rdap.radix.host/rdap/domain/cobaltlab.tech",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcobaltlab.tech",
          "https://rdap.verisign.com/com/v1/domain/cobaltauth.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/raided.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fraided.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/raided.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/rustneo.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustneo.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustneo.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/splits.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsplits.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/splits.gg.json",
          "https://rdap.identitydigital.services/rdap/domain/upgrader.pro",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fupgrader.pro",
          "https://rdap.radix.host/rdap/domain/upgauth.space",
          "https://rdap.centralnic.com/fans/domain/skin.fans",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.fans",
          "https://rdap.nic.one/domain/hotpizza.one",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhotpizza.one",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/hotpizza.one.json",
          "https://rdap.verisign.com/com/v1/domain/g4skins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fg4skins.com",
          "https://rdap.verisign.com/com/v1/domain/tf2royal.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2royal.com",
          "https://rdap.verisign.com/com/v1/domain/tf2auth.com",
          "https://rdap.verisign.com/com/v1/domain/tf2hunt.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2hunt.com",
          "https://rdap.verisign.com/com/v1/domain/rstspcl.com",
          "https://rdap.identitydigital.services/rdap/domain/tf2.bet",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2.bet",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2.bet.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/openstars.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fopenstars.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/openstars.gg.json",
          "https://rdap.verisign.com/com/v1/domain/skins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skins.com.json",
          "https://rdap.identitydigital.services/rdap/domain/white.market",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwhite.market",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/white.market.json",
          "https://rdap.identitydigital.services/rdap/domain/moon.market",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmoon.market",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/moon.market.json",
          "https://rdap.verisign.com/com/v1/domain/csfloat.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsfloat.com",
          "https://rdap.verisign.com/com/v1/domain/csgofloat.com",
          "https://rdap.identitydigital.services/rdap/domain/skin.land",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.land",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.land.json",
          "https://rdap.verisign.com/com/v1/domain/haloskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhaloskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/haloskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/163.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuff.163.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buff.163.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgo.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmarket.csgo.com",
          "https://rdap.verisign.com/net/v1/domain/dota2.net",
          "https://rdap.verisign.com/com/v1/domain/skinport.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinport.com",
          "https://pubapi.registry.google/rdap/domain/skinport.app",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinflow.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinflow.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinflow.gg.json",
          "https://rdap.identitydigital.services/rdap/domain/skin.place",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.place",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.place.json",
          "https://rdap.verisign.com/com/v1/domain/skinsmonkey.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinsmonkey.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinsmonkey.com.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinbaron.de",
          "https://rdap.verisign.com/com/v1/domain/skinbaron.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frust.tm",
          "https://rdap.verisign.com/com/v1/domain/pirateswap.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fpirateswap.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/pirateswap.com.json",
          "https://rdap.radix.host/rdap/domain/mannco.store",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmannco.store",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/mannco.store.json",
          "https://rdap.verisign.com/com/v1/domain/skinswap.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinswap.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinswap.com.json",
          "https://rdap.verisign.com/com/v1/domain/exeskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fexeskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/exeskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/balticskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbalticskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/balticskins.com.json",
          "https://rdap.nic.trade/domain/cs.trade",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs.trade",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs.trade.json",
          "https://rdap.verisign.com/com/v1/domain/rapidskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frapidskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rapidskins.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/tradeit.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftradeit.gg",
          "https://rdap.verisign.com/com/v1/domain/connect-tradeit.com",
          "https://rdap.verisign.com/com/v1/domain/49skins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2F49skins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/49skins.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinvault.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinvault.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinvault.gg.json",
          "https://rdap.identitydigital.services/rdap/domain/aim.market",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Faim.market",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/aim.market.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinout.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinout.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinout.gg.json",
          "https://rdap.verisign.com/com/v1/domain/ntskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fntskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/ntskins.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/gamerpay.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fgamerpay.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/gamerpay.gg.json",
          "https://rdap.nic.tf/domain/scrap.tf",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fscrap.tf",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/scrap.tf.json",
          "https://rdap.nic.tf/domain/marketplace.tf",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmarketplace.tf",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/marketplace.tf.json",
          "https://rdap.identitydigital.services/rdap/domain/skins.cash",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskins.cash",
          "https://rdap.identitydigital.services/rdap/domain/skinscash.live",
          "https://rdap.verisign.com/net/v1/domain/csgo.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgo.net",
          "https://rdap.verisign.com/net/v1/domain/easylot.net",
          "https://rdap.verisign.com/net/v1/domain/cybershoke.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcybershoke.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cybershoke.net.json",
          "https://rdap.verisign.com/net/v1/domain/fastcup.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ffastcup.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/fastcup.net.json",
          "https://rdap.verisign.com/com/v1/domain/leetify.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fleetify.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/leetify.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/scope.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fscope.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/scope.gg.json",
          "https://rdap.verisign.com/com/v1/domain/tradeupspy.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftradeupspy.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tradeupspy.com.json",
          "https://rdap.identitydigital.services/rdap/domain/cs.deals",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs.deals",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs.deals.json",
          "https://rdap.verisign.com/com/v1/domain/pricempire.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fpricempire.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/pricempire.com.json",
          "https://rdap.identitydigital.services/rdap/domain/lzt.market",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flzt.market",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/lzt.market.json",
          "https://rdap.verisign.com/com/v1/domain/z2u.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fz2u.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/z2u.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgoroll.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoroll.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoroll.com.json",
          "https://rdap.verisign.com/com/v1/domain/rollbit.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frollbit.com",
          "https://rdap.verisign.com/com/v1/domain/rbsnin.com",
          "https://rdap.identitydigital.services/rdap/domain/500.casino",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2F500.casino",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/500.casino.json",
          "https://rdap.verisign.com/com/v1/domain/csgobig.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgobig.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgobig.com.json",
          "https://rdap.verisign.com/com/v1/domain/casedrop.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcasedrop.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/casedrop.com.json",
          "https://rdap.verisign.com/com/v1/domain/banditcamp.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbanditcamp.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/banditcamp.com.json",
          "https://rdap.verisign.com/com/v1/domain/skinbox.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinbox.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinbox.com.json",
          "https://rdap.verisign.com/com/v1/domain/tastydrop.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftastydrop.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tastydrop.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csgopolygon.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgopolygon.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgopolygon.gg.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/magicdrop.ru.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmagicdrop.ru",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/magicdrop.ru.json",
          "https://rdap.verisign.com/com/v1/domain/csdice.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsdice.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csdice.com.json",
          "https://rdap.verisign.com/com/v1/domain/skinodds.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinodds.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinodds.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgowin.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgowin.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgowin.com.json",
          "https://rdap.verisign.com/net/v1/domain/csgorun.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgorun.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgorun.net.json",
          "https://rdap.verisign.com/com/v1/domain/openskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fopenskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/openskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/rustbet.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustbet.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustbet.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgomagic.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgomagic.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgomagic.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgobounty.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgobounty.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgobounty.com.json",
          "https://rdap.verisign.com/com/v1/domain/ezskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fezskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/ezskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/rustcases.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustcases.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustcases.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgoreaper.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoreaper.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoreaper.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgocases.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgocases.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgocases.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgo-skins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgo-skins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgo-skins.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgonet.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgonet.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgonet.com.json",
          "https://rdap.verisign.com/com/v1/domain/wtfskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwtfskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/wtfskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/flamecases.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fflamecases.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/flamecases.com.json",
          "https://rdap.verisign.com/com/v1/domain/gamedom.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fgamedom.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/gamedom.com.json",
          "https://rdap.nic.club/domain/skin.club",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.club",
          "https://rdap.verisign.com/net/v1/domain/sc-auth.net",
          "https://rdap.verisign.com/com/v1/domain/daddyskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdaddyskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/daddyskins.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/rustix.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustix.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustix.gg.json",
          "https://rdap.nic.club/domain/skins.club",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskins.club",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skins.club.json",
          "https://rdap.publicinterestregistry.org/rdap/domain/csgohouse.org",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgohouse.org",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgohouse.org.json",
          "https://rdap.verisign.com/net/v1/domain/skinrave.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinrave.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinrave.net.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/bloodycase.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbloodycase.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/bloodycase.gg.json",
          "https://rdap.verisign.com/com/v1/domain/csgoclicker.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoclicker.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoclicker.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/rustbet.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustbet.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustbet.gg.json",
          "https://rdap.verisign.com/com/v1/domain/cs-drop.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs-drop.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs-drop.com.json",
          "https://rdap.verisign.com/net/v1/domain/hellstore.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhellstore.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/hellstore.net.json",
          "https://rdap.verisign.com/com/v1/domain/rustloot.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustloot.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustloot.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgo-case.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgo-case.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgo-case.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgogem.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgogem.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgogem.com.json",
          "https://rdap.verisign.com/com/v1/domain/rainbet.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frainbet.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rainbet.com.json",
          "https://rdap.verisign.com/com/v1/domain/rustclash.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustclash.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustclash.com.json",
          "https://rdap.identitydigital.services/rdap/domain/12cs.fail",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2F12cs.fail",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/12cs.fail.json",
          "https://rdap.verisign.com/com/v1/domain/tf2easy.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwww.tf2easy.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2easy.com.json",
          "https://rdap.verisign.com/com/v1/domain/tf2blaze.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2blaze.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2blaze.com.json",
          "https://rdap.verisign.com/com/v1/domain/shuffle.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fshuffle.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/shuffle.com.json",
          "https://rdap.identitydigital.services/rdap/domain/buff.market",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuff.market",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buff.market.json",
          "https://rdap.identitydigital.services/rdap/domain/avan.market",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Favan.market",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/avan.market.json",
          "https://rdap.identitydigital.services/rdap/domain/cs.money",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs.money",
          "https://rdap.verisign.com/com/v1/domain/uuskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fuuskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/uuskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/youpin898.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fyoupin898.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/youpin898.com.json",
          "https://rdap.verisign.com/com/v1/domain/c5game.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fc5game.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/c5game.com.json",
          "https://rdap.verisign.com/com/v1/domain/waxpeer.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwaxpeer.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/waxpeer.com.json",
          "https://rdap.verisign.com/com/v1/domain/dmarket.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdmarket.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dmarket.com.json",
          "https://rdap.verisign.com/com/v1/domain/steamcommunity.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamcommunity.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamcommunity.com.json",
          "https://rdap.verisign.com/com/v1/domain/lootfarm.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flootfarm.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/lootfarm.com.json",
          "https://rdap.verisign.com/com/v1/domain/rustskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/krakatoa.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fkrakatoa.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/krakatoa.com.json",
          "https://rdap.verisign.com/com/v1/domain/shadowpay.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fshadowpay.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/shadowpay.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/igxe.cn.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Figxe.cn",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/igxe.cn.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/swap.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fswap.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/swap.gg.json",
          "https://rdap.verisign.com/com/v1/domain/bitskins.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbitskins.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/bitskins.com.json",
          "https://rdap.verisign.com/com/v1/domain/tf2mart.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2mart.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2mart.com.json",
          "https://rdap.verisign.com/com/v1/domain/skinbid.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinbid.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinbid.com.json",
          "https://rdap.verisign.com/com/v1/domain/lootbear.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flootbear.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/lootbear.com.json",
          "https://rdap.nic.tf/domain/backpack.tf",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbackpack.tf",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/backpack.tf.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fstntrading.eu",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/stntrading.eu.json",
          "https://rdap.verisign.com/com/v1/domain/skinwallet.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinwallet.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinwallet.com.json",
          "https://rdap.verisign.com/com/v1/domain/dota2market.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdota2market.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dota2market.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/xplay.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fxplay.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/xplay.gg.json",
          "https://rdap.verisign.com/com/v1/domain/esportal.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fesportal.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/esportal.com.json",
          "https://rdap.registro.br/domain/gamersclub.com.br",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fgamersclub.com.br",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/gamersclub.com.br.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/epidemic.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fepidemic.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/epidemic.gg.json",
          "https://rdap.verisign.com/com/v1/domain/cs2stash.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs2stash.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs2stash.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csgoskins.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoskins.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoskins.gg.json",
          "https://rdap.verisign.com/com/v1/domain/steamanalyst.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamanalyst.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamanalyst.com.json",
          "https://rdap.verisign.com/net/v1/domain/steamcardexchange.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamcardexchange.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamcardexchange.net.json",
          "https://rdap.verisign.com/com/v1/domain/dotabuff.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdotabuff.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dotabuff.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/tracker.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftracker.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tracker.gg.json",
          "https://rdap.verisign.com/com/v1/domain/funpay.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ffunpay.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/funpay.com.json",
          "https://rdap.verisign.com/com/v1/domain/playerauctions.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fplayerauctions.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/playerauctions.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/eldorado.gg.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Feldorado.gg",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/eldorado.gg.json",
          "https://rdap.verisign.com/com/v1/domain/g2a.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fg2a.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/g2a.com.json",
          "https://rdap.verisign.com/net/v1/domain/kinguin.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fkinguin.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/kinguin.net.json",
          "https://rdap.verisign.com/com/v1/domain/g2g.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fg2g.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/g2g.com.json",
          "https://rdap.verisign.com/com/v1/domain/playerup.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fplayerup.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/playerup.com.json",
          "https://rdap.verisign.com/net/v1/domain/smurfhub.net",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsmurfhub.net",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/smurfhub.net.json",
          "https://rdap.verisign.com/com/v1/domain/smurfaccounts.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsmurfaccounts.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/smurfaccounts.com.json",
          "https://rdap.verisign.com/com/v1/domain/buycsgorank.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuycsgorank.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buycsgorank.com.json",
          "https://rdap.verisign.com/com/v1/domain/csgosmurfkings.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgosmurfkings.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgosmurfkings.com.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/smurfstore.co.json",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsmurfstore.co",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/smurfstore.co.json",
          "https://rdap.verisign.com/com/v1/domain/steamlvlup.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamlvlup.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamlvlup.com.json",
          "https://rdap.verisign.com/com/v1/domain/steamlevels.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamlevels.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamlevels.com.json",
          "https://rdap.verisign.com/com/v1/domain/levelsteam.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flevelsteam.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/levelsteam.com.json",
          "https://rdap.verisign.com/com/v1/domain/steamlevelu.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamlevelu.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamlevelu.com.json",
          "https://rdap.verisign.com/com/v1/domain/eloking.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Feloking.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/eloking.com.json",
          "https://rdap.publicinterestregistry.org/rdap/domain/boosteria.org",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fboosteria.org",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/boosteria.org.json",
          "https://rdap.verisign.com/com/v1/domain/overgear.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fovergear.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/overgear.com.json",
          "https://rdap.verisign.com/com/v1/domain/blazingboost.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fblazingboost.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/blazingboost.com.json",
          "https://rdap.verisign.com/com/v1/domain/dota2boost.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdota2boost.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dota2boost.com.json",
          "https://rdap.verisign.com/com/v1/domain/buyboost.com",
          "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuyboost.com",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buyboost.com.json",
          "https://help.steampowered.com/en/faqs/view/365F-4BEE-2AE2-7BDD",
          "https://store.steampowered.com/privacy_agreement/#8",
          "https://www.edpb.europa.eu/system/files/2023-04/edpb_guidelines_202201_data_subject_rights_access_v2_en.pdf",
          "https://web.archive.org/web/20260810154631/https://store.steampowered.com/stats/support",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/part2-measurements.json",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/TOTAL_VALVE_SCANDALS_MASTER_DB.csv",
          "https://phishdestroy.io/steam_dossier/nl/license_disclaimer.html"
        ]
      },
      "source_json": "index.content.json",
      "source_json_sha256": "a26e70ba54c101659df918ec35c8ede75235a57b93e08b2ed9e35797445d8c7a"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/investigation_part2",
      "language": "nl",
      "title": "Toegang tot accounts en verantwoordingsplicht — Het Steam-dossier",
      "start_page": 110,
      "end_page": 118,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "HET STEAM-DOSSIER / II\n\nUw account.Hun toegang.Wie neemt er op?\n\nAutomatisering in de publieke sector. Uitbestede ondersteuning. De mensen die achterblijven om de rekening te betalen.\n\nVolg de infrastructuur, de gemelde verliezen en de documenten waarop de claims zijn gebaseerd.\n\nBreng de infrastructuur in kaart ↘\nBIJLAGE 01 / TOEZICHT OP DE LIVE SHADOW-MARKT550,000+\n\nSteam accounts die momenteel actief te koop staan op FSB Market (geanonimiseerde naam; de oorspronkelijke naam wordt hier niet vermeld)\nop dit moment\n\n550,000+ ACTUELE VOORRAAD · 231,829 IN HISTORISCH GESCHRAPT CORPUS (198,320 STEALER-LOGS)\n\nHet belangrijkste ondergrondse knooppunt voor gekaapte Steam-accounts, FSB Market (andere verwante namen niet vermeld) verifieert zowel kopers als verkopers met behulp van de officiële Steam OpenID van Valve (openid.realm = https://FSB Market). Op elk willekeurig moment worden meer dan een half miljoen gestolen en gehackte accounts (logbestanden van RedLine/Lumma, phishing-vangsten, credential stuffing) actief te koop aangeboden voor een paar cent ($0.50–$2.00). Noch FSB Market noch het bijbehorende forum wordt geblokkeerd door het linkfilter van Valve. Dit is het industriële reservoir dat de 63.06% betaalde botaccounts bevoorraadt die Valve blokkeert zonder het slachtoffer te helpen.\n\nLive-informatie: Monitoring van de schaduwmarkt (meer dan 550.000 live) ↗ · Opnamegegevens openen ↗ · Open Link Filter-trace ↗550.000+ LIVE\n\n01 / EEN ECOSYSTEEM MET AUTEURS\n\nAutomatisering heefteen papieren spoor.\n\nGenoemde projecten. Gepubliceerde mogelijkheden. Traceer een tool naar de bijbehorende documentatie en bekijk vervolgens de verzamelde relaties tussen ontwikkelaars.\n\n252VERZAMELDE REPOSITORIA\n3,320GITHUB-PROFIELEN\n4,214PROFIEL–REPOSITORY-PAAREN\nValve infrastructuurGemeentelijke bibliothekenHerbruikbare toepassingen\nDe lijnen geven gedocumenteerde integraties of afhankelijkheden weer. Selecteer een knooppunt om de bijbehorende informatie te bekijken.\n\nAutomatisering van meerdere accounts / JustArchiNET\n\nArchiSteamFarm\n\nHet project maakt expliciet reclame voor het gelijktijdig verzamelen van kaarten op verschillende Steam-accounts. In het projectbestand wordt een afhankelijkheid van SteamKit2 vermeld.\n\nLees de documentatie van het project zelf ↗\n\nSteamKit → ArchiSteamFarm\naangegeven afhankelijkheid ↗\n\nVERZAMELDE RELATIES\n\n40 labels voor bijdragers · 40 Forker-etiketten\n\nHieronder een voorbeeld van een bijdrager. Deze labels geven de relatie met de repository weer, niet een dienstverband of goedkeuring.\n\n@JustArchi@renovate[bot]@JustArchi-ArchiBot@dependabot-preview[bot] (unavailable)@renovate-bot@actions-gebruiker@dependabot-support@Abrynos\nWat de ontwikkelaarsgrafiek laat zien\n\nDe grafiek brengt de gepubliceerde relaties tussen bijdragers en forkers in kaart tussen genoemde projecten en GitHub-profielen. Dit zijn openbare gegevens: forks van repositories, lijsten met bijdragen, profielkoppelingen. De vraag is wat het spoor van gepubliceerde vaardigheden en relaties tussen ontwikkelaars vereist dat Valve beantwoordt, niet wat dit onderzoek heeft verzonnen. Bron-hashes worden opgeslagen in de herkomst op de kaart.\n\nOntdek het volledige netwerk ↗Brongegevens van de repository ↓\n\n02 / VERSCHILLENDE BEVOEGDHEDEN. VERSCHILLENDE BEVOEGDHEDEN.\n\nWelke toetsWaar hebben we het over?\n\nOm een spel te spelen hoeft de speler geen persoonlijke Web API-sleutel op te geven. Dat is het cruciale verschil waar deze kwestie om draait.\n\n01 / GEBRUIKERSACCOUNT\nPersoonlijke Web API-sleutel\nsteamcommunity.com/dev/apikey\n\nWordt afgegeven vanuit een gebruikersaccount voor toegestane API-aanroepen. Het aanmaken, de zichtbaarheid en het intrekken van sleutels, evenals het opsporen van misbruik, zijn kwesties die onder de accountbeveiliging vallen.\n\n02 / BACKEND VAN HET SPEL\nWeb-API-sleutel van de uitgever\n\nSteamworks-partners gebruiken de inloggegevens van de uitgever voor ondersteunde backend-bewerkingen, waaronder spelgerelateerde diensten. De persoonlijke sleutel van een speler is een ander soort inloggegeven.\n\n03 / IDENTITEIT & SESSIE\nOpenID / sessietokens\n\nOpenID bevestigt de identiteit bij een website. Een Steam-sessie- of vernieuwingstoken dient een ander doel. Deze mechanismen mogen niet worden voorgesteld als één onderling uitwisselbare „API-sleutel”.\n\nValve bevat zowel de Web API-sleutels van gebruikers als die van uitgevers. De volledige Web API staat daarom niet los van Steamworks. Documentatie over API-sleutels ↗ gearchiveerd 2026-09-15 ↗ · Authenticatie tijdens een spelsessie ↗ gearchiveerd 2026-08-29 ↗\n\nOPGESTELD DOOR DE MAKER VAN DE TOOL / MAART 2024\n\nAutomatisering kan meer gebruiken dan alleen een API-sleutel.\n\nIn de wiki van de Trade Offer Manager wordt beschreven hoe je een sessietoegangstoken kunt gebruiken voor bepaalde onderdelen van de Web API wanneer er geen aparte API-sleutel beschikbaar is. Ook wordt daarin melding gemaakt van mobiele bevestiging voor het aanmaken van sleutels vanaf eind 2023. De beheerder stelt dat het gebruik van tokens op deze manier niet wordt ondersteund door Valve; dit is een verouderde bewering in de documentatie, geen test die in de praktijk is uitgevoerd.\n\nBekijk de uitleg van de beheerder ↗ gearchiveerd 2026-09-24 ↗\n\nDE MENSELIJKE KANT / EEN ILLUSTRATIEF PHISHING-TRAJECT\n\nIk ben nog steeds aan het spelen.Al bekend.\n\nEen bericht van een vriend. Een verzoek om te stemmen. Een ‘bedankpagina’. Voor de speler is de taak volbracht. Een gehackte sessie kan echter nog langer duren dan dat moment.\n\nOP HET SCHERM VAN DE SPELER\n\nF\nHET VERHAAL VAN EEN VRIEND\n\n“Kun je op ons team stemmen?”\n\nHet verzoek komt binnen via de chat op Steam vanuit een bekend account. In dit scenario wordt de gekoppelde pagina geopend in de browser van de klant.\n\nUIT HET ZICHT\n\nHet vertrouwen ontstaat al vóór de website.\n\nEen gekaapt account van een vriend kan een phishinglink geloofwaardiger maken. De omringende interface van Steam geeft geen garantie over de betrouwbaarheid van de doelsite.\n\nBEKENDE AFZENDER / EXTERNE BESTEMMING\nDe veiligheid van het account is het belangrijkste punt voordat een artikel wordt verkocht.\n\nDe speler was niet van plan om inloggegevens voor automatisering aan te maken of de controle over te dragen. Het feit dat iemand terugkeert naar een spel, is geen bewijs dat het account veilig is. Valve bewaart de sessielogboeken, het overzicht van aangemaakte API-sleutels en de gegevens over de koppeling met apparaten. Het slachtoffer doet dat niet. Die asymmetrie vormt het probleem op het gebied van verantwoordingsplicht.\n\nToegang tot sessies en soorten inloggegevens\n\nEen API-sleutel en een ingelogde sessie zijn afzonderlijke inloggegevens met verschillende bevoegdheden. Het intrekken van een sleutel beëindigt een actieve sessie niet. In de eigen documentatie van Valve worden beide beschreven; Valve beschikt over de logbestanden waaruit blijkt welke inloggegevens actief waren op het moment van een betwiste handeling. De eis is openbaarmaking van dat verslag — niet een conclusie die het onderzoek zelf heeft verzonnen. Documentatie van de beheerder over het omgaan met tokens ↗ gearchiveerd 2026-09-24 ↗ · Valve belangrijke documentatie ↗ gearchiveerd 2026-09-15 ↗\n\n03 / DE OFFICIËLE MARKT HEEFT EEN BOVENGRENS\n\nHet voorwerp kan zeldzaam zijn.De limiet blijft van kracht.\n\nEen prijs die hoger is dan het maximale noteringsbedrag kan niet worden gerealiseerd via één notering op de Community Market tegen die volledige prijs.\n\nINDICATIEVE VRAAGPRIJS$5,000De vraagprijs van het artikel wijzigen\n$100$20,000\n\nEen illustratie van de gepubliceerde limiet; dit is geen waardebepaling of aanbeveling om te handelen.\n\nMAXIMUM AANTAL VERMELDINGEN≈ $1,800\nPORTEMONNEEHOES≈ $2,000\n\nBoven de gepubliceerde maximumgrens voor noteringen.\n\nGeld uit de wallet kan niet naar een bankrekening worden overgemaakt. Deze beperkingen zorgen voor een vraag waar de skin-marktplaatsen van derden in voorzien: een vraag die ontstaat door de limieten voor het aanbieden en de wallet, terwijl de eigen regels van Valve commerciële exploitanten verbieden hieraan te voldoen.\n\nDe marktlimieten van Steam ↗ gearchiveerd 2026-09-21 ↗\n\n04 / BINNEN DE GRENZEN VAN DE ONDERSTEUNING\n\nVerantwoordelijk voor gegevens.Verantwoordelijk voor de toegang.\n\nIn het privacybeleid van Valve is uitdrukkelijk bepaald dat persoonsgegevens mogen worden gedeeld met externe ondersteuningsdienstverleners, voor zover dit nodig is voor de ondersteuning.\n\nDE SPELERRekeningen en bewijsstukken\n→\nKLEPHerstelproces\n→\nONDERSTEUNINGSVERLENERToegang op basis van delegatie\n\nPrivacybeleid §5.2 ↗ · Het eigen beleid van Valve staat toegang door derden toe. De openstaande vragen zijn: welke rechten zijn verleend, welke controletrajecten bestaan er en wat is er gebeurd toen er naar verluidt misbruik werd gemaakt van die toegang?\n\n2015\nDe schaal was openbaar\n\nValve erkende dat er op grote schaal accounts waren gestolen en beschreef de beschermende maatregelen.\n\nValve publicatie ↗gearchiveerd 2026-08-09 ↗\n2015\nValve heeft de balie uitbesteed — en heeft dat ook gezegd\n\nValve heeft een klein intern Steam Support Leadership-team en verklaarde dat \"heb een paar verschillende bedrijven ingehuurd\" om ondersteuning te bieden (Erik Johnson, Valve, aan Kotaku); artikel 5.2 van het privacybeleid geeft deze derde partijen toestemming om toegang te krijgen tot gebruikersgegevens. Welke aannemer toegang heeft tot de functie voor het herstellen van accounts, heeft Valve nooit bekendgemaakt — In de discussie binnen de gemeenschap worden bedrijven als Concentrix genoemd, maar geen enkele daarvan is Valve-bevestigd. De uitbestede helpdesk bestond al jaren voordat een van beide onderstaande verklaringen werd afgelegd.\n\nKotaku: Valve op de ondersteuningspagina ↗gearchiveerd 2025-07-11 ↗\n2023\nDe eerste opname\n\nHet CS:GO-team van Valve neemt schriftelijk de verantwoordelijkheid op zich voor een account dat via zijn eigen hulpverzoekprocedure is gehackt, en maakt de ruiltransacties ongedaan.\n\nOpen het outsourcingdossier ↓\n2025\nDe tweede opname\n\n33 maanden later schrijft Steam Support dat een technicus „ons proces niet heeft gevolgd, waardoor uw account aan iemand anders is toegewezen”. Hetzelfde kanaal. Hetzelfde resultaat.\n\nDexerto, 14 nov. 2025 ↗\n\nDOSSIER / HFB & DE BESCHULDIGINGEN INZAKE UITBESTEDING\n\nDe toegang was Steam Support zelf.Valve heeft dat schriftelijk verklaard.\n\nIn het antwoord van de klantenservice dat door Dexerto is gepubliceerd, neemt het CS:GO-team van Valve de verantwoordelijkheid op zich voor het gehackte account via de procedure voor het indienen van een hulpverzoek — via zijn eigen kanaal, niet via een phishingpagina en niet via de gebruiker. De items werden teruggevonden en de transacties ongedaan gemaakt, wat volgens Valve de oplossing is die voor andere slachtoffers niet bestaat. De voorraad van HFB werd gerapporteerd op $2,000,000+ op die dag en $3,000,000+ in de vervolgfase; Qkss verloor op dezelfde manier $1,000,000+ en kreeg niets.\n\nREACTIE VAN DE KLANTENSERVICE / OVERGENOMEN DOOR DEXERTO · 21 FEBRUARI 2023\n“gecompromitteerd via een ondersteuningsverzoek, waarvoor het CS:GO-team de verantwoordelijkheid op zich neemt”\nLees het verslag en het weergegeven bericht ↗ gearchiveerd 2025-08-18 ↗\n01 / WELKE KLEP GING OPEN\nDe eigen ondersteuningskanaal was de manier om binnen te komen\n\nHet antwoord heeft betrekking op het gehackte account en de terugboeking van de transacties daarvan. Valve heeft ze teruggedraaid — de transacties waren dus terugdraaibaar. Het oorspronkelijke, geauthenticeerde ticket bevindt zich niet in deze verzameling.\n\n02 / WAT DE ONTSLAGEN NIET HEBBEN OPGELOST\nDiezelfde deur ging in november 2025 weer open\n\nDe aannemer heeft zijn volledige Steam-ondersteuningspersoneel ontslagen — zoals gemeld door Mzkshow via Dexerto, en niet via een Valve-personeelsverklaring. Drieëndertig maanden later schreef Steam Support aan een andere incassant dat „een ondersteuningsmedewerker die de hulpvraag behandelde, ons proces niet heeft gevolgd, waardoor uw account aan iemand anders is toegewezen.” Een citaat van Valve zelf, over hetzelfde kanaal.\n\nDe tweede opname, 14 november 2025 ↗\n03 / WAT IS OPEN\nValve heeft de aannemer nooit bij naam genoemd\n\nUit deze bronnen blijkt noch wie de aannemer was, noch waar de locatie zich bevond. Dat is geen leemte in de berichtgeving — het is een feit dat Valve niet heeft bekendgemaakt wie toegang had tot de gebruikersaccounts.\n\nHedendaags verslag van de zaak ↗\n\nDrie vragen die Valve nog niet heeft beantwoord: wie zou het herstel van een account kunnen blokkeren, wat bleek uit het toegangsonderzoek en wat is er daarna veranderd?\n\nLatere beschuldigingen in het bewaarde ondersteuningsarchief\n\nTwee Reddit-berichten uit 2024 maken melding van verdere onderzoeken door Mzkshow: een zaak uit juli 2024 betreffende de opheffing van een VAC-ban en een zaak uit december 2024 betreffende de $13,000-inventaris. Dit zijn afzonderlijk gemelde incidenten. De vraag naar de verantwoordelijkheid is in beide gevallen identiek: wie had toegang om de blokkering op te heffen, wat bracht de controle aan het licht en wat is er veranderd?\n\n14 juli 2024 · gemeld herstel / VAC-verbodzaak ↗2 december 2024 · gemeld $13,000 voorraadzaak ↗gearchiveerd 2025-08-05 ↗Twee bewaarde berichten, bronregels en hashes ↓\n\n05 / VOLG HET VERLIES\n\nElk bedragheeft een hoesje nodig.\n\nTien gevallen, juni 2022 tot maart 2026. Elk bedrag is het cijfer dat door de genoemde bron is gepubliceerd — $6,300,000, $2,000,000+, $1,000,000+, ≈$320,000, ≈$300,000, en gedaald tot € 288. Valve bewaart het transactielogboek, het sessieverslag en het ondersteuningsaudittraject voor elk daarvan, en heeft geen van deze documenten verstrekt.\n\nONDERSTEUNINGSKANAAL21 JUN 2022\n$2,000,000+\nHFB — the largest inventory in the game\n\nGERAPPORTEERDE VOORRAADWAARDERING · VERHOOGD TOT $3M+ IN DE FEBRUARI-2023-FOLLOW-UP\n\nZeven Souvenir Dragon Lores en de #1 Blue Gem Karambit; alleen dat mes al kostte ongeveer $1.26m. Drie jaar inactief, met de authenticator nog steeds ingeschakeld; e-mailadres en wachtwoord gewijzigd via de herstelprocedure van de klantenservice. Valve heeft de transacties ongedaan gemaakt — en zijn verantwoordelijkheid schriftelijk vastgelegd. Vóór de terugdraaiing was er naar verluidt al $200,000+ aan opbrengsten opgenomen via market.csgo.com, dat uitbetaalt in contanten en cryptovaluta. Bij een terugdraaiing wordt een skin teruggegeven, niet het geld dat iemand al op zijn rekening heeft gestort. De terugdraaiing leidde ook tot een storing: een koper had zijn Souvenir Dragon Lore verstopt in een opslagruimte in het spel; het script kon niet in de eigen container kijken, en Valve dupliceerde een item ter waarde van $130,000 tijdens het ongedaan maken van een diefstal — ontdekt via item-ID’s en meldingen van de community, verwijderd in juli 2022,; de koper kreeg zijn geld terug van BUFF in plaats van Valve.\n\nDexerto, de dag van de diefstal ↗\nPORTAFEL & AANKOPEN07 2022 juli\n>$500\n44 disputed Market purchases\n\nGERAPPORTEERDE UITGAVEN UIT DE PORTEMONNEE · USD\n\nEen gebruiker meldt ongeautoriseerde aankopen van Dota-2-items met een lage waarde en een onbevredigende reactie van de klantenservice.\n\nLees de klacht en bekijk de bijgevoegde schermafbeeldingen ↗\nINBREUK OP HET PLATFORM14 2022 augustus\n$6,300,000\nCS.Money — 19,000+ skins uit de bots\n\nWAARDERING · EERSTE RAMING $1.6M\n\nDe aanvallers hebben de bestanden van de mobiele authenticator van de handelsbots van de marktplaats buitgemaakt en leeggehaald, waarbij ze een deel van de buit naar bekende handelaren hebben doorgesluisd om het spoor te verdoezelen. Onderzoekers uit de community brachten binnen enkele uren 55 de accounts van de aanvallers in kaart. Valve heeft niets teruggedraaid — een site van een derde partij bevindt zich buiten Steam, aldus dezelfde Steam wiens inventaris, handelsAPI- en accountsysteem de diefstal van begin tot eind hebben gedragen.\n\nLees het verslag uit die tijd ↗\nONDERSTEUNINGSKANAALGERAPPORTEERD 21 FEB 2023\n$1,000,000+\nQkss — dezelfde deur, dezelfde acteur, tegengesteld antwoord\n\nGERAPPORTEERDE VOORRAADWAARDERING\n\nOp dezelfde manier afgehandeld als HFB, door dezelfde medewerker, via hetzelfde supportverzoek. HFB was al acht maanden eerder volledig afgehandeld. Qkss niet. In het gepubliceerde verslag is er niets dat de twee zaken van elkaar onderscheidt, behalve de omvang van het publiek.\n\nDexerto over het onderzoek naar de Mzkshow ↗\nONDERSTEUNINGSKANAALGERAPPORTEERD OP 2023\n≈ $320,000\nDe handel met voorkennis zelf — een jaar lang\n\nOPBRENGST OVER EEN PERIODE VAN ONGEVEER ÉÉN JAAR · GEEN VOORRAADWAARDERING\n\nVia de support-toegang konden we de accountgeschiedenis tot wel 15 jaar terug raadplegen: de eerste CD-sleutel, het eerste e-mailadres, de eerste betaalkaart — precies het bewijsmateriaal dat nodig is voor het herstelproces. Wie de database in handen heeft, wint altijd dat geschil tegen degene die de account beheert. Een gestolen M4A4 Howl met iBUYPOWER- en Titan Katowice-2014-holo’s werd verkocht voor $35,000 en kwam terecht bij b1t van NAVI, die hier niets van kon weten. Het antwoord van de aannemer was om alle medewerkers die bij de Steam-ondersteuning werkten, te ontslaan.\n\nEscorenews over hetzelfde onderzoek ↗\nPORTAFEL & AANKOPEN09 DEC 2023\n€288\nVerlies van portemonnee ondanks tweestapsbeveiliging\n\nTRUSTPILOT · BRONINDEX 16\n\nDe recensent meldt dat zijn account is gehackt en dat hulp bij uitgaven via Market is geweigerd. De export bevat geen individuele beoordelings-URL.\n\nControleer de herkomst van de bron ↗\nACCOUNT-HERSTEL02 DEC 2024\n$13,000\n“Matvey” — twee jaar na de ontslagen\n\nSCHATTING VAN DE VOORRAAD DOOR DE AUTEUR\n\nHerstel toegekend aan iemand die accountgegevens had verstrekt die de eigenaar zelf niet kon verifiëren. Dezelfde procedure, hetzelfde resultaat, nadat de aannemer zijn helpdesk op Steam had opgeheven.\n\nLees de bewaarde beschuldiging ↗\nACCOUNT-HERSTEL09 MEI 2025\n≈ $10,000\nHerstel via het ticket van iemand anders\n\nAANGEGEVEN VERLIES VAN EEN ARTIKEL · USD\n\nEen gebruiker uit Quebec beweert dat de klantenservice het wachtwoord heeft gereset en de accountbeveiliging heeft opgeheven op verzoek van iemand anders.\n\nLees de klacht in de eerste persoon ↗\nONDERSTEUNINGSKANAAL13 NOV 2025\n≈ $300,000\nHawkeye337 — en de tweede schriftelijke bekentenis van Valve\n\nDE VOLLEDIGE HOLO-COLLECTIE VAN KATOWICE 2014\n\nDe aanvaller eiste 1 bitcoin en begon de collectie naar Negevs te kopiëren om deze te vernietigen. Steam Antwoord van de klantenservice: “Een supportmedewerker die de hulpvraag behandelde, heeft onze procedure niet gevolgd, waardoor uw account aan iemand anders is toegewezen.” Drieëndertig maanden na de eerste bekentenis, hetzelfde verhaal. Hersteld binnen enkele uren nadat de thread trending was op X. Qkss had dat publiek niet.\n\nDexerto, 14 Nov 2025 ↗\nPORTAFEL & AANKOPEN29 MAR 2026\n$50\nOngeautoriseerde herlaadbeurten en geschonken spellen\n\nTRUSTPILOT · BRONINDEX 290\n\nDe recensent maakt melding van onbevoegde uitgaven en afgewezen verzoeken om terugbetaling. De URL van de individuele recensie ontbreekt in het exportbestand.\n\nControleer de herkomst van de bron ↗\n\nDe bronvermeldingen en bedragen blijven zoals door elke bron gerapporteerd. Valve beschikt over de transactielogboeken, sessieverslagen en het ondersteuningsaudittraject voor elk van deze gevallen. Leg deze over. Een bewaard gebleven Reddit-bericht biedt geen uitsluitsel — de eigen gegevens van Valve doen dat wel.\n\nDE COLLECTIE / NA CONTROLE\n\n231,829 accounts in de aanbieding.Valve bevat de logbestanden van iedereen.\n354 → 201\nTrustpilot-beoordelingen\n\n153 dubbele rijen verwijderd. De URL’s van de individuele beoordelingen zijn niet meegenomen in de export.\n\n231,829\nSteam accountvermeldingen\n\n33,509 geclassificeerd als zelfgeregistreerd; 198,320 onder het ‘stealer’-label van de verzamelaar. Vermeldingen zijn geen afgeronde verkopen.\n\nControle van de collectie ↓Zoek in het bronarchief ↗",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Uw account.Hun toegang.Wie neemt er op?"
          },
          {
            "level": 2,
            "id": null,
            "text": "Automatisering heefteen papieren spoor."
          },
          {
            "level": 3,
            "id": null,
            "text": "ArchiSteamFarm"
          },
          {
            "level": 2,
            "id": null,
            "text": "Welke toetsWaar hebben we het over?"
          },
          {
            "level": 3,
            "id": null,
            "text": "Persoonlijke Web API-sleutel"
          },
          {
            "level": 3,
            "id": null,
            "text": "Web-API-sleutel van de uitgever"
          },
          {
            "level": 3,
            "id": null,
            "text": "OpenID / sessietokens"
          },
          {
            "level": 3,
            "id": null,
            "text": "Automatisering kan meer gebruiken dan alleen een API-sleutel."
          },
          {
            "level": 2,
            "id": null,
            "text": "Ik ben nog steeds aan het spelen.Al bekend."
          },
          {
            "level": 3,
            "id": "session-hidden-title",
            "text": "Het vertrouwen ontstaat al vóór de website."
          },
          {
            "level": 2,
            "id": null,
            "text": "Het voorwerp kan zeldzaam zijn.De limiet blijft van kracht."
          },
          {
            "level": 2,
            "id": null,
            "text": "Verantwoordelijk voor gegevens.Verantwoordelijk voor de toegang."
          },
          {
            "level": 3,
            "id": null,
            "text": "De schaal was openbaar"
          },
          {
            "level": 3,
            "id": null,
            "text": "Valve heeft de balie uitbesteed — en heeft dat ook gezegd"
          },
          {
            "level": 3,
            "id": null,
            "text": "De eerste opname"
          },
          {
            "level": 3,
            "id": null,
            "text": "De tweede opname"
          },
          {
            "level": 3,
            "id": null,
            "text": "De toegang was Steam Support zelf.Valve heeft dat schriftelijk verklaard."
          },
          {
            "level": 4,
            "id": null,
            "text": "De eigen ondersteuningskanaal was de manier om binnen te komen"
          },
          {
            "level": 4,
            "id": null,
            "text": "Diezelfde deur ging in november 2025 weer open"
          },
          {
            "level": 4,
            "id": null,
            "text": "Valve heeft de aannemer nooit bij naam genoemd"
          },
          {
            "level": 2,
            "id": null,
            "text": "Elk bedragheeft een hoesje nodig."
          },
          {
            "level": 3,
            "id": null,
            "text": "HFB — the largest inventory in the game"
          },
          {
            "level": 3,
            "id": null,
            "text": "44 disputed Market purchases"
          },
          {
            "level": 3,
            "id": null,
            "text": "CS.Money — 19,000+ skins uit de bots"
          },
          {
            "level": 3,
            "id": null,
            "text": "Qkss — dezelfde deur, dezelfde acteur, tegengesteld antwoord"
          },
          {
            "level": 3,
            "id": null,
            "text": "De handel met voorkennis zelf — een jaar lang"
          },
          {
            "level": 3,
            "id": null,
            "text": "Verlies van portemonnee ondanks tweestapsbeveiliging"
          },
          {
            "level": 3,
            "id": null,
            "text": "“Matvey” — twee jaar na de ontslagen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Herstel via het ticket van iemand anders"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hawkeye337 — en de tweede schriftelijke bekentenis van Valve"
          },
          {
            "level": 3,
            "id": null,
            "text": "Ongeautoriseerde herlaadbeurten en geschonken spellen"
          },
          {
            "level": 2,
            "id": null,
            "text": "231,829 accounts in de aanbieding.Valve bevat de logbestanden van iedereen."
          },
          {
            "level": 3,
            "id": null,
            "text": "Trustpilot-beoordelingen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Steam accountvermeldingen"
          }
        ],
        "links": [
          "https://phishdestroy.io/live-intel/?category=steam",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/lzt.market.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-evidence-lzt.json",
          "https://github.com/JustArchiNET/ArchiSteamFarm",
          "https://github.com/JustArchiNET/ArchiSteamFarm/blob/main/ArchiSteamFarm/ArchiSteamFarm.csproj",
          "https://github.com/JustArchi",
          "https://github.com/apps/renovate",
          "https://github.com/JustArchi-ArchiBot",
          "https://github.com/renovate-bot",
          "https://github.com/actions-user",
          "https://github.com/dependabot-support",
          "https://github.com/Abrynos",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/automation-map.json",
          "https://phishdestroy.io/steam_dossier/nl/output_steam_network/network.html",
          "https://phishdestroy.io/steam_dossier/output_steam_network/raw_data.json",
          "https://partner.steamgames.com/doc/webapi_overview/auth",
          "https://web.archive.org/web/20260915025812/https://partner.steamgames.com/doc/webapi_overview/auth",
          "https://partner.steamgames.com/doc/webapi/ISteamUserAuth",
          "https://web.archive.org/web/20260829124950/https://partner.steamgames.com/doc/webapi/ISteamUserAuth",
          "https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/wiki/Access-Tokens",
          "https://web.archive.org/web/20260924181824/https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/wiki/Access-Tokens",
          "https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://web.archive.org/web/20260921022227/https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://store.steampowered.com/privacy_agreement/",
          "https://store.steampowered.com/oldnews/19618",
          "https://web.archive.org/web/20260809125516/https://store.steampowered.com/oldnews/19618",
          "https://kotaku.com/valve-explains-why-steam-customer-service-is-still-terr-1736988223",
          "https://web.archive.org/web/20250711004653/https://kotaku.com/valve-explains-why-steam-customer-service-is-still-terr-1736988223",
          "https://www.dexerto.com/counter-strike-2/valve-saves-hacked-cs2-player-threatened-with-ransom-over-300000-of-rare-stickers-3283135/",
          "https://www.dexerto.com/csgo/csgo-skins-worth-millions-allegedly-stolen-with-help-from-steam-support-staff-2066939/",
          "https://web.archive.org/web/20250818113925/https://www.dexerto.com/csgo/csgo-skins-worth-millions-allegedly-stolen-with-help-from-steam-support-staff-2066939/",
          "https://lis-skins.com/ru/blog/krupneisaia-mosenniceskaia-sxema-v-istorii-steam/",
          "https://www.reddit.com/r/cs2/comments/1e38jo4/stealing_accounts_and_removing_vac_bans_a_new/",
          "https://www.reddit.com/r/cs2/comments/1h53qp3/steam_support_is_stealing_accounts_again/",
          "https://web.archive.org/web/20250805141942/https://www.reddit.com/r/cs2/comments/1h53qp3/steam_support_is_stealing_accounts_again/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/outsourcing-archive-records.json",
          "https://www.dexerto.com/csgo/over-2-million-in-csgo-skins-stolen-from-hacked-steam-account-1853092/",
          "https://www.reddit.com/r/DotA2/comments/vt76ov/funds_stolen_through_steam_market_disappointed/",
          "https://esportfire.com/article/the-biggest-hack-in-csgo-history-csmoney-14082022",
          "https://escorenews.com/en/csgo/news/44087-valve-steam-support-employee-accused-of-selling-inactive-accounts-inventories-worth-six-figures-b1t-has-one-of-these-skins",
          "https://phishdestroy.io/steam_dossier/PART2_RESEARCH.md",
          "https://www.reddit.com/r/GlobalOffensive/comments/1h56shi/steam_support_is_stealing_accounts/",
          "https://www.reddit.com/r/legaladvice/comments/1kipjde/got_10k_stollen_from_steam_inventory_due_to_steam/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/part2-quality-review.json",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html"
        ]
      },
      "source_json": "investigation_part2.content.json",
      "source_json_sha256": "22c5cf2e9292054e8e27f123879dd122e2e321f3db3c4975c45491cb141434b4"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/enforcement_audit",
      "language": "nl",
      "title": "De volkstelling Valve wordt niet gepubliceerd — Het Steam-dossier",
      "start_page": 119,
      "end_page": 131,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "BIJLAGE VI — DE VOLKSTELLING VALVE WORDT NIET GEPUBLICEERD\nHoe groot is de Steam-farm? We hebben zelf geteld.\n\nEr zijn geen officiële cijfers bekend over het aantal automatiseringsaccounts dat op Steam draait. Dit hoeft ook geen geheim te zijn: de Steam-ID-ruimte is een aaneengesloten reeks gehele getallen en Valve deelt de Web API-sleutel uit waarmee deze reeks kan worden doorlopen. Daarom hebben we de grootste groep genomen die zichzelf identificeert — de ArchiSteamFarm-gemeenschap — en hebben we elk lid één keer door de eigen ban-endpoint van Valve gelezen. Dit gebeurt automatisch omdat ASF bij de eerste start automatisch lid wordt van de Steam-groep, tenzij de gebruiker zich expliciet afmeldt of de instelling voor groepslidmaatschap uitschakelt (AutoJoinSteamGroup / Statistieken). Omdat deze instelling standaard is ingeschakeld, omvat het groepslidmaatschap een brede populatie: actieve commerciële botnetwerken met meerdere accounts, hobbyisten die af en toe wat tijd doorbrengen met de software, en gewone spelers die de software op hun persoonlijke account hebben gedraaid en het standaardabonnement nooit hebben opgezegd. Daardoor vormt het lidmaatschap een bruikbare telling van het totale bereik van de software: 10,880,610 totaal aantal accounts (waarvan 5,360,499 bevestigde leden zonder beperkingen die de $5.00-winkelpoort zijn gepasseerd). Vervolgens stelden we de enige vraag die ertoe doet: wat heeft Valve hen nu eigenlijk aangedaan?\n\nWat deze pagina niet is. Dit is geen pleidooi om Valve tien miljoen mensen te verbannen, en het is ook geen klacht over ‘card farmers’. Elk cijfer hieronder staat hier om één reden: Valve doet personen definitief te verbannen, en de reden die het schriftelijk opgeeft is commercieel gebruik van Steam en automatisering. Dit meet hoe diezelfde regel op grote schaal wordt toegepast op hetzelfde gedrag — door een exploitant die onderweg $5.00 ontgrendelingskosten, spellicenties en Market-vergoedingen Valve int. De bevinding betreft de asymmetrie, niet de farm.\n\nHet aantal van 10,88 miljoenDe oplichters die rondlopen (53,5k)Betaalde audit van 100.000 versus gratis audit\n10,880,610Het totale aantal leden van de ASF-groep dat de eigen ban-API van Valve heeft doorgenomen (beperkt + onbeperkt samen)\n88.97%Ik ben nog nooit geblokkeerd — 9,680,599 accounts zijn nog steeds actief\n63.06%Van de geblokkeerde accounts zijn er betaalde ($5+ uitgaven) — 100,000 SRSWOR deel (±0.39% MoE)\n67.77%Van de 51,732 veroordeelde oplichters heeft niemand een verbod op oplichting (volledige telling)\n01 — De schaal\nTien miljoen accounts, waarvan negen op de tien onaangeroerd\n\nEen populatie die zichzelf telt, wordt één keer door het eigen eindpunt van Valve gelezen.\n\nWAAROM HET ZELF TELLEN\nASF sluit zich namens jou aan bij de groep\n\nBij de eerste run ArchiSteamFarm sets Statistieken is standaard ingesteld op ‘true’ en wordt toegevoegd aan de groep ‘SC Farm Steam’ van Archi. Een beheerder moet zich actief afmelden. Het lidmaatschap vormt dus een ondergrens voor het aantal installaties — geen bovengrens. Beheerders die ‘Statistics’ hebben uitgeschakeld, ontbreken in de telling; het werkelijke aantal installaties is dus minstens zo groot.\n\nWAT WE LEZEN\n10,880,610 totaal aantal inzendingen\n\nDe API-ledenlijst leverde in totaal 10,880,610 SteamID64’s op — zowel beperkte als onbeperkte. Op de groepspagina van Steam staan er 5,360,499 (alleen onbeperkte). Elk item is één keer doorgegeven via ISteamUser/GetPlayerBans op 2026-09-23. Vijfenvijftig minuten op één toets.\n\nHET ANTWOORD\n88.97% schoon\n\n1,200,011 is niet onderworpen aan een Steam verbod (11.03%). De andere 9,680,599 er is helemaal niets geregistreerd — geen communityban, geen VAC, helemaal niets. De farm wordt niet opgeruimd. Hij blijft gewoon draaien. Dezelfde clausule, gericht tegen één persoon, is voldoende om die persoon definitief te verwijderen.\n\nVan de 10,880,610 rekeningen, hoeveel Valve zijn er aangeraakt?\n\nDe volledige gescande populatie, onderverdeeld naar het feit of Valve al dan niet een verbod heeft opgelegd. Het rode deel omvat alles wat Valve ooit met deze vloot heeft gedaan.\n\n88.97%nooit verboden\n11.03%\nGeen enkel verbod — 9,680,599 (88.97%)Heeft een Steam-verbod — 1,200,011 (11.03%)\n10,880,610Leden van de ASF-groep zijn gescand\n9,680,599Nooit geblokkeerd — 88.97%\n1,200,011Elk verbod handhaven — 11.03%\n55 minOm alles te tellen, met één API-sleutel\nWat deze vloot al heeft betaald om te kunnen bestaan Valve\n\nGeen schatting van wat de boerderij verdient. Een ondergrens voor wat er al is uitgegeven in de winkel van Valve — afgeleid van de eigen regel van Valve, toegepast op het bovenstaande aantal.\n\nHet aantal 10,880,610 omvat de volledige lijst met ASF-groepsleden zoals die door de API wordt geretourneerd — dit omvat zowel beperkte als onbeperkte accounts. Steam's eigen Beperkte gebruikersaccounts Op de pagina staat vermeld dat beperkte accounts niet meetellen voor Steam groepslidmaatschap (zij worden niet meegeteld in de weergegeven groepsgrootte), maar ze kunnen nog steeds voorkomen in de onderliggende ledenlijst. De onbeperkte deelverzameling — accounts die ten minste $5.00 hebben uitgegeven in de Steam-winkel — is precies 5,360,499 — het getal Steam wordt weergegeven op de groepspagina, die volgens de eigen regel van Steam beperkte accounts uitsluit. De berekening van de ondergrens $5.00 geldt alleen voor die niet-beperkte subgroep.\n\n5,360,499leden zonder beperkingen\n(Steam's weergegeven aantal groepen)\n×\n$5.00Het eigen minimum van Valve\nom niet langer beperkt te zijn\n=\n$26,802,495minimum aan winkeluitgaven\ndoor de onbeperkte deelverzameling\n\nDit is een ondergrens voor het bedrag dat Valve al heeft ontvangen van het onbeperkte deel van de vloot — het is geen schatting van de inkomsten en evenmin een bewering over de winst. De werkelijke uitgaven per account liggen voor de meesten hoger; het cijfer $5.00 is slechts de vereiste minimumdrempel.\n\nDe secundaire opbrengst: tot 66.7% vergoeding over het volume van de geteelde grondstoffen. Naast de toegangsprijs van $26.8M wordt voor elke kaart en elk product dat op de Community Market wordt verkocht, een verplichte minimumvergoeding van twee cent in rekening gebracht (Valve: $0.01 Steam vergoeding + $0.01 uitgeversvergoeding). Bij typische kaarten en rommelartikelen van 3 cent, Valve neemt 2 cent van de 3 cent — een effectieve verlaging van 66.67% ten gunste van Valve, wat het officiële 15%-marketingtarief ruimschoots overtreft.\n\nBelangrijke kanttekening met betrekking tot de populatie: Het lidmaatschap van een groep is geen bewijs dat elk afzonderlijk account een speciale bot is, en het omvat ook niet alle bots op Steam. ASF schrijft accounts standaard automatisch in bij zijn communitygroep zodra deze wordt gestart; tenzij de gebruiker dat configuratievlagje expliciet uitschakelt of deinstelt (AutoJoinSteamGroup), vaste spelers, incidentele spelers en leden van de community blijven op de lijst staan, naast geautomatiseerde farming-vloten. Bovendien wordt bij een Steam-ban geen openbare reden vermeld. De bevinding betreft een empirisch percentage binnen deze aan de software gekoppelde populatie, en geen individueel oordeel over een specifiek account. Geaggregeerd, reproduceerbaar: asf-ban-census-2026-09-23.json.\n\n02 — Aardrijkskunde\nWaar de vloot zich bevindt\n\nSlechts 8.5% van de geblokkeerde accounts hebben überhaupt een land opgegeven. Van de accounts die dat wel hebben gedaan, komt het grootste aandeel uit de Verenigde Staten.\n\nEen Steam-profiel bevat een optioneel veld voor het land. 100,413 van de 1,182,811 geblokkeerde accounts vullen het in — 8.5%.† Binnen die minderheid staan de Verenigde Staten bovenaan met 15.5%, gevolgd door Oekraïne, China en Rusland, terwijl de rest zich uitstrekt in een lange staart over Europa, Latijns-Amerika en Zuidoost-Azië. Niemand controleert de gegevens: Afghanistan staat in de top tien, wat ongeveer overeenkomt met wat het waard is. De overige 91.5% zijn weggelaten in plaats van toegewezen, dus wat volgt is het beeld van een zelfgeselecteerde minderheid — geen kaart van de vloot, en geen basis om te zeggen van waaruit deze wordt aangestuurd.\n\nGeblokkeerde accounts per opgegeven land\n\nTop 15 van landen waarin de 100,413 geblokkeerde accounts zich bevinden die een openbare locatie bekendmaken. Het aandeel heeft betrekking op die subgroep. Beweeg de muis erover voor de aantallen.\n\n0%\n5%\n10%\n15%\n20%\nUnited States\nUkraine\nChina\nRussia\nCanada\nAustralia\nJapan\nBrazil\nGermany\nAfghanistan\nUnited Kingdom\nRomania\nFrance\nPhilippines\nIndia\n\nLocatie gelezen uit GetPlayerSummaries voor de verboden subset. Het veld wordt ingesteld door de accounthouder en door niemand gecontroleerd, dus een VPN-uitgang of een grappige invoer telt net zo zwaar mee als een echte.\n\n03 — Versheid\nRecente posten, geen achterstand uit het verleden\n\nAfgaande op het tijdstip waarop de accounts zijn aangemaakt, is de groep geblokkeerde gebruikers van recente datum; het gaat hier niet om een overblijfsel uit het tijdperk van de ruilkaarten.\n\nAls dit een oude puinhoop was die langzaam wordt opgeruimd, zouden de geblokkeerde accounts vooral uit de beginjaren van de ruilkaarten komen. Het is echter juist het tegenovergestelde. Van de 1,132,852 geblokkeerde accounts waarvan de aanmaakdatum bekend is, 70% zijn in 2020 of later opgericht, en bijna de helft daarvan sinds 2023. Het aantal stijgt van 59,175, dat in 2017 werd vastgesteld, tot een piek van 227,030 alleen al in 2024 gecreëerd. Ze waren allemaal al door de poort van de $5.00-winkel gelopen voordat er een kaart kon worden gescand, dus moest voor elk van hen het toegangstarief worden geïnd.\n\nToen de geblokkeerde accounts werden aangemaakt\n\nHet jaar waarin de 1,132,852 geblokkeerde leden een account hebben aangemaakt, voor zover hun aanmaakdatum bekend is. De periode loopt van 2020 tot en met 2026, en niet van 2013 tot en met 2015, het tijdperk van de ruilkaarten. Piek: 2024. Beweeg de muis erover voor de aantallen.\n\n0k\n63k\n125k\n188k\n250k\n'13\n'14\n'15\n'16\n'17\n'18\n'19\n'20\n'21\n'22\n'23\n'24\n'25\n'26\n70%Van geblokkeerde accounts die in 2020 of later zijn aangemaakt\n227,030Geblokkeerde accounts die in 2024 zijn aangemaakt — het jaar met het hoogste aantal\n51,701De dip van 2021, tussen twee topjaren in — onverklaarbaar\n2003→2026Er zijn gegevens beschikbaar, maar de gegevens hebben betrekking op de afgelopen zes jaar\n\nHet is ontstaan in GetPlayerSummaries voor de geblokkeerde subgroep, ontdaan van dubbele vermeldingen op basis van SteamID64. De aanmaakdatum is de datum waarop het account is aangemaakt, niet de datum waarop het werd geblokkeerd of waarop het met ‘farming’ begon; deze datum wordt hier gebruikt als aanwijzing voor hoe recent de populatie is, niet als bewijs van opzet. Drie zaken die de grafiek niet laat zien:\n\nEen trend na 2024. Een account dat in 2025 of 2026 is aangemaakt, heeft minder tijd gehad om een ban op te bouwen, en 2026 beslaat negen maanden — dus 227,030 → 121,070 → 16,534 duidt op censuur, niet op een daling.\nEen uitvalpercentage. De aanmaakjaren zijn alleen voor geblokkeerde accounts in kaart gebracht, dus er is geen noemer. Alleen al een groeiend aantal gebruikers zou dit patroon opleveren.\nWaarom 2021 in duigen viel. 51,701 bevindt zich tussen 105,821 en 104,641, op minder dan de helft van de afstand tot beide buren. Er is geen openbare verklaring voor; het is zichtbaar gelaten in plaats van afgevlakt.\n04 — Timing\nWanneer Valve in werking treedt, gebeurt dat binnen het eerste jaar\n\nHet voor de hand liggende argument om 88.97% ongewijzigd te laten, is een achterstand. De verouderde verboden wijzen echter op iets anders.\n\nHoe oud was het account toen de blokkering werd opgelegd?\n\nDe leeftijd van het account op het moment van de blokkering, voor de 293,750 geblokkeerde accounts waarvan zowel de aanmaakdatum als de datum van de laatste blokkering bekend is. Meer dan de helft werd al binnen het eerste jaar ontdekt.\n\n0%\n10%\n20%\n30%\n40%\n<6 mo\n33.7%\n6–12 mo\n21.5%\n1–2 y\n20.6%\n2–5 y\n14.3%\n5 y+\n10.0%\n55.1% inside the first year\nBuitenspel in het eerste jaar — 55.1%Later verbannen — 44.9%\n0,80 jaarDe mediane leeftijd van het account op het moment dat de blokkering werd opgelegd\n55.1%Geblokkeerd binnen het eerste jaar na het aanmaken van het account\n33.7%Verboden binnen de eerste zes maanden\n293,750Accounts waarin beide datums voorkomen\n\nDit is het antwoord op het voor de hand liggende tegenargument. Als 88.97% van de vloot onaangetast blijft omdat de handhaving simpelweg traag verloopt — een achterstand die langzaam wordt weggewerkt —, dan zijn de verboden die doen het zou een verouderd beeld geven. Het tegendeel is waar: de mediane leeftijd van de geblokkeerde accounts was negen en een halve maand oud, en een derde — 33.7% — werd binnen zes maanden gepakt. Wanneer Valve op deze populatie inwerkt, gebeurt dat snel. De negen op de tien die nog op de vlucht zijn, staan niet in de rij te wachten.\n\nLeeftijd bij het verbod = aanmaakdatum vanaf GetPlayerSummaries afgetrokken van de verbodsdatum die voortvloeit uit Aantal dagen sinds de laatste blokkering, lees verder 2026-09-23. Deze waarde wordt alleen berekend als beide waarden aanwezig zijn: 293,750 van de 1,200,011 geblokkeerde accounts. De overige accounts geven geen ‘dagen-sinds’-waarde weer en worden weggelaten, niet verondersteld — beschouw dit dus als de vorm van de gedateerde subset, niet van elke blokkering.\n\n05 — Wat het verbod nu eigenlijk inhoudt\nAls Valve in werking treedt, stopt de bot niet\n\nVan de 11% waarvoor een verbod geldt, moet je kijken om welk verbod het gaat.\n\nEen verbod is nog geen verbod. Van de 1,200,011 accounts die Valve heeft gemarkeerd, 99.8% een gemeenschap verbod — een beperking op forums, profielen en groepen die geen enkele invloed heeft op een handelsbot. Het account kan nog steeds kaarten ontvangen, nog steeds ruilen en nog steeds voorraad verplaatsen. 22.2% heeft ten minste één spelverbod en 3.9% een VAC-verbod; de categorieën overlappen elkaar, dus ze worden niet bij elkaar opgeteld. De enige sanctie die daadwerkelijk een einde maakt aan het ruilen, namelijk het economische/ruilverbod, geldt voor 5,214 accounts. We baseren onze conclusie niet op dat getal — handelsverboden zijn over het algemeen zeldzaam bij Steam. De strekking van deze grafiek is eenvoudiger: zelfs het deel Valve doet Touch blijft handelen.\n\nWaarvoor de 11% die zijn verbannen, eigenlijk zijn verbannen\n\nHet aandeel van elk type blokkering ten opzichte van alle 10,880,610 gescande leden. Accounts kunnen meer dan één type blokkering hebben. Beweeg de muis erover voor de aantallen.\n\n0%\n4%\n8%\n11%\n15%\nCommunity ban\nGame ban\nVAC ban\nEconomy / trade ban\n\nEen Steam-verbod heeft geen veld voor de reden, dus geen van deze verboden wordt specifiek toegeschreven aan het verzamelen van kaarten — dit is de mix van aanwezige verbodstypen, naast wat elk type daadwerkelijk beperkt. Een communityverbod houdt de handel niet tegen; het economische/handelsverbod doet dat wel. Totaal: asf-ban-census-2026-09-23.json.\n\n06 — De andere bevolkingsgroep\nDe oplichters Valve laten ons gaan: De 51,732 volledige volkstelling\n\nEen tweede, onafhankelijke lijst — door de gemeenschap bevestigde gevallen van fraude — getoetst aan dezelfde officiële API.\n\nDe groep van de automatiseringsgebruikers zou nog kunnen worden afgedaan als onschuldige nietsnutten. Dat geldt echter niet voor de tweede groep. SteamRep is een al lang bestaande database met reputatiegegevens van de community; een account dat is gemarkeerd als VERBODEN Er is door die gemeenschap iemand als oplichter aangemerkt, op basis van gedocumenteerd bewijs van slachtoffers en chatlogs van transacties. We hebben een 100%-inventarisatie uitgevoerd van alle 51,732 profielen met de status ‘GEBLOKKEERD’ tegen de officiële Web API van Steam (ISteamUser/GetPlayerBans/v1) — en heb alleen de sancties meegeteld die betrekking hebben op oplichting. Een VAC-verbod geldt voor het gebruik van valsspeelsoftware in een spel (aimbots, wallhacks); het heeft geen gevolgen voor een handelaar en vormt geen bewijs Valve van fraude, dus wordt het niet meegeteld als fraudebestrijding.\n\nOver de gehele 51,732-accounttelling heen hebben 67.77% — 35,059 vastgestelde oplichters — GEEN ENKELE op oplichting gerelateerde blokkering van Valve: ze kunnen nog steeds handelen, nog steeds vriendschapsverzoeken sturen naar nieuwe slachtoffers en nog steeds berichten versturen. Slechts 32.23% kregen een community- of handelsverbod opgelegd, en het handelsverbod — de enige maatregel die het overdragen van inventaris daadwerkelijk onmogelijk maakt — geldt voor slechts 18.81% (9,731 accounts). Nog eens 12.81% (6,627 accounts) hebben VAC spelverboden opgelegd gekregen, uitsluitend vanwege valsspelen in het spel, terwijl ze volledig onbeperkt kunnen blijven Steam handelen.\n\nBevestigde oplichters, op basis van de vraag of Valve een oplichtingsgerelateerde blokkering heeft opgelegd (volledige telling)\n\nAlle 51,732 SteamRep-GEBLOKKEERDE profielen, uitgesplitst naar het feit of Valve een community- of handelsverbod heeft opgelegd. VAC en spelverboden zijn buiten beschouwing gelaten — deze hebben geen betrekking op fraude. Beweeg de muis over de tekst voor de aantallen.\n\n0%\n18%\n35%\n53%\n70%\nNo scam-relevant ban\nCommunity or trade ban\n0%\n6%\n13%\n19%\n25%\nCommunity ban\nTrade / economy ban\nVAC (not fraud)\nGame ban\n51,732SteamRep gecontroleerde BANNED-profielen — 100% volledige telling\n35,059Heeft geen verbod in verband met oplichting (67.77%)\n18.81%Voer het handelsverbod door dat een einde maakt aan oplichting (9,731)\n32.23%Het aandeel Valve kreeg te maken met een gemeenschaps- of handelsverbod (16,673)\n\nSteamRep is een door de gemeenschap beoordeelde reputatiedatabase van een derde partij, geen Valve-beoordeling — en dat is nu juist het punt: extern bewijs, afgemeten aan wat Valve zelf heeft gedaan. Alle 51,732-profielen die uit de canonieke export waren VERBANNEN, werden rechtstreeks vergeleken met ISteamUser/GetPlayerBans/v1. Onder „frauderelateerd” wordt verstaan: een verbod op deelname aan de community of op economische activiteiten/handel; VAC (12.81%) en spelverboden (3.86%) worden apart geteld, omdat deze betrekking hebben op valsspelen en niet op fraude. Volledige auditdataset: steamrep_steam_bans.csv.\n\nTwee populaties, één bevinding\n\nDit zijn niet dezelfde mensen en ook niet hetzelfde gedrag. Het ene betreft tien miljoen geautomatiseerde accounts; het andere betreft drieënvijftigduizend veroordeelde oplichters. Wat ze gemeen hebben, is de vorm van het resultaat: negen op de tien landbouwrekeningen worden nooit aangeraakt, en meer dan twee derde (67.77%) van de bevestigde oplichters krijgt geen sanctie die gericht is op fraude. De community-ban Valve legt weliswaar vrijelijk beperkingen op aan forums en profielen, maar niet aan het handelen. De meldknop, de reputatiedatabase, de ban die een oplichting een halt toeroept: ze zijn er allemaal, maar worden te weinig gebruikt. Vergelijk dat eens met de gearchiveerde afwijzingen in het hoofddossier, waar hetzelfde bedrijf één enkel account definitief verwijdert en commercieel gebruik en automatisering als reden aanvoert — de clausule is niet slapend, maar scherp.\n\n07 — De $5.00-accountgate en accountkaping\nDe empirische controle van 100,000-accounts: botnets zijn geen gratis wegwerpartikelen\n\nStatistische steekproeflogica en wiskundig bewijs: waarom het nemen van willekeurige andere 100,000-waarden precies hetzelfde resultaat oplevert.\n\nHet belangrijkste verweer van Valve tegen toezichthouders en instanties voor consumentenbescherming is dat geautomatiseerde oplichting en ‘farming’ worden uitgevoerd via tijdelijke, gratis ‘wegwerpaccounts’ die snel worden geblokkeerd. Volgens de gepubliceerde regels van Valve is een account Beperkt totdat het ten minste 5.00 USD in de Steam-store, waardoor het geen toegang heeft tot handelsactiviteiten, vriendschapsverzoeken en API-functies. We hebben deze bewering rechtstreeks gecontroleerd door de monetisatiestatus te testen van een representatieve, wiskundig rigoureuze steekproef van 100,000 geblokkeerde Steam accounts ontleend aan ons 1,182,811-corpus van profielmetadata.\n\nBEMONSTERINGSPROTOCOL (SRSWOR)\n100,000 Onbevooroordeelde doorsnede\n\nOntleend aan N = 1,182,811 unieke geblokkeerde Steam accounts, geselecteerd met behulp van eenvoudige willekeurige steekproeftrekking zonder teruggave via een cryptografisch uniforme PRNG. Elk account had een identieke kans om geselecteerd te worden van P = n / N ≈ 8.45%, waardoor de overlevings- en activiteitsvertekening volledig worden geëlimineerd.\n\nWISKUNDIG BEWIJS\nFoutmarge < ±0.4%\n\nDe formule voor de eindige-populatiecorrectie (FPC) toepassen bij een 99% Betrouwbaarheidsinterval (Z = 2,576):\nMoE = Z × √[p(1-p)/n] × √[(N-n)/(N-1)] ≈ ±0.39%\n\nREPRODUCEERBAARHEID\nWaarom elk bedrag van 100.000 hetzelfde opbrengt\n\nOmdat de foutmarge bij een betrouwbaarheidsniveau van 99% begrensd is tot ±0.4%, het is wiskundig gegarandeerd dat elke andere onafhankelijke steekproef uit de 100,000-rekening binnen 63.06% ± 0.39% valt (62.67% tot 63.45%). De steekproef is representatief voor de gehele groep van 1,18 miljoen verbannen personen.\n\nDe resultaten van de controle weerleggen het argument van de „wegwerpbot“ volledig. Van de 100,000 accounts die via de verouderde XML-profielinterface van Steam zijn gecontroleerd: 61,490 accounts (63.06% van de geclassificeerde accounts) zijn accounts zonder limiet (betaalde accounts) die ten minste $5.00 hebben uitgegeven aan Steam. Alleen 36,021 (36.94%) zijn beperkte gratis accounts, terwijl 2,489 niet waren geconfigureerd of privé waren.\n\n100,000 Geblokkeerde accounts: Betaald ($5+ uitgaven in de winkel) versus gratis account met beperkte status\n\nEmpirische controle van 100,000 willekeurig geselecteerde geblokkeerde accounts. Meer dan 63% hebben de betaalde financiële poort van Valve gepasseerd. Beweeg de muis erover voor de aantallen.\n\n0%\n16%\n33%\n49%\n65%\nNon-limited (Paid ≥ $5.00)\nLimited (Free < $5.00)\n100,000Steekproefpopulatie (SRSWOR, N = 1,18 miljoen)\n63.06%Betaalde accounts zonder beperkingen (61,490-accounts)\n±0.39%Foutmarge bij een betrouwbaarheidsinterval van 99%\n~745,800Geëxtrapoleerde betaalde accounts in een corpus van 1,18 miljoen geblokkeerde accounts\nDe structurele realiteit: het opschonen van rekeningen op industriële schaal\n\nWaarom zouden 63% van de onderzochte geblokkeerde accounts betaalde accounts zijn die echt geld hebben uitgegeven in de winkel van Valve? Botnetbeheerders geven geen miljoenen uit eigen zak uit aan wegwerpaccounts. Deze verhouding onderstreept de omvang van gecompromitteerde en gekaapte accounts die door het ecosysteem circuleren.\n\nDeze schaal is direct waarneembaar op ondergrondse platforms: op marktplaatsen zoals FSB Market (geanonimiseerde naam; de oorspronkelijke naam wordt hier niet vermeld), via 550,000 Steam rekeningen (logbestanden van hackers, phishing-gegevens, credential stuffing) worden op elk moment actief te koop aangeboden (phishdestroy.io/live-intel). De markt verifieert kopers en verkopers met behulp van Valve’s eigen Steam OpenID, en noch FSB Market noch het bijbehorende forum wordt geblokkeerd door het linkfilter van Valve.\n\nWhat this means — OpenID and openid.realm\n\nOpenID is the sign-in standard behind the “Sign in with Steam” button: the site does not receive the password, Steam confirms the identity to it. openid.realm is the field carrying the address of the site asking for the sign-in, and openid.return_to the address Steam is to send the user back to. Steam receives both on every request and prints the realm on its own login page — which is why this dossier can name the host each platform authenticates through.\n\nSection 3 — the observed routes →\n\nZoals vastgesteld in paragraaf 06, onderneemt Valve geen proactieve maatregelen om deze frauduleuze activiteiten te bestrijden: 67.77% van de door de community bevestigde oplichters hebben geen enkele blokkering wegens oplichting op Steam, en 88.97% van het automatiseringspark blijft volledig onaangetast. De accounts kunnen vrij circuleren, verifiëren zich via officiële API’s en handelen vrijwel ongestraft binnen het hele ecosysteem.\n\nSchema van forensisch bewijs en handhavingsarchitectuur\nInteractief overzicht van 10,88 miljoen gescande accounts, onderverdeeld in 100.000 empirische segmenten en 53.500 bevestigde oplichters · Klik op de links om het ruwe bewijsmateriaal te bekijken\nNiveau 01 · 10,88 miljoen automatiseringsvlootregistratie\nDe grootste groep die zichzelf als automatiseringsprogramma identificeert op Steam, is achtereenvolgens door de officiële blokkerings-API van Valve gegaan. Dit bewijst dat commerciële botvlooten straffeloos op 88.97% opereren, terwijl ze tientallen miljoenen aan toetredingskosten betalen.\n9,680,599 88.97% Actief & Ongerept\nAccounts waarop geautomatiseerde software draait en die geen enkele vorm van blokkering in hun geschiedenis hebben.\nOnbewerkte JSON-gegevens van de volkstelling (1,2 KB) ↗Raadpleeg paragraaf 01 ↗\n$26,802,495 Minimale omzet uit directe winkelverkopen\nVerzameld door Valve van 5,360,499 leden zonder beperkingen die de minimale toetredingsdrempel van $5.00 hebben overschreden.\nControle van de kaarteconomie ↗Valve $5 Veelgestelde vragen over de regels ↗\n1,200,011 11.03% Gemarkeerde subset\n99.8% geldt uitsluitend een verbod op cosmetische transacties; de handel blijft open op 99.95% van de rekeningen.\nOverzicht per type verbod ↗Geblokkeerde database (60,4 MB) ↓\nNiveau 02 · Empirische steekproefcontrole van 100,000-rekeningen (N = 1,182,811)\nEen representatieve steekproef van 2 is geëvalueerd via verouderde XML-eindpunten. Wiskundig aangetoonde foutmarge < ±0 bij een betrouwbaarheidsinterval van 1. Dit weerlegt de bewering dat verboden bots gratis wegwerpaccounts zijn.\n61,490 (63.06%) Betaalde accounts zonder limiet ($5+ uitgaven)\nMeer dan 63% van de geblokkeerde accounts betreft betaalde transacties. Dit komt neer op ongeveer 745,800 betaalde accounts ($3.73M+ drempel) in de groep geblokkeerde accounts.\nBeperkte resultaten (CSV, 2,1 MB) ↓Forensisch rapport 100k ↗\n36,021 (36.94%) Beperkte gratis accounts (< $5.00)\nDe minderheid van de geblokkeerde profielen die voldoen aan het profiel van Valve als „wegwerpbot“. De 2,489-accounts waren niet geconfigureerd of privé.\nCSV-bestand met 100.000 steekproeven (8,5 MB) ↓Uitgavenanalyse MD ↗\n34.67% tegen 63.93% Audit inzake profielopschoning\nValve heeft de bijnamen op 34,673 accounts gewist en vervangen door de ruwe SteamID64, maar heeft de aangepaste namen en avatars op 63,928 geblokkeerde accounts volledig ongewijzigd gelaten.\nAfdeling Desinfectie ↗Overzicht Roadmap ↗\n34.59% Legacy Oude accounts (aangemaakt tussen 2003 en 2019)\nMeer dan een derde van de geblokkeerde accounts werd 5 tot 20+ jaar geleden aangemaakt, wat aantoont dat er op industriële schaal accounts van spelers die al lang meespelen (Steam) zijn gekaapt.\nLeeftijdskronologie ↗Afwijzingen van ondersteuning ↗\nNiveau 03 · 51,732 SteamRep Overzicht van bevestigde oplichters\nVolledige 100%-lijst van door de community veroordeelde fraudeurs, inclusief chatlogs van slachtoffers en transactiebewijzen, vergeleken met officiële Steam-API’s voor verboden accounts. Bewijst dat de handhaving systematisch tekortschiet.\n35,059 (67.77%) Geen verbanningen wegens oplichting (volledige straffeloosheid)\nMeer dan twee derde van de geverifieerde fraudeurs heeft geen verbod op deelname aan de community of op handel van Valve. Ze zijn volledig actief om te handelen en nieuwe slachtoffers te werven.\nSteamRep API-verboden (2,6 MB) ↓SteamRep Auditverslag ↗\n9,731 (18.81%) Economie / Handelsverboden\nDe enige sanctie die de verkoop van de voorraad onmogelijk maakt. Komt voor bij minder dan een vijfde van de bevestigde oplichters.\nSteamRep Bron (2,1 MB) ↓Raadpleeg paragraaf 06 ↗\n6,627 (12.81%) Onterechte schorsingen wegens valsspelen (alleen VAC)\nGeblokkeerd vanwege het gebruik van aimbots en wallhacks in games, terwijl hun Steam handels- en phishing-mogelijkheden 100% actief blijven.\nVAC Analyse van irrelevantie ↗Tijdlijn beveiliging ↗\nNiveau 04 · Wiki-vandalisme & inbreuken op de infrastructuur in augustus 2026\nHet vervalsen van interne ontwikkelaarsdocumentatie, het onderdrukken van community-redacteuren en tekortkomingen in de beveiliging van de perimeter zijn vastgelegd in het bewijsmateriaalpakket.\n1,200+ Redactie VDC Wiki-conflictregisters\nCommunityredacteuren die probeerden phishinglinks en spamsjablonen te verwijderen, werden systematisch geblokkeerd door geautomatiseerde filters, terwijl Valve medewerkers de waarschuwingen negeerden.\nRapport over conflicten in Rusland (127 KB) ↗Classificatierapport (66 KB) ↗\n12 TB zonder authenticatie Augustus 2026: Verlies van bedrijfsmiddelen (CWE-284)\nValve heeft wekenlang 12 terabyte aan interne code en prototypeversies op een openbaar eindpunt zonder authenticatie gehost.\nValve Dossier over incompetentie (43 KB) ↗Bewijsarchief ↗\nInbreuk bij CEVA Logistics Augustus 2026: Lek van persoonsgegevens van klanten\nNamen, adressen en telefoonnummers van kopers van Europese Steam Deck-producten zijn uitgelekt via de logistieke partner van Valve, wat tot een golf van phishing-aanvallen heeft geleid.\nIncidentrapport ↗Handhavingsoverzicht ↗\n\nBemonsteringsartefact: banned_100k_slice.csv (100,000 rekeningen). Resultaten van de controle: slice_100k_limited_results.csv. Volledig analytisch rapport: BANNED_100K_FORENSIC_ANALYSIS.md.\n\n08 — Methode en beperkingen\nHoe dit werd geïnterpreteerd, en wat er niet wordt beweerd\n\nDrie openbare populaties, één openbare API, rigoureuze statistische steekproeven.\n\nUITVOERING & REFERENTIES\n\nDe ASF-enquête, de 100,000-account SRSWOR-segment en de SteamRep-kruiscontrole werden uitgevoerd door PhishDestroy deelnemers onder hun eigen Steam-accounts en Web API-sleutels, als onderdeel van het openbare werk van de Coalitie op het gebied van phishing en het verbieden van oplichting. De auteur van dit dossier beschikt niet over een Steam Web API-sleutel en heeft zelf geen live scan uitgevoerd. Het samenvoegen, hashen, verifiëren en publiceren vond plaats op basis van de output van de deelnemers.\n\nBevolking\tWaar het vandaan kwam\tWat er werd voorgelezen\nASF-leden\n10,880,610\tDe openbare ledenlijst van de ArchiSteamFarm Steam-communitygroep. Op de groepspagina van Steam worden 5,360,499 leden weergegeven (alleen niet-beperkte accounts); de API-ledenlijst leverde in totaal 10,880,610 vermeldingen op, inclusief beperkte accounts. De gebruiker wordt bij de eerste keer opstarten automatisch lid van de groep, tenzij hij de standaardinstelling voor het lidmaatschap van de groep expliciet uitschakelt in de configuratie (AutoJoinSteamGroup / Statistieken), wat betekent dat de ledenlijst bestaat uit commerciële botclusters, individuele ‘card idlers’ en gewone gamers die de standaardinstelling hebben laten staan.\tGetPlayerBans voor elk lid (blokkeringsvlaggen); GetPlayerSummaries op aanmaakdatum en land. In batches van 100 ID’s, ontdubbeld op basis van SteamID64.\n100.000 geblokkeerde accounts SRSWOR Slice\n100,000\tEen representatieve steekproef, uniform willekeurig en zonder teruggave getrokken uit de verzameling van 1,182,811 geblokkeerde accounts ($P = 8,45\\%$). De correctie voor een eindige populatie levert een foutmarge op van $\\pm 0,39\\%$ bij een betrouwbaarheidsniveau van 99% ($Z = 2,576$).\tInkomsten genereren en de status van een beperkt account (isLimitedAccount) gecontroleerd via de verouderde XML-profielinterface van Steam (?xml=1) via gedistribueerde proxy-pijplijnen. Bevestigt de status 63.06% (betaald).\nSteamRep oplichters\n51,732\tVolledige 100% telling van alle profielen die als BANNED zijn gemarkeerd in de SteamRep reputatiedatabase van de community (in totaal 51,732 profielen). Er is geen steekproef of filtering toegepast.\tISteamUser/GetPlayerBans/v1 voor alle 51,732-accounts, gekruist met de SteamRep-status. Bevestigt dat 67.77% vrij is van eventuele verboden wegens oplichting.\nWat wordt geclaimd\n\nAlleen empirische percentages en statistisch afgebakende schattingen. Binnen de automatiseringspopulatie hebben 88.97% geen blokkering; de geblokkeerde subgroep is recenter (70% sinds 2020). Bij de empirische controle van de 100,000-accounts zijn 63.06% van de geblokkeerde accounts betaalde (niet-beperkte) accounts, met een wiskundig bewezen foutmarge van minder dan ±0.4%. Van de 51,732 bevestigde oplichters hebben 67.77% geen blokkering die verband houdt met oplichting. Elk cijfer is reproduceerbaar via de eigen Web API van Valve.\n\nWat niet wordt geclaimd\n\nEen Steam-verbod bevat geen veld voor de reden, dus geen enkel verbod hier wordt aan een specifieke oorzaak toegeschreven. Lidmaatschap van een groep is geen bewijs dat een account een geautomatiseerde bot is: aangezien ASF het lid worden van groepen standaard toestaat, tenzij dit handmatig wordt uitgeschakeld, bestaat de populatie uit een mix van commerciële multi-account-farms en persoonlijke accounts van gewone spelers en hobbyisten. Het land wordt door de gebruiker zelf opgegeven, en een vermelding met SteamRep is een uitspraak van de community, geen gerechtelijke uitspraak. Er worden geen namen genoemd.\n\nWaarom dit belangrijk is\n\nValve beschikt over dezelfde API, een eigen database en de redenen voor blokkering die deze scan niet kan zien. Het kan deze zoekopdracht binnen enkele seconden uitvoeren over het gehele ID-bereik. De meting waarmee een externe partij een handhavingsclaim met betrekking tot een nummer kan controleren, is nog nooit gepubliceerd door de enige partij die deze met volledige nauwkeurigheid kan produceren. Dit is de externe schatting, die wordt gegeven zodat de vraag met een cijfer kan worden gesteld.\n\nLees verder: de kaarteconomie die deze bevolkingsgroep beheert → · toegang en diefstal tegengaan → · het volledige dossier →",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Hoe groot is de Steam-farm? We hebben zelf geteld."
          },
          {
            "level": 2,
            "id": null,
            "text": "Tien miljoen accounts, waarvan negen op de tien onaangeroerd"
          },
          {
            "level": 3,
            "id": null,
            "text": "ASF sluit zich namens jou aan bij de groep"
          },
          {
            "level": 3,
            "id": null,
            "text": "10,880,610 totaal aantal inzendingen"
          },
          {
            "level": 3,
            "id": null,
            "text": "88.97% schoon"
          },
          {
            "level": 3,
            "id": null,
            "text": "Van de 10,880,610 rekeningen, hoeveel Valve zijn er aangeraakt?"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat deze vloot al heeft betaald om te kunnen bestaan Valve"
          },
          {
            "level": 2,
            "id": null,
            "text": "Waar de vloot zich bevindt"
          },
          {
            "level": 3,
            "id": null,
            "text": "Geblokkeerde accounts per opgegeven land"
          },
          {
            "level": 2,
            "id": null,
            "text": "Recente posten, geen achterstand uit het verleden"
          },
          {
            "level": 3,
            "id": null,
            "text": "Toen de geblokkeerde accounts werden aangemaakt"
          },
          {
            "level": 2,
            "id": null,
            "text": "Wanneer Valve in werking treedt, gebeurt dat binnen het eerste jaar"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe oud was het account toen de blokkering werd opgelegd?"
          },
          {
            "level": 2,
            "id": null,
            "text": "Als Valve in werking treedt, stopt de bot niet"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waarvoor de 11% die zijn verbannen, eigenlijk zijn verbannen"
          },
          {
            "level": 2,
            "id": null,
            "text": "De oplichters Valve laten ons gaan: De 51,732 volledige volkstelling"
          },
          {
            "level": 3,
            "id": null,
            "text": "Bevestigde oplichters, op basis van de vraag of Valve een oplichtingsgerelateerde blokkering heeft opgelegd (volledige telling)"
          },
          {
            "level": 4,
            "id": null,
            "text": "Twee populaties, één bevinding"
          },
          {
            "level": 2,
            "id": null,
            "text": "De empirische controle van 100,000-accounts: botnets zijn geen gratis wegwerpartikelen"
          },
          {
            "level": 3,
            "id": null,
            "text": "100,000 Onbevooroordeelde doorsnede"
          },
          {
            "level": 3,
            "id": null,
            "text": "Foutmarge < ±0.4%"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waarom elk bedrag van 100.000 hetzelfde opbrengt"
          },
          {
            "level": 3,
            "id": null,
            "text": "100,000 Geblokkeerde accounts: Betaald ($5+ uitgaven in de winkel) versus gratis account met beperkte status"
          },
          {
            "level": 3,
            "id": null,
            "text": "De structurele realiteit: het opschonen van rekeningen op industriële schaal"
          },
          {
            "level": 2,
            "id": null,
            "text": "Hoe dit werd geïnterpreteerd, en wat er niet wordt beweerd"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat wordt geclaimd"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat niet wordt geclaimd"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waarom dit belangrijk is"
          }
        ],
        "links": [
          "https://help.steampowered.com/en/faqs/view/71D3-35C2-AD96-AA3A",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/asf-ban-census-2026-09-23.json",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/steamrep_steam_bans.csv",
          "https://phishdestroy.io/live-intel/?category=steam",
          "https://phishdestroy.io/steam_dossier/nl/#proxy-bypass-explainer",
          "https://phishdestroy.io/steam_dossier/nl/card_economy.html",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/banned_archiasf_massive.csv",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/slice_100k_limited_results.csv",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/reports/BANNED_100K_FORENSIC_ANALYSIS.md",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/banned_100k_slice.csv",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/reports/STEAM_BANNED_LIMIT_ANALYSIS.md",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/INVESTIGATION_OVERVIEW.md",
          "https://phishdestroy.io/steam_dossier/nl/support_canned_refusals.html",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/reports/STEAMREP_VS_STEAM_AUDIT.md",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/SteamRep_Profiles_BannedCaution_2024.csv",
          "https://phishdestroy.io/steam_dossier/nl/security_timeline.html",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/reports/russian_conflicts_report.json",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/reports/classification_report.json",
          "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/reports/VALVE_INCOMPETENCE_REPORT.md",
          "https://phishdestroy.io/steam_dossier/nl/steam_evidence_archive.html",
          "https://phishdestroy.io/steam_dossier/nl/steam_enforcement_evidence.html",
          "https://phishdestroy.io/steam_dossier/nl/#insider-threat",
          "https://phishdestroy.io/steam_dossier/nl/"
        ]
      },
      "source_json": "enforcement_audit.content.json",
      "source_json_sha256": "96d963f3fcbd74846c786bd7506f9f45189429f906f880ba46a77cf97b2480e3"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/card_economy",
      "language": "nl",
      "title": "De kaarteconomie — Het Steam-dossier",
      "start_page": 132,
      "end_page": 156,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "BIJLAGE V — DE KAARTECONOMIE\nEen botfarm is geen lek in de winkel van Valve. Het is een klant.\n\nEen Steam-account kan geen enkele ruilkaart ontvangen totdat er geld is uitgegeven $5.00 in de winkel. Het kan geen spel ‘farmen’ dat het niet bezit, en evenmin een spel dat het gratis heeft gekregen. Dus voordat een geautomatiseerde kaartfarm überhaupt iets produceert, heeft het zich toegang gekocht — per account, tegen een prijs die Valve bekendmaakt. Vervolgens wordt in de automatiseringsclausule van Valve regel voor regel precies vermeld wat die farm produceert; de licentie verbiedt elke manier waarop een verkregen kaart in geld wordt omgezet; en de markt neemt een deel van de opbrengst wanneer de kaart toch wordt verkocht — geadverteerd bij 15%, maar met een minimum van twee cent per verkoop, wat bij een kaart die in cent wordt geprijsd het grootste deel van de prijs uitmaakt. Dit overzicht laat zien hoe groot die handel is, wat het hoogste niveau van een profiel in sets kost, en wat de handhavingsafdeling van Valve met dezelfde clausule doet wanneer het account van een gewone handelaar is.\n\nWat een boerderij als eerste moet aanschaffenWat een niveau kost in setsBeide kanten van het bureauWie houdt toezicht op de kaarteconomie?\n$5.00Er moet eerst een bedrag in de winkel zijn uitgegeven voordat een account een kaart kan ontvangen — de eigen ondersteuningspagina van Valve\n13,876Spellen op Steam waarin ruilkaarten worden uitgegeven en waarin 99,971 verschillende soorten kaarten voorkomen\n694,673Volledige kaartensets die momenteel op voorraad zijn bij 91 beursgenoteerde handelsbots\n1,389,346De toegestane hoeveelheden account- en spelkaarten die de voorraad al heeft verbruikt, als minimum\n$9.99Mediaanprijs van een kaartspel — de complete set wordt verkocht voor een mediaanprijs van $0.74\n97,114Leden van de kaartruilgroep waarvan de lijst met moderators een medewerker met het nummer Valve bevat — § 08\n01 — Het proces\nWat een boerderij eigenlijk is, stap voor stap\n\nDit is uitsluitend gebaseerd op de documentatie van het programma zelf en de ondersteuningspagina’s van Valve. Niets in dit gedeelte is afgeleid, en geen van beide partijen betwist de inhoud ervan.\n\nStap 1\nInkopen\n\nHet account mag niet beperkt. De ondersteuningspagina van Valve verbiedt gebruikers met beperkte accounts om \"Deelnemen aan de Steam-markt\", uit \"Ruilen Steam Community-items (ruilkaarten, boosterpacks, edelstenen, enz.)\" en van \"Steam profielniveaus behalen (vastgezet op niveau 0) en ruilkaarten\". De poort is geld: \"Je moet ten minste $5.00 USD uitgeven in de Steam-winkel.\"\n\nStap 2\nGames kopen\n\nKaarten kun je alleen verkrijgen uit spellen die je bezit. \"Je moet de game op je Steam-account in je bezit hebben om in aanmerking te komen voor eventuele kaartdrops uit die game. Family Sharing geldt niet als eigendom en telt dus niet mee.\" Ook de vrije routes zijn afgesloten: \"Betaalde spellen die je tijdens een actie gratis hebt gekregen, kun je niet gebruiken om kaarten te verzamelen\", en \"Je kunt geen kaarten uit F2P-spellen krijgen zonder daar geld aan uit te geven.\"\n\nStap 3\nInactief\n\nDe tool logt het account zonder gebruikersinterface in op het Steam-netwerk, \"analyseert je badges\", stelt de lijst met titels samen die je kunt spelen en start \"de in aanmerking komende game spelen en regelmatig controleren of de game al volledig is uitgespeeld.\" De beschrijving van het mechanisme door de beheerder: het \"doet niets anders dan Steam laten weten dat we een bepaald spel spelen.\"\n\nStap 4\nDe druppels raken op\n\nElke titel is eindig. \"Elke game heeft een vast aantal kaarten dat je kunt vinden. Zodra je ze allemaal hebt gevonden (ongeveer de helft van de volledige set), is de game niet langer geschikt om te 'farmen'.\" Een boerderij die wil blijven produceren, moet steeds nieuwe kaarten blijven kopen. Het aanbod aan kaarten wordt beperkt door aankopen — dit is zo ontworpen en speelt in het voordeel van Valve.\n\nStap 5\nUitbetalen\n\nDe kaart verlaat het spel via een van de drie mogelijkheden: ze wordt verkocht op de Community Market, geruild of verwerkt tot edelstenen. Elk van deze opties is een transactie op de Subscription Marketplace of een ruil, en § 3.D behoudt zich het recht voor om: \"Valve kan een vergoeding in rekening brengen voor transacties op een abonnementsmarktplaats.\" Dit is de stap waardoor het geheel een inbreuk vormt — zie 05.\n\nBronnen, letterlijk overgenomen en geciteerd op 2026-09-22: Steam Ondersteuning — Beperkte gebruikersaccounts ↗ · ArchiSteamFarm Veelgestelde vragen ↗ · Valve — Steam Veelgestelde vragen over ruilkaarten ↗ · Steam Abonnementsovereenkomst ↗ gearchiveerd 2026-09-24 ↗. ArchiSteamFarm wordt op deze pagina overal gebruikt als meetinstrument, niet als verdachte; in de bijbehorende documentatie staat duidelijk vermeld dat \"ASF is niet erkend door Valve\".\n\n02 — De schaal\nVoordat een boerderij ook maar een cent verdient, heeft ze al Valve betaald\n\nAangezien een account met beperkte rechten geen kaart kan ontvangen, moet de status ‘beperkt’ van elk account binnen een farm worden opgeheven voordat het iets kan produceren. De drempelwaarde wordt bekendgemaakt en de kosten worden per account in rekening gebracht.\n\nGrootte van het landbouwbedrijf\tWaar komt dat getal vandaan?\tMinimale besteding in de winkel om in aanmerking te komen voor de kaart\n10 accounts\tHet maximum dat ASF aanbeveelt — \"op basis van interne Valve-richtlijnen en onze eigen aanbevelingen\"\t$50\n100–200 accounts\tTechnisch plafond in dezelfde FAQ: \"Je kunt tot 100-200 bots draaien met één IP-adres en één ASF-instantie\"\t$500 – $1,000\n120 accounts\tHandhavingszaak 3 hieronder — definitief uitgesloten\t$600\n170 accounts\tHandhavingszaak 2 hieronder — permanent uitgesloten tijdens de Winteruitverkoop van 2017\t$850\n1,000 rekeningen\tHandhavingszaak 1 hieronder — handel verboden\t$5,000\n5,000 rekeningen niet geverifieerd\tWeegschaal voor bedieners in het kader van dit onderzoek gemeld en niet onafhankelijk gecontroleerd — zie de opmerking over de herkomst\t$25,000\n10,000 rekeningen niet geverifieerd\tWeegschaal voor bedieners in het kader van dit onderzoek gemeld en niet onafhankelijk gecontroleerd — zie de opmerking over de herkomst\t$50,000\n\nDe laatste twee rijen zijn de enige cijfers op deze pagina die zijn gebaseerd op een niet-geverifieerd rapport in plaats van op een document — ze zijn in de tabel gemarkeerd en worden toegelicht in de toelichting over de herkomst, en verder hangt hier niets van af. De rechterkolom betreft berekeningen op basis van de door Valve gepubliceerde drempel van $5.00 USD, en verder niets. Het is een vloer, geen schatting van wat een boerderij kost of van wat Valve heeft opgebracht: de games zijn hierin niet meegerekend – deze moeten in bezit zijn en mogen niet gratis zijn verkregen via een promotie – en ook de ongeveer 15% die de Community Market in rekening brengt bij de verkoop van de kaarten is hierin niet meegerekend. Op deze pagina wordt geen omzetcijfer vermeld.\n\nEn Valve heeft zelf een kaartdrop geprijsd. In de FAQ over ruilkaarten wordt het conversiepercentage voor de gratis-te-spelen-versie in gewone dollars weergegeven:\n\n\"Bij gratis te spelen games worden spelkaarten vrijgespeeld op basis van je in-game aankopen.\" Voor elke $9 USD die wordt uitgegeven (bij benadering) \"Sinds de start van de Steam Trading Card Beta verdien je één kaart.\"\n\n— Valve, Steam Veelgestelde vragen over ruilkaarten ↗ · woordelijk geverifieerd 2026-09-22\n\nEen ruilkaart is geen gratis geschenk waar het platform geld op verliest. Het is iets dat Valve verkoopt, tegen een door Valve gepubliceerde prijs — en waarvoor vervolgens nogmaals kosten in rekening worden gebracht bij de doorverkoop. Daarom is de eerlijke omschrijving van een ‘kaartboerderij’ niet parasiet. Het is groothandelsinkoper.\n\nHoe groot het te kopen voorwerp eigenlijk is\n\nAlles vanaf hier tot het einde van dit gedeelte is gemeten, niet gerapporteerd. De kaarttelling is gebaseerd op Steam, de gepubliceerde prijslijst voor badges van Card Exchange; de prijzen van de spellen zelf zijn afkomstig uit de eigen winkel-API van Valve; de botvoorraad is afkomstig uit een openbare botdirectory die iedereen kan raadplegen. Alle drie zijn ingelezen op 2026-09-22 en de berekeningen worden volledig weergegeven in paragraaf 08.\n\n13,876Spellen waarbij kaarten worden uitgedeeld\n99,971Verschillende soorten kaarten\n5 · 6 · 15Kaarten per set: min., mediaan, max.\n$0.74Mediaanprijs van een complete set\n$23,586.57Eén exemplaar van elke set is op de markt verkrijgbaar\nHoe groot is een set?\n\n13,876 spellen met kaarten uit de set. Valve zet ongeveer de helft daarvan op één willekeurig account.\n\n0\n1,250\n2,500\n3,750\n5,000\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\nWat de licentie kost\n\nDe catalogusprijs van dezelfde games in de winkel van Steam, in Amerikaanse dollars.\n\n0\n1,000\n2,000\n3,000\n4,000\n<$1\n$1-3\n$3-5\n$5-10\n$10-20\n$20-40\n$40+\nWat de voltooide set oplevert\n\nMarktprijs van de complete set voor dezelfde spellen.\n\n0\n1,500\n3,000\n4,500\n6,000\n<$0.50\n$0.50-1\n$1-2\n$2-5\n$5-10\n$10+\n\nAls je de tweede en derde grafiek naast elkaar bekijkt, wordt de structuur van de transacties zichtbaar zonder dat je hoeft te rekenen: de spellen zitten allemaal in de tientallen dollars, terwijl de sets die ze opleveren allemaal onder de één dollar liggen. Beide zijn tellingen van dezelfde 13,876 spellen, op dezelfde as-eenheid, dus de vergelijking gaat tussen twee hoogtes en niet tussen twee schalen.\n\nDat is de aanbodzijde. De vraagzijde is het deel waarvoor Valve geen reclame hoeft te maken, omdat het al openbaar is: één enkele open lijst van botten voor het ruilen van kaarten bevat Er zijn op dit moment 91 bots die 694,673 complete sets op voorraad hebben. Geen inloggegevens, geen scraping van een marktplaats, geen persoonlijke gegevens — het voorraadcijfer staat op de pagina naast de naam van elke bot vermeld.\n\nMaak van die voorraad de enige eenheid die hier telt. De eigen regel van Valve: \"Bij de meeste spellen worden er ongeveer evenveel kaarten gelegd als de helft van het aantal kaarten in de kaartset van dat spel… Je moet de andere helft van de set bij andere leden van de community verzamelen.\" Eén account kan een set nooit voltooien door te spelen. Er zijn er minimaal twee nodig, die elk dat spel bezitten en elk hun recht op één ‘drop’ per spel opgebruiken. ‘Drops’ worden niet opnieuw aangevuld.\n\n694,673Sets op voorraad, 91 openbare bots\n3,473,365Kaarten, bij een vastgesteld minimum van 5 kaarten\n1,389,346Verbruikte druppelvergoedingen, minimum\n2,602Accounts met slechts één spel, de hoogste botdichtheid\nWaar de 694,673-sets staan\n\nDe twaalf grootste van de 91 beursgenoteerde kaartbots, gerangschikt op basis van het aantal complete sets in voorraad. De tien grootste hebben samen 248,115 sets in bezit — 35.7% van alles wat op het bord staat.\n\n0\n11,250\n22,500\n33,750\n45,000\nCard Supply #4 (High)\nN!vq's Leveling (High)\nAlice [BOT] LEVEL-UP RARE SETS\nN!vq's Leveling (Low)\nDisco Lite Level Up\nN!vq's Leveling (Mid)\nbaty131store.net | Level Up\nKitten - Supreme\nArashirn | Level Up\nSH (Junior) Level Up\nDuobot.com - Overstock\nlvlupbot.com - godlike\n\nElk van die 1,39 miljoen toewijzingen behoorde toe aan een account dat eigenaar was van het spel, de $5.00-drempel had overschreden en die drops nooit meer kan genereren. Dit is onverkochte voorraad op 91 bots. Het is geen maatstaf voor de markt; het is een maatstaf voor wat er na de markt overblijft.\n\nHet laatste cijfer is een indeling in categorieën, geen telling van het aantal gebruikers. Eén bot vermeldt 14,310 sets uit slechts 11 spellen, dus ten minste één van die spellen wordt vertegenwoordigd door 1,301 sets, wat neerkomt op ten minste 2,602 verschillende accounts die elk dat spel hebben gekocht. Dit is het kleinste getal dat de rekensom toelaat, en het betreft één bot op de eenennegentig.\n\nWat deze vloer wel en niet zegt\n\nDeze bots kopen kaarten van zowel gewone spelers als van ‘farms’ — hun gepubliceerde aankooptarieven vormen de kern van de lijst. De 1,39 miljoen emissierechten zijn dus geen telling van de rekeningen die in het bezit zijn van landbouwbedrijven. Het gaat om een aantal drop-quota’s (één per account, één per spel) die ergens op Steam zijn besteed en uiteindelijk, onverkocht, in de commerciële voorraad zijn terechtgekomen. Of het account erachter nu een farm was of een tiener die zijn badgepagina aan het volmaken was, doet niets af aan wat Valve heeft verzameld: de $5.00-ontgrendeling, de gamelicentie en een deel van de opbrengst op de Markt bij elke verkoop — niet 15%, maar 15% of de twee minimumbedragen van één cent, afhankelijk van welk bedrag het grootst is, wat op een kaartje met prijzen in centen veruit het grootste bedrag is. De berekening staat in de onderstaande tariefladder. Dat is de strekking van deze pagina, en het is geen klacht over boeren: hetzelfde gedrag waarvoor Valve een vergoeding vraagt, is precies het gedrag dat het woord voor woord aanhaalt wanneer het iemand permanent uitsluit wegens „commercieel gebruik”.\n\nHet cijfer is ook in een tweede betekenis een ondergrens. Het omvat alleen aandelen die vandaag aangeboden en niet verkocht over bots die ervoor kiezen om in een openbare map te staan. Alles wat al is verkocht, alles wat in privébezit is, en elke bot die niet in de lijst staat, wordt uitgesloten.\n\nEn met de prijzen van Valve is landbouw niet rendabel\n\nHet voor de hand liggende bezwaar is dat een farm goedkope spellen koopt om dure kaarten te genereren. De eigen winkel-API van Steam wijst dit echter van de hand. Van de 13,876 spellen die kaarten bevatten, zijn de prijzen voor 13,713 vastgesteld; 12,918 zijn betaalde titels met een mediane catalogusprijs van $9.99. De mediane prijs van een voltooide set bedraagt $0.74. Per set zijn twee licenties nodig. De mediane set kost dus ongeveer $19.98 van de spelvergunningen voor de productie en de teruggaven $0.74.\n\nGemeten op 2026-09-22\tWaarde\tWat er wordt geregeld\nMediaan van de catalogusprijs, kaartspel\t$9.99\tDe licentie is het duurste onderdeel van de transactie, niet de kaart\nGames die $4.99 of minder kosten\t3,665 (28.4%)\tZelfs de goedkope staart is duurder dan de set die je ermee kunt maken\nHet goedkoopste kaartspel in de winkel\t$0.99\tTwee licenties, $1.98, voor een set die doorgaans voor minder dan $1.30 wordt verkocht\nSpellen waarvan de set meer opbrengt dan het spel zelf\t323 van 12,918 (2.5%)\tIn 1 op de 40 spellen is er sprake van kaartarbitrage ten opzichte van de catalogusprijzen van Steam\nFree-to-play-titels in de telling\t795\tEn Valve bepaalt de prijs van elk van hun drops op $9 aan in-game-uitgaven\n\nDaarmee is de economische kwestie in het voordeel van Valve en tegen het gangbare verhaal beslecht. Tegen de prijzen die Valve zelf hanteert, Het verzamelen van kaarten is een verliesgevende bezigheid die alleen rendabel is als de licenties zijn aangeschaft tegen een prijs die lager ligt dan de catalogusprijs van Steam — bundels, regionale prijsstelling, doorverkoop van belangrijke producten. De kaarten zijn het restant. De aankoop is de gebeurtenis. En de aankoop vond plaats op Steam.\n\nWat de boerderij eigenlijk in stand houdt\n\nAls je alle stukjes bij elkaar legt, lijkt de boerderij niet langer iets te zijn dat Valve tolereert, maar iets dat Valve nodig heeft. Elke input die een boerderij levert, is een output waarvoor Valve een rapport opstelt of een factuur uitreikt. Volg één bot-account naar buiten toe:\n\nEén gehuurd accounteen „groothandelsklant”, geen lek\nVerkoop van games\n\nKoopt de titels die het verzamelt — van de 13,876-kaartspellen tot de $0.50-shovelware — omdat kaarten alleen uit spellen vallen die je in bezit hebt.\n\n\"Online\" & speeltijd\n\nLaat ze inactief zijn om kaarten te laten vallen, waardoor de cijfers voor het aantal gelijktijdige spelers en het aantal gespeelde uren — die Valve aanhaalt als maatstaf voor betrokkenheid — worden gevoed; precies die statistiek die § 4.C „gesimuleerde speeltijd“ noemt.\n\nInschrijvingen\n\nDe $5.00-grens voor het beperkte account moet worden overschreden voordat er een kaart kan worden ontvangen — Valve boekingen per account op basis van daadwerkelijke uitgaven in de winkel.\n\nGeld in de portemonnee & kosten\n\nElke kaart die het verkoopt, wordt teruggeleid via de Market, waar de vergoeding voor een kaart met een lage waarde kan oplopen tot 66.7% en de opbrengst in de Steam Wallet blijft geblokkeerd.\n\nSteam-niveau PR\n\nDe badges en niveaus Valve bestaan alleen maar omdat er sets zijn samengesteld — en de top van die ranglijst wordt bezet door bots (zie § 03).\n\nVerwijder de boerderij en alle bovenstaande getallen dalen — er werden minder exemplaren van het spel verkocht, het „online“-gedeelte was kleiner, het account werd nooit aangemaakt, er werd nooit een vergoeding in rekening gebracht en het niveau werd nooit bereikt. Daarom bestaat er een regel die automatisering verbiedt, terwijl er tegelijkertijd miljoenen geautomatiseerde accounts zijn: het verbod is de optie, en de activiteit levert de inkomsten op.\n\nEn de uitbetaling zelf is een waardeverlies Valve: je betaalt twee keer belasting\n\nDe kaart is niet het einde van de lus. Dankzij de eigen mechanica van Valve kan een kaart worden verpletterd tot edelstenen, en edelstenen moeten worden gebruikt om te maken boosterpakketten — nog drie kaarten — die weer worden verkocht of vernietigd. Elke stap is een markttransactie of een omzetting, en over elke stap wordt belasting geheven. De richting van die lus vloeit voort uit de hieronder gemeten minimumbelasting en vereist geen extern model: elke kaart die daarbinnen wordt verkocht, levert minstens twee cent, op kaarten die voor drie tot vijf worden verhandeld, zodat elke draai aan de slinger minder oplevert dan erin is gestoken. Deze vicieuze cirkel vernietigt virtuele waarde en dwingt tot nieuwe, kostenverhogende transacties om deze te vervangen. Er wordt hier geen cijfer genoemd voor de omvang van dat verlies — het rendement per set hangt af van de edelsteensnelheden en de kansen in de boosters; deze zijn in dit onderzoek niet gemeten.\n\nVerzamelkaartitems uit een spel dat je bezit\n→\nEdelstenenkaart vernietigd, vergoeding geïnd\n→\nBoosterpakketedelstenen die zijn gebruikt om te maken\n→\n3 nieuwe kaartenverkocht op Market, provisie ingehouden\n↶\n\nHier worden alleen de spelmechanismen beschreven, en die zijn afkomstig van Valve zelf — kaarten worden omgezet in edelstenen, met edelstenen worden boosters gemaakt, boosters leveren kaarten op — elk beschreven in de Steam Trading Cards FAQ, en elke stap is een belastbare marktgebeurtenis. Bron van de lusmechanismen: Valve, Steam Veelgestelde vragen over ruilkaarten ↗.\n\nDit is niet zomaar een moment. Het is een sector met een jarenlange basis.\n\nEén enkele momentopname kan toeval zijn. Daarom werd de openbare kaartbot-database één keer per seizoensgebonden Steam-uitverkoop geraadpleegd, via de Wayback Machine, van 2022 tot 2026 — de vaste voorraad die de bots bij zich hadden, en dezelfde accounts, uitverkoop na uitverkoop. De economie verschijnt niet zomaar en verdwijnt ook niet; ze blijft bestaan, met een stabiele kern van exploitanten, en bereikte een piek van meer dan drie miljoen complete sets op voorraad tijdens de winteruitverkoop van 2023 — zo’n derde van een miljoen TF2-sleutels met waarde die op een bepaald moment in één map waren opgeslagen.\n\nVolledige kaartensets in de openbare bot-map, te koop voor Steam\n\nEén Wayback-momentopname van steam.supply/CardBots per seizoensuitverkoop. Beweeg de muis erover voor de waarde in TF2-sleutels tegen het tarief van die momentopname.\n\n0.0M\n0.9M\n1.8M\n2.6M\n3.5M\nA’22\nS’23\nW’23\nS’24\nW’24\nS’25\nS’26\n401Verschillende botaccounts die bij de verkopen zijn waargenomen\n59Aanwezig in 5 of meer van de 7 verkopen — de stabiele kern\n16Aanwezig bij elk van de 7 verkopen, 2022–2026\n3,22 miljoenPeak-sets op voorraad (winter 2023) ≈ $570k–790k in sleutels\nHoe de badge-ladder van één verkoop er vanaf de top uitziet\n\nDe vraag komt overeen met het aanbod. In het openbaar Zomeruitverkoop 2024 – Badgeladder gearchiveerd 2026-07-16 ↗, had het account op nummer één het verkoopembleem ontworpen 1,740,645 keer — 1,74 miljoen sets van tien kaarten, 17,4 miljoen kaarten samengevoegd tot één profieldecoratie. Tegen de marktprijs van de veiling ($0.50 per set) is dat ~$870,000 van de kaartwaarde; gekocht zoals het in werkelijkheid wordt gekocht — TF2-sleutels die worden geruild om bots een niveau hoger te brengen, tegen een verhouding van ongeveer 7,6 sets per sleutel — is het ~229,000 toetsen, ongeveer $410,000–$570,000 in reële termen. De nummer twee-rekening: 552,000 sets, ~$130,000–181,000. Hier speelt niemand om. Het wordt gekocht, en elke stap in het aankoopproces is een transactie die Valve afwikkelt.\n\nMethode en beperkingen: de totale voorraad wordt opgeteld voor alle bots die in elke momentopname worden vermeld; de getal Het aantal bots per snapshot is niet vergelijkbaar tussen de verschillende verkopen, omdat sommige snapshots alleen aanbevolen bots tonen en andere de volledige lijst; de voorraad wordt daarom gezien als een ondergrens van wat zichtbaar was, niet als een volledige telling. Voor sleutelwaarden wordt gebruikgemaakt van het mediane aantal geadverteerde sets per sleutel uit elke momentopname en een TF2-sleutel van $1.79–$2.49. De consistentie wordt gewaarborgd door SteamID64 over de verschillende momentopnames heen. Momentopnames uit 2021 maakten gebruik van een oudere paginalay-out en zijn niet meegenomen. Gegevens: farm-economy-timeline.json; badgeniveaus van SteamLadder; vastgestelde prijzen van Steam Card Exchange (Wayback-momentopnames op het moment van verkoop, $0.05 per kaart).\n\nEn diezelfde vloot is er ook als er geen uitverkoop is\n\nDe twee foto’s hierboven tonen geen twee populaties. Het gaat om één vloot, gefotografeerd op verschillende momenten. De lijst die bovenaan deze paragraaf is weergegeven, is afgelezen op een een gewone dag waarop er geen seizoensuitverkoop plaatsvindt — 2026-09-22 — en zelfs in rust bleef het 91 bots en 694,673 complete sets: in de orde van grootte van 186,000 TF2-toetsen, $334,000–$464,000 van de kaartwaarde, inactief tussen de verkopen door. Dat is de minimale bezetting die de vestiging heeft als er niets te doen is.\n\nEn het gaat om dezelfde bewerking. Geselecteerd op basis van SteamID64, 87 van die 91 inactieve bots — 96% — komen ook voor in de zeven bovenstaande verkoopoverzichten, zestien stuks in elk afzonderlijk exemplaar. De catalogus is geen kraam die voor de verkoop wordt opgezet en daarna weer wordt afgebroken; het is een permanente commerciële inventaris die door dezezelfde vloot is uitgebreid tot wel 3,22 miljoen sets op het hoogtepunt van de winter van 2023 en daalt nooit tot nul. Een uitverkoop is wanneer er verkocht wordt. Die vindt de rest van het jaar ook plaats.\n\nDe standaardmap, per bot\n\nElk vierkantje staat voor één bot in de map op 2026-09-22; het is gemarkeerd als het ook voorkomt in de zeven verkoopoverzichten. 91 is het aantal dat die dag in het overzicht stond, niet de omvang van de vloot — In de verkoopoverzichten komen 401 verschillende accounts voor, en de lijst geeft op verschillende dagen een ander overzicht weer.\n\nGezien in eerdere veilingen (87) Nieuw sinds de laatste snapshot (4)\n\nDe basiswaarde voor niet-verkoop is 2026-09-22, afgelezen uit dezelfde openbare map, zonder inloggen. De rustwaarde is gebaseerd op het door elke bot zelf opgegeven aantal sets per sleutel en de sleutelband $1.79–$2.49 daarboven. De overlapping wordt berekend op basis van SteamID64 ten opzichte van de zeven uitverkoopsnapshots. Omdat de verhouding tussen aanbevolen en volledige aanbiedingen per snapshot verschilt, wordt hier de voorraad en identiteit vergeleken, niet het aantal gebruikers. Rekenwerk in paragraaf 08.\n\n03 — De ladder\nHet andere product is het getal naast je naam\n\nKaarten zijn de grondstof. Het eindproduct is van niveau Steam, en Valve bepaalt de prijs per set.\n\n100Steam Niveau\nDoelniveau — versleep of gebruik de pijltjestoetsen\nPrijs van één complete set, USD\n\n$0.20 is de goedkoopste complete set in de telling, $0.74 de mediaan, $1.70 het gemiddelde. Het cijfer heeft alleen betrekking op de kaarten — nooit op de $5.00 ontgrendelingen of de spellicenties.\n\n55,000XP vereist\n550Verbruikte complete sets\n110Games om te bezitten, zelf te farmen\n$407.00De kosten van de kaarten tegen die prijs\n1,100Verrekening van verbrande emissierechten, minimum\n$5,500.00$5.00 wordt ontgrendeld, als er geen account wordt hergebruikt\nVoltooide sets, niveau 1 tot 1,000\n\nEén badge-knutselwerkje = één complete set = 100 XP. Elk niveau binnen een blok van tien kost 100 XP meer dan het blok daaronder.\n\n0\n12,625\n25,250\n37,875\n50,500\n1\n250\n500\n750\n1000\n667\n550 sets\n\nEen level is geen versiering die Valve met rust laat. Het is aan het account gekoppeld. Uit de FAQ over ruilkaarten van Valve, over wat je krijgt als je een badge maakt: \"100 XP, waarmee je je Steam-niveau kunt verhogen. Als je Steam-niveau stijgt, wordt de limiet voor het aantal vrienden op je vriendenlijst met vijf verhoogd, en mogelijk krijg je dan de mogelijkheid om je profiel aan te passen met showcases.\" En wat boosterpacks betreft: \"Je Steam-niveau verhoogt de kans dat je een boosterpack krijgt: Niveau 10: +20%… Niveau 50: +100% toename van je dropkans (d.w.z. de kans is verdubbeld).\"\n\nDit niveau regelt dus twee dingen Valve: met hoeveel mensen je vrienden mag zijn, en hoe snel gratis kaarten in je inventaris terechtkomen. Dat tweede effect versterkt zich: hoe meer sets je hebt verbruikt, hoe sneller het platform je meer materiaal aanlevert. Valve heeft de herinvesteringscyclus in het product ingebouwd.\n\nDe wisselkoers staat vast en wordt bekendgemaakt. Voor het maken van één badge is één complete set nodig en levert dit 100 XP op; \"Je kunt maximaal vijf keer een set voor hetzelfde spel samenstellen.\" De XP-kosten per niveau stijgen om de tien niveaus. Dat levert het volgende op, en niets hiervan is een schatting:\n\nSteam Niveau\tVolledige sets die het verbruikt\tGames die je moet hebben om ze zelf te kunnen maken\tBij de goedkoopste set ooit gemeten ($0.20)\tBij de mediaan ($0.74)\tSchaal\n10\t10\t2\t$2.00\t$7.40\t\n50\t150\t30\t$30.00\t$111.00\t\n100\t550\t110\t$110.00\t$407.00\t\n200\t2,100\t420\t$420.00\t$1,554.00\t\n500\t12,750\t2,550\t$2,550.00\t$9,435.00\t\n667\t22,579\t4,516\t$4,515.80\t$16,708.46\t\n\n667 is geen hypothetisch getal. Het is het hoogste niveau waarnaar één enkele bot in de openbare lijst aangeeft een klant te kunnen brengen, uit de 33,359 sets die hij bezit in 6,117 spellen. De vierde kolom geeft dezelfde prijs weer in vergelijking met de goedkoopste complete set in de hele census; de vijfde kolom in vergelijking met de mediaan. Beide zijn marktprijzen voor de kaarten alleen en sluiten de $5.00-ontgrendeling en de gamelicenties volledig uit.\n\nHoe de curve is gecontroleerd, aangezien Valve deze niet publiceert\n\nValve geeft het percentage badges aan (\"Elke 100 XP levert je een extra Steam niveau op\") en dekt dit vervolgens af — \"(in ieder geval in het begin)\" — zonder de escalatie bekend te maken. De hierboven gebruikte curve is de standaardcurve, waarbij elk niveau binnen een blok van tien 100 XP meer kost dan het blok eronder. Dit is geverifieerd aan de hand van de directory in plaats van aangenomen: voor elke bot waarvan het geadverteerde maximum wordt beperkt door zijn voorraad in plaats van door de limiet van vijf vaartuigen per spel, het niveau dat op basis van deze curve wordt berekend, komt exact overeen met het niveau dat de bot aangeeft — 541 tegen 541, 494 tegen 494, 464 tegen 464. Waar de limiet daarentegen van toepassing is, ligt het berekende cijfer een paar niveaus hoger, wat precies is wat een limiet die ook afhankelijk is van de spelersselectie per wedstrijd zou moeten doen. Over de curve boven niveau 667 wordt geen uitspraak gedaan.\n\nLees de ladder naast sectie 02 en de structuur van het bedrijf wordt duidelijk. Om één account op niveau 500 te krijgen, moet iemand 12,750 complete sets samenstellen. Voor elk van die sets waren de drop-quota van ten minste twee accounts nodig; elk van die accounts had de $5.00-drempel overschreden en bezat het spel. Eén pronkgetal bovenaan een profiel rust op ten minste 25,500 bestede drop-toelagen eronder. Valve verliest die transactie niet. Valve is de tegenpartij bij elk onderdeel ervan.\n\n04 — De statistieken\nDe clausule beschrijft de landbouw niet in algemene bewoordingen. Ze somt de activiteiten op.\n\n§ 4.C is geen algemene bepaling tegen bots. In de opgesomde voorbeelden worden achtereenvolgens de twee zaken genoemd die een kaartboerderij voortbrengt.\n\n\"Het is niet toegestaan om op enigerlei wijze gebruik te maken van scripts, bots, macro's of andere niet door mensen bestuurde systemen ('automatisering') om interactie aan te gaan met de inhoud en diensten op Steam, met inbegrip van maar niet beperkt tot:\n\nHet automatiseren van het aanmaakproces van Steam-accounts,\nHet vervalsen van gameplay-statistieken (bijv. opgeblazen aantallen overwinningen of nederlagen, XP, speeltijd),\nBeloningen of vooruitgang behalen zonder echte inbreng van de gebruiker,\n\"Deelname aan beoordelingssystemen (zoals peer reviews of 'overwatch') via geautomatiseerde middelen, waaronder het beïnvloeden van uitkomsten of het rapporteren van gebruikers door middel van vooraf geprogrammeerde acties in plaats van een weloverwogen oordeel.\"\n— Steam Abonnementsovereenkomst § 4.C ↗ gearchiveerd 2026-09-24 ↗ · overgenomen en letterlijk geciteerd 2026-09-22\n\"…speeltijd\"\n\nUren waarin de machine stilstaat, zijn geen ‘spookuren’. In de ASF-FAQ wordt deze vraag rechtstreeks beantwoord — \"Waarom neemt de speeltijd van games die via ASF zijn verkregen niet toe?\" — met: \"Dat klopt, maar niet in realtime. Steam registreert je speeltijd met vaste tussenpozen en plant op basis daarvan een update in… meestal wordt het ongeveer elke 30 minuten bijgewerkt.\"\n\nDie uren worden vastgelegd in de gegevens van Valve, op de winkelpagina’s van Valve en in de tellingen van het aantal gelijktijdige spelers die Valve zelf publiceert Steam Grafieken ↗ gearchiveerd 2026-09-23 ↗. In die cijfers is een inactief account niet te onderscheiden van een actief account. De engagementcijfers die het platform naar buiten toe rapporteert, worden berekend op basis van een populatie die, volgens de eigen regels van het platform, ook accounts omvat die niet actief zijn.\n\n\"…zonder echte inbreng van de gebruikers\"\n\nDat is een definitie van een ‘idled card drop’, opgesteld door Valve. Het is tevens een definitie van het Steam-niveau, het insigne, de voorwaarden voor het ontvangen van boosterpakketten en de bijbehorende profiel-XP — de ASF-FAQ bevestigt dit \"zorgt ervoor dat je boosterpacks kunt blijven ontvangen\", omdat het op dezelfde manier inlogt als de officiële client.\n\nHet beloningssysteem en de verboden handeling vormen dus één mechanisme dat vanuit twee invalshoeken wordt bekeken. Valve zorgde ervoor dat de beloning werd gegenereerd door tijd in plaats van door vaardigheid, en voegde vervolgens een bepaling toe die verbood dat beloningen werden gegenereerd door iets anders dan een persoon die die tijd besteedde.\n\n05 — De valkuil van commercieel gebruik\nElke uitgang via een bewerkte kaart is een uitgang die volgens de vergunning verboden is — en Valve vraagt een vergoeding aan de deur\n\nDit is het aspect dat niet kan worden opgelost door ‘verantwoord’ te farmen. De licentie is bedoeld voor persoonlijk, niet-commercieel gebruik, en een kaart wordt pas de moeite waard om te farmen op het moment dat het geen persoonlijk gebruik meer is.\n\n§ 2.A — de vergunning\n\n\"Valve verleent hierbij, en u aanvaardt, een niet-exclusieve licentie en het recht om de Inhoud en Diensten te gebruiken voor uw persoonlijk, niet-commercieel gebruik (behalve wanneer commercieel gebruik uitdrukkelijk is toegestaan in deze voorwaarden of in de toepasselijke abonnementsvoorwaarden).\"\n\n§ 2.G — de beperking\n\n\"Je hebt geen recht op: … (iii) de Inhoud en Diensten of onderdelen daarvan voor commerciële doeleinden te exploiteren, tenzij dit elders in deze Overeenkomst (met inbegrip van eventuele Abonnementsvoorwaarden of Gebruiksregels) uitdrukkelijk is toegestaan.\"\n\n§ 3.D — de vergoeding\n\n\"Valve kan een vergoeding in rekening brengen voor transacties op een abonnementsmarktplaats. Eventuele kosten worden u meegedeeld voordat de transactie wordt afgerond.\"\n\nLees de drie samen en de positie wordt gesloten\n\nEen kaart die wordt bewaard, is voor een boerderij waardeloos. Een kaart die wordt verkocht, geruild of tot edelstenen wordt verwerkt, is gebruikt om waarde te creëren — en Valve heeft in zijn eigen handhavingsbrief aangegeven hoe het dat noemt: de beheerder van 170 bots kreeg te horen dat het account \"werd gebruikt om op Steam op illegale wijze verzamelkaarten te verzamelen, evenals aanverwante en niet uitsluitend commerciële activiteiten.\" In dat geval kwamen de kaarten op de markt. De verkoop werd afgerond. De vergoeding werd geïnd. Het verbod kwam pas daarna.\n\nDe vergoeding bij die deur bedraagt niet 15%. Op een gehuurde kaart bedraagt deze tweederde.\n\n§ 3.D. Reserves \"een vergoeding\". Op de kaarten die een boerderij daadwerkelijk produceert, komt die vergoeding bij lange na niet in de buurt van de geadverteerde ~15%. De Community Market neemt een 5% Steam transactiekosten en 10% spelkosten, elk met een minimum van $0.01 (Valve's eigen FAQ over de Community Market). Op een kaartje met een prijs van één cent staan die vloeren zijn de prijs: de koper betaalt drie cent, waarvan twee cent aan kosten. Door de afrondingsregel wordt het getal 15% in feite een heffing die oploopt tot 66.7% precies waar de kaartmarkt draait — een paar cent per kaart.\n\nEffectieve provisie bij een verkoop op de Community Market, op basis van de vraagprijs van de verkoper\n\n5% Steam + 10% spel, elk minimaal $0.01. De gearceerde strook geeft aan waar ruilkaarten daadwerkelijk worden geruild — ongeveer $0.03–$0.05 per kaart.\n\n0%\n10%\n20%\n30%\n40%\n50%\n60%\n70%\ncards\n$0.01\n$0.10\n$0.20\n$0.30\n$0.40\n$0.50\n66.7%\nDe verkoper wil\tSteam 5% (min. $0.01)\tWedstrijd 10% (min $0.01)\tDe koper betaalt\tGecombineerd tarief\n$0.01\t$0.01\t$0.01\t$0.03\t66.7%\n$0.03\t$0.01\t$0.01\t$0.05\t40.0%\n$0.05\t$0.01\t$0.01\t$0.07\t28.6%\n$0.08\t$0.01\t$0.01\t$0.10\t20.0%\n$1.00\t$0.05\t$0.10\t$1.15\t13.0%\n\nDe 10%-spelvergoeding gaat naar de app die de kaart heeft uitgegeven; de 5% is voor Valve zelf, en bij Valve’s eigen titels en basisvoorraadartikelen komt de volledige vergoeding toe aan Valve. Hoe dan ook, het geld verdwijnt uit de zakken van de farmer — bij de verkoop van een kaart van drie cent blijft er één cent over en gaan er twee verloren. Vermenigvuldig dat met de honderdduizenden verkopen van kaarten van minder dan vijf cent die een farm genereert en \"de vergoeding die Valve in rekening mag brengen\" is het bedrijfsmodel, geen voetnoot. Bron: Steam Veelgestelde vragen over de Community Market — Kosten ↗ gearchiveerd 2026-09-21 ↗, lees 2026-09-22; de curve is rekenkundig op basis van die twee gepubliceerde rentetarieven en hun $0.01-ondergrenzen.\n\nGeen enkele configuratie van de tool kan hieraan ontkomen. De tool kan door één persoon, op één account en met de grootste terughoudendheid worden gebruikt — en op het moment dat die persoon ook maar één ‘gefarmde’ kaart verkoopt om geld in zijn portemonnee te krijgen, geldt voor hem dezelfde bepaling in § 2.G als voor de exploitant van tienduizend accounts. Valve heeft zich dus een inbreuk voorbehouden waarop het in feite elke kaartverkoper op zijn eigen markt zou kunnen aanspreken, maar heeft afgezien van het inroepen daarvan tegen vrijwel al deze verkopers. Een regel die op die manier wordt gehandhaafd, is geen regel. Het is een keuze. De vraag die deze tentoonstelling opwerpt, is niet waarom ‘card farmers’ worden getolereerd; maar waarom diezelfde maatregel wel wordt toegepast tegen een individuele gebruiker die een kaart verkoopt, terwijl de commerciële kaarteconomie die door die kaarten wordt gevoed — de handelsdiensten, de level-up-bots, de groothandelaren — openlijk doorgaat, waarbij een van de grootste groepen wordt gemodereerd door een Valve-medewerker (§ 08). De overtreding wordt alleen de kleine bezitter aangerekend en aan de machine vergeven.\n\n06 — Het handhavingsoverzicht\nZonder waarschuwing, in golven, en het verspreidt zich via het telefoonnummer\n\nValve heeft de bevoegdheid om zonder voorafgaande kennisgeving op te treden in de overeenkomst zelf opgenomen, direct na de clausule inzake automatisering.\n\n\"Valve kan je account(s) of een bepaald abonnement beperken of beëindigen wegens elk gedrag of elke activiteit die onwettig is, een vorm van valsspelen of automatisering vormt, of in strijd is met de Steam Regels voor online gedrag. U erkent dat Valve niet verplicht is om u vooraf in kennis te stellen alvorens uw abonnement(en) en/of account te beëindigen.\"\n\n— Steam Abonnementsovereenkomst § 4.D ↗ gearchiveerd 2026-09-24 ↗ · woordelijk geverifieerd 2026-09-22\n\n1,000+ bots · handelsverbod. \"Het lijkt erop dat dit account is gebruikt om een netwerk van botaccounts te beheren. Het gebruik van bots is in strijd met de Steam-abonneeovereenkomst.\"\n\nMeer dan 170 bots · definitief geblokkeerd, winteruitverkoop 2017. \"Dit account werd gebruikt om op Steam op illegale wijze verzamelkaarten te verzamelen, evenals aanverwante en niet uitsluitend commerciële activiteiten. Het account is definitief geblokkeerd en Steam Support kan geen verdere ondersteuning bieden met betrekking tot deze kwestie.\"\n\nMeer dan 120 bots · definitief geblokkeerd. \"Dit en andere accounts werden gebruikt om onze netwerkinfrastructuur te overbelasten, wat een schending is van Steam van de gedragsregels online.\"\n\n— Steam Steunbetuigingen die zijn opgenomen in de ArchiSteamFarm FAQ, onder het kopje „Is er iemand hiervoor geblokkeerd?”. Bron ↗ · woordelijk geverifieerd 2026-09-22\nCasus 4 — juni 2025, VAC verboden op stilgelegde CS2\n\nEen recentere gebeurtenis dan de drie hierboven genoemde is vastgelegd in de tracker van het project zelf: accounts die Counter-Strike 2 uitsluitend via de tool hadden laten draaien, ontvingen VAC verboden — het soort dat bedoeld is om valsspelen tegen te gaan, niet het administratieve soort. De beheerder stelt dat stationair draaien hier geen oorzaak van kan zijn, aangezien het \"doet niets anders dan Steam laten weten dat we een bepaald spel spelen.\" Over de oorzaak bestaat onenigheid. Dat de accounts zijn geblokkeerd, staat vast.\n\n— ArchiSteamFarm discussie #3440, geopend op 26 juni 2025 ↗ · lees 2026-09-22\n\nHoe een hoofdaccount ten onder gaat\n\nIn dezelfde discussiethread beschrijft een medewerker aan het project de regel voor het doorgeven van informatie: accounts kunnen worden geblokkeerd \"via Chain\", als ze hetzelfde telefoonnummer gebruiken — \"Het kan gaan om slechts één VAC-verbod, dat wordt doorgevoerd naar 'schone' accounts die aan het geblokkeerde account zijn gekoppeld.\"\n\nSteam Guard vereist een telefoonnummer. De ‘farms’ worden opgebouwd op basis van het telefoonnummer van de gebruiker. Handhaving blijft dus niet beperkt tot de wegwerpaccounts: het spoor volgt de gedeelde identificatiecode terug naar het account dat de bibliotheek, de vriendenlijst en de inventaris bevat. Dat is het mechanisme dat een projectmedewerker beschrijft voor hoe één enkele actie het hoofdaccount van een beheerder samen met de farm verwijdert — en het is de reden waarom het verlies tijdens een handhavingsgolf niet wordt gemeten in $5-accounts. (Beschreven door een projectmedewerker in ASF GitHub-discussie #3440; er is geen officiële Valve-bevestiging of formeel precedent vastgelegd.)\n\nDezelfde paragraaf, met een tussenperiode van vijf jaar, afkomstig van drie verschillende makelaars\n\nDe bepaling die landbouw als een inbreuk aanmerkt — commercieel gebruik van een persoonlijke, niet-commerciële licentie — geldt niet alleen voor landbouwbedrijven. Het is de standaardreden die Steam opgeeft wanneer het een account wegens handel sluit, en die reden wordt als sjabloon verstuurd. Hieronder staan drie voorbeelden, gepubliceerd door de mensen die ze hebben ontvangen, met een tussenpoos van vijf jaar, afkomstig van drie verschillende, bij naam genoemde agenten.\n\nBericht van Steam Support op 29 september om 19:56 uur\n\n\"Het account waarmee u dit bericht schrijft, is geblokkeerd wegens schending van de voorwaarden van de Steam-abonnementsovereenkomst. Op basis van handelsactiviteiten, meldingen van de community en andere factoren is vastgesteld dat het account voor commerciële doeleinden wordt gebruikt.\"\n\nDeze vergrendeling is permanent en Steam De helpdesk kan u hierbij niet verder helpen.\n\nAangezien we alle informatie hebben verstrekt waarover we beschikken, sluit ik dit hulpverzoek af. Houd er rekening mee dat u geen verdere reacties meer zult ontvangen met betrekking tot deze kwestie.\n\nMet vriendelijke groeten,\n\"Hal\"\n\nDit hulpverzoek is gesloten.\n29 september 2020. Geplaatst door de ontvanger met het volgende commentaar: \"RIP Trading.\" — @gergelyszabo94 ↗\nBericht van de klantenservice Steam op 12 juli om 22:41\n\n\"Het account waarmee u dit bericht schrijft, is geblokkeerd wegens schending van de voorwaarden van de Steam-abonnementsovereenkomst. Op basis van handelsactiviteiten, meldingen van de community en andere factoren is vastgesteld dat het account voor commerciële doeleinden wordt gebruikt.\n\nDeze vergrendeling is permanent en Steam De helpdesk kan u hierbij niet verder helpen.\n\nAangezien we alle beschikbare informatie hebben verstrekt, sluit ik dit hulpverzoek af. Houd er rekening mee dat toekomstige hulpverzoeken met betrekking tot de accountblokkering mogelijk zonder antwoord worden afgesloten.\n\nSteam Ondersteuning\n\"Vido\"\n\nDeze hulpvraag is afgesloten.\n12 juli 2024, Portugese interface. De ontvanger is een professionele CS2-speler: \"Ik heb al contact opgenomen met de Steam-klantenservice, maar krijg alleen automatische antwoorden… Ik kan Faceit niet spelen en ook geen professionele wedstrijden.\" — @prcs25 ↗ gearchiveerd 2024-07-15 ↗\nGeciteerd door de ontvanger, r/steamsupport\n\n\"Hallo, het account waarmee u dit bericht schrijft, is geblokkeerd wegens schending van de voorwaarden van de Steam-abonnementsovereenkomst. Op basis van handelsactiviteiten, meldingen van de community en andere factoren is vastgesteld dat het account voor commerciële doeleinden wordt gebruikt.\n\nDeze vergrendeling is permanent en Steam De helpdesk kan u hierbij niet verder helpen.\n\nAangezien we alle informatie hebben verstrekt waarover we beschikken, sluit ik dit hulpverzoek af. Houd er rekening mee dat toekomstige hulpverzoeken met betrekking tot de accountblokkering mogelijk zonder antwoord worden afgesloten.\n\nSteam Ondersteuning\n\"Sally\"\n\nDrie keer ontvangen, op basis van drie afzonderlijke verzoeken.\n29 maart 2025. De schrijver diende geen bezwaar in tegen de blokkering — zijn account was samen met zijn e-mailadres gestolen en hij vroeg om toegang: \"Ik vraag niet naar de blokkering en ik betwist die ook niet; ik wil gewoon toegang tot mijn Steam-account… Valve hebben me bij elk verzoek precies hetzelfde antwoord gegeven – gekopieerd en geplakt – en het verzoek vervolgens gesloten.\" — r/steamsupport ↗, opgenomen in de eigen klachtendatabase van dit onderzoek\n\nWoord voor woord, komma voor komma, gedurende vijfenvijftig maanden, met drie agenten en twee interface-talen. De enige wijziging in de hele tekst is de aanscherping van de laatste zin tussen 2020 en 2024, van \"je zult geen verdere antwoorden meer ontvangen\" naar \"Toekomstige hulpverzoeken… kunnen zonder antwoord worden gesloten.\" Welk proces deze beslissingen ook tot stand heeft gebracht, de brief geeft daar geen beeld van. De genoemde redenen zijn „handel, meldingen uit de gemeenschap en andere factoren“ — een categorie, een rapport van onbekende herkomst en een niet nader gespecificeerd overblijvend deel.\n\nNog vijf gevallen, op dezelfde manier verzameld. De eerste drie behoren tot dezelfde categorie en hebben dezelfde uitkomst; de laatste twee zijn hetzelfde formulier, waarin een andere regel met dezelfde bewoordingen wordt toegepast:\n\nDatum\tWat het account deed\tWat is er gebeurd?\tBron\n4 december 2021\tKopen en verkopen op Buff — \"Ik heb niets anders gedaan dan wat kopen en verkopen op Buff, ook wel bekend als P2P-handel\"\tGemeenschapsverbod: geen markt, geen handel, dure voorraad bevroren\tr/csgomarketforum ↗ gearchiveerd 2025-03-27 ↗\n6 december 2021\tEenrichtings-P2P-ruiltransacties via Buff en Bitskins voor uitrustingen en upgrades\tPermanent slot voor commercieel gebruik plus gemeenschapsslot: \"Ik zit vast in een soort onzichtbare modus… Mijn profiel staat ook nog steeds op 'privé'\"\tr/GlobalOffensiveTrade ↗ gearchiveerd 2021-12-06 ↗\n20 december 2024\tAccount sinds 2017, duizenden uren; ruilt op community-marktplaatsen voor thematische uitrustingen en upgrades\tPermanente vergrendeling met gemeenschappelijke vergrendeling, zonder voorafgaande waarschuwing of aanslag; ondersteuning \"zeggen dat hun besluit definitief is\", de antwoorden worden automatisch gegenereerd\tr/csgomarketforum ↗ gearchiveerd 2025-06-27 ↗\n23 december 2024\tEen terugkerende gebruiker vult zijn portemonnee aan na een jaar afwezigheid, via een VPN \"alleen voor algemene internetbeveiliging\"\tPermanente uitsluiting uit de community met er werd helemaal geen reden opgegeven: \"Het verbod is definitief en zij kunnen geen verdere informatie verstrekken; bovendien kunnen verdere tickets zonder reactie worden gesloten.\" 196 positieve stemmen, 340 reacties\tr/steamsupport ↗\n4 augustus 2026\tJarenlange aankopen uit Iran; de schrijver stelt dat hij nooit iets heeft gepost, nooit de Market heeft gebruikt en nooit op de forums is geweest\tToegang voor de gemeenschap geblokkeerd tot 2038 meer dan \"regio’s waar sancties gelden\"; het ticket is afgesloten door een medewerker met de naam Azul. Een terugbetaling voor hetzelfde account vanaf hetzelfde Iraanse IP-adres was een jaar eerder goedgekeurd. De bibliotheek en het geld blijven bij Valve.\tr/pcgaming ↗\n\nDe laatste regel wijkt af van de rest — naleving van sancties, geen commercieel gebruik — en is opgenomen omdat de opbouw van het antwoord identiek is: een categorie, geen bewijs, geen beroep, een afgesloten ticket. Het roept ook een vraag op die de andere niet doen. Als het onrechtmatig was om de account te bedienen, dan was het ook onrechtmatig om de jarenlange betalingen te accepteren. Een van die twee standpunten moet onjuist zijn, en slechts één ervan heeft de klant iets gekost.\n\nAlle acht werden gelezen op 2026-09-22 — de discussiethreads uit 2021 en december 2024 via momentopnames van het Internet Archive en de rest via een openbare Reddit-interface, omdat Reddit directe verzoeken van de verzamelende host weigerde. De twee berichten uit 2020 en 2024 zijn getranscribeerd op basis van de schermafbeeldingen die bij de oorspronkelijke berichten waren gevoegd en die nog steeds online staan. In dit onderzoek wordt geen van deze accounts beschuldigd van onschuld of schuld — dat is juist het punt. Geen enkele lezer, en geen enkele toezichthouder, kan dit uit de brief opmaken.\n\nOpmerking over de gegevensbron — verliezen op exploitantniveau\n\nDe exploitanten die in het kader van dit onderzoek zijn ondervraagd, melden verliezen in de orde van grootte van elk vijf- tot tienduizend accounts in afzonderlijke handhavingsacties, waarbij de belangrijkste rekeningen naast het landbouwbedrijf worden opgemaakt. Die enquête wordt hier vermeld als rapportage door de betrokken partij zelf, niet als een bevinding. Er is geen gepubliceerde steekproefomvang, geen vaste verzamelingsdatum en geen verificatie per account, en geen enkel ander getal op deze pagina is hiervan afhankelijk; de twee rijen in sectie 02 die hierop zijn gebaseerd, zijn als zodanig gemarkeerd.\n\nDit wordt om twee redenen expliciet vermeld in plaats van weggelaten. Het hierboven beschreven ‘chain-ban’-mechanisme is de gedocumenteerde verklaring voor precies dat patroon. En een toezichthouder kan vanaf Valve het enige gegevensbestand afdwingen dat hierover uitsluitsel zou geven: hoeveel accounts er voor automatisering in aanmerking kwamen, in welke fasen, en hoeveel elk van die accounts in de winkel had uitgegeven voordat deze werd gesloten. Zolang dat gegevensbestand niet bestaat, blijft het cijfer waar het is — gerapporteerd, toegeschreven en onbewezen.\n\n07 — De asymmetrie\nBeide kanten van hetzelfde bureau\n\nVergelijk die bewijsstandaard met die Valve die wordt gehanteerd voor de eigen ondersteuningsoperatie. De rechterkolom is het incidentenregister van dit dossier zelf, overgenomen met de voorbehouden die daarin zijn opgenomen.\n\nEen klant, voor handelsdoeleinden\n\nAcht gedocumenteerde gevallen, 2020–2026\n\nGedrag\nHet verkopen of kopen van artikelen op marktplaatsen van derden; in één geval was er helemaal geen sprake van wangedrag — het account was gestolen.\nGetoonde bewijzen\nGeen. \"Op basis van handelsactiviteiten, meldingen uit de gemeenschap en andere factoren.\"\nMededeling\nGeen. Valve heeft in § 4.D het volgende gereserveerd: \"Valve is niet verplicht om u vooraf in kennis te stellen van de beëindiging.\"\nBeroep\n\"Deze blokkering is permanent en Steam De helpdesk kan u hier verder niet bij helpen.\"\nTicket\nAfgesloten na het eerste antwoord. Verdere verzoeken \"kan zonder antwoord worden gesloten.\"\nBereik\nProfiel, vriendenlijst, chat, Market, inventaris en alle items die met echt geld zijn gekocht.\nDuur\nPermanent.\nEen geautomatiseerde botvloot, voor grote volumes\n\n694,673 complete sets in de openbare voorraad, verdeeld over 91 bots\n\nGedrag\nHet gelijktijdig uitvoeren van geautomatiseerde headless-scripts op duizenden accounts om kaarten inactief te maken, op grote schaal badges te genereren en sets te ruilen op industriële schaal.\nGetoonde bewijzen\nOpenbaar toegankelijke bot-overzichten (steam.supply, SteamLvlUp) en openbare groepen met miljoenen leden.\nMededeling\nGeen enkele ingreep. 88.97% er geldt geen enkel verbod; 99.8% van de resterende verboden zijn louter cosmetisch.\nBeroep\nNiet nodig. Vloten blijven gedurende hun meerjarige levenscyclus ononderbroken in bedrijf.\nTicket\n—\nBereik\nOnbeperkte uitwisseling van inventaris, het verhogen van het niveau van badges en marktliquiditeit.\nOpbrengst tot Valve\n$26.8M+ in de minimale besteding in de winkel ($5.00 toegangspoort per account) plus 15% kortingen op transacties op de Community Market.\nDe vraag die hierdoor rijst, eenvoudig gezegd\n\nEen individuele klant die handmatig kaarten of items verhandelt, riskeert een permanente, onherroepelijke uitsluiting op grond van § 4.C (automatisering) of § 2.G (commercieel gebruik). Een geautomatiseerde ‘farming’-vloot die via duizenden accounts ‘headless bots’ inzet, opereert openlijk met een 88.97% ongeschonden percentage. Valve is de begunstigde van beide.\n\nDe asymmetrie is van economische aard: individuele handelaren halen waarde uit het platform, terwijl geautomatiseerde kaartvloten miljoenen in de uitgavenlimiet van Valve ($5.00 per account) pompen en bij elke doorverkoop de transactiekosten opdrijven. De handhaving volgt niet het geschreven reglement, maar het verdienmodel.\n\n08 — Bestuur\nWie houdt toezicht op de kaarteconomie?\n\nDe terugkerende bevinding in dit dossier — namelijk dat de laag van derde partijen rondom Steam wordt bemand vanuit Steam — geldt ook voor de kaarteconomie, en dit leidt tot een specifieke conclusie: niemand die onafhankelijk is, kan nagaan wat de handhaving door Valve daadwerkelijk teweegbrengt, omdat de partij die dit zou kunnen nagaan zich binnen die laag bevindt. Alle onderstaande feiten zijn afkomstig uit de eigen openbare groeps- en profielpagina’s van Valve op 2026-09-22 en kunnen door iedereen in een browser worden nagekeken.\n\nEen medewerker met de naam Valve is moderator van de grootste groep voor het ruilen van kaarten Valve medewerker\n\nCardTrades ↗ beschrijft zichzelf in de eigen koptekst als de \"Steam Officiële groep van Card Exchange\" en draagt 97,114 leden. De vermelde moderators — de accounts die de leiding over die groep hebben — zijn Mickmane, SgtFopper en afarnsworth ↗.\n\nDat laatste profiel wordt door de opmaak van de eigen website van Valve aangemerkt als een Valve-medewerker — op de pagina staat class=\"profile_header_valve_employee\" — geeft de locatie aan als Bellevue, Washington, en behoort tot de Valve, Steam en Steam Groep voor ruilkaarten groepen. SteamID64 76561197960434622, lid sinds 12 september 2003.\n\nDeze opmerking is van structurele aard, niet persoonlijk, en het is niet een punt van automatisering — de moderator van een groep voor het ruilen van kaarten gebruikt geen bot, en niets wijst hier op het tegendeel. Het gaat om de bepaling in paragraaf 07. Steam Card Exchange is een commerciële kaartdienst van een derde partij; het ruilen van kaarten via diensten van derden is precies het gedrag waarvoor Valve gewone accounts permanent blokkeert op grond van \"gebruikt voor commerciële doeleinden op basis van handelsactiviteiten, meldingen uit de gemeenschap en andere factoren.\" Een Valve-medewerker bekleedt een officiële moderatorfunctie in de officiële communitygroep van die dienst, die 97.000 leden telt.\n\nEr wordt hier tegen niemand een beschuldiging van wangedrag geuit, en er worden geen conclusies getrokken over wat die rol precies inhoudt. De asymmetrie is de bevinding: wanneer een gewone account in aanraking komt met een kaart- of skin-dienst van een derde partij, is het antwoord een gesloten ticket en een permanente blokkering zonder dat er bewijs wordt getoond; wanneer het om deze dienst gaat, staat een Valve-medewerker op de moderatorlijst en is de regeling zichtbaar op een pagina die Valve zelf publiceert. Wat hier wordt gevraagd, is wat overal elders in dit dossier wordt gevraagd: leg de schriftelijke toestemming over, indien die bestaat — en als er geen nodig is, zeg dat dan schriftelijk, want aan acht mensen in sectie 06 is het tegenovergestelde verteld.\n\nDe banlijst en wie deze beheert Vrijwillige moderatorDienst van een derde partij\n\nDe groep van Steambans.com (gearchiveerd) ↗ (live ↗ gearchiveerd 2025-12-03 ↗) beschrijft zijn afstamming in de bewaard gebleven groepsbeschrijving: \"De officiële Steambans.com Steam-communitygroep. SteamBans.com is een gloednieuwe dienst die is gebaseerd op een oud concept. Wereldwijde banlijsten zijn al jaren actief in het oude WONID-programma van VALVe. Toen de overstap naar STEAMID plaatsvond, was het voor ons vanzelfsprekend om een dienst te ontwikkelen die speciaal op dit nieuwe systeem is afgestemd. Maar we wilden ook meer. *. Archiefpagina voor Steambans, dat in 2013 is stopgezet.\" Tot de geregistreerde beheerders behoren onder meer devicenull en killahinstinct_ ↗.\n\nDat beheerdersaccount is niet een Valve-medewerker — er is geen vlag ‘medewerker’ bij aangegeven. Het gaat om een vrijwilliger met een ongewoon hoge status: een lid van Community-moderators (414 leden, omschreven als een groep \"gemaakt door de communitymoderators van Steam\"), van Wiki-coördinatoren, van Steam Buurtmarkt, en van Valve programma- en pre-release-groepen, waaronder Valve Pijpleiding, Steam Beta-versie voor klanten, Mobile Auth Beta, Nieuwe Steam Community-bèta, Steam Labs, Steamworks en Oplichtings-URL’s melden. SteamID64 76561197960794555.\n\nOok binnen die kring en die Steambans rechtstreeks in zijn openbare groepslijst weergeeft: msart ↗ (lijst met groepen ↗), SteamID64 76561197977933359, waarvan in het profiel in eigen woorden staat \"Ik beheer steamid.uk en tal van andere websites, zowel over Steam als over andere onderwerpen.\", en die een onderling verbonden netwerk van zestien groepen beheert — SteamIDcouk (hoofdgroep \"Sid-website\"), SidAdmins, SidBans, steamideu, Steam3ID, s-id en SArchive daaronder.\n\nsteamid.uk noemt zelf hetzelfde aantal. In de veelgestelde vragen staat: \"Wie heeft SteamID ontwikkeld? De SteamID-website, de netwerkinfrastructuur en de beveiligingssystemen worden allemaal beheerd door 76561197977933359.\" Twee antwoorden verderop staat vermeld waar de gegevens vandaan komen: \"SteamID maakt voornamelijk gebruik van de Steam Web API voor het verzamelen van gegevens.\" Op dezelfde pagina worden verschillende dedicated servers bij diverse hostingproviders beschreven, evenals externe ontwikkelings-, opslag- en tekstzoek-servers, en een aparte back-upfaciliteit.\n\nGeverifieerd aan de hand van bewaarde gegevens uit het Internet Archive: de Overzicht van de Steambans-groep op 3 december 2025 ↗, de Overzicht van het operatorprofiel op 14 september 2024 ↗, en de steamid.uk FAQ-overzicht van 1 april 2026 ↗, waarbij de gegevens rechtstreeks van 2026-09-22 worden afgelezen.\n\nWat dit alles bij elkaar betekent, en wat niet\n\nBanlijsten, SteamID-resolutie en het ruilen van kaarten zijn de drie diensten die bepalen wie betrouwbaar is, wie identificeerbaar is en wat een item waard is. Geen van deze drie wordt beheerd door Valve. Bij elk daarvan kwamen degenen die de leiding hadden uit de baan rond Valve: een gemarkeerde Valve-medewerker op de moderatorlijst van de officiële groep van de kaartdienst; een ervaren Valve-communitymoderator met toegang tot het pre-release-programma die de banlijstgroep beheert; de ID-resolutiedienst die wordt gerund door een particulier die tot dezelfde kring behoort. Drie diensten, drie controlepunten, drie mensen Valve die al een vaste positie hadden verworven.\n\nLidmaatschap van een groep is geen dienstverband, en dit alles is geenszins een beschuldiging. Dat is een feit op het gebied van bestuur, en het is de reden waarom het gebruikelijke verweer — dat zijn derde partijen, daar hebben we geen invloed op — moet worden getoetst in plaats van zomaar te worden aanvaard. De mensen aan het roer zijn geen onbekenden met Valve. Valve is in de positie om te zeggen wat het eventueel van hen heeft gevraagd; niemand van buitenaf is in de positie om daar achter te komen.\n\nNiemand telt mee. Dat is de conclusie.\n\nDe Steam ID-ruimte is een aaneengesloten reeks gehele getallen. Deze doorlopen en rapporteren hoeveel accounts zijn geblokkeerd, hoeveel er beperkt zijn en hoeveel voorraad er achter een handelsverbod schuilgaat, is geen onderzoeksprogramma — het is een lus en een API-sleutel. Valve deelt die sleutel zelf uit, op steamcommunity.com/dev/apikey. En toch Er is geen enkele onafhankelijke instantie die die volkstelling publiceert. Geen toezichthouder, geen journalist, geen wetenschapper, geen consumentenorganisatie. De enige openbare cijfers over de omvang van de handhaving op Steam zijn de cijfers die Valve zelf noemt.\n\nDe mogelijkheid ontbreekt niet. Ze wordt achtergehouden. De dienst die de ID-ruimte op grote schaal verwerkt en indexeert — steamid.uk — vermeldt in zijn eigen FAQ dat hij \"maakt voornamelijk gebruik van de Steam Web API voor het verzamelen van gegevens\" en draait het op meerdere speciale servers, externe opslag, tekstzoekmachines en een aparte back-upfaciliteit. Het wordt beheerd door één particulier. Zijn broer of zus uit de banlijst wordt mede beheerd door een ervaren Valve-communitymoderator die toegang heeft tot de pre-release-programma’s van Valve. De enige partij die in de positie verkeert om de telling te publiceren, bevindt zich in de invloedssfeer van Valve en maakt deze niet openbaar.\n\nDit is dezelfde structuur die in het dossier overal elders terug te vinden is. Elke dienst die een beslissende rol speelt in de Steam-economie — wie wordt vertrouwd, wie is identificeerbaar, wat is een item waard, wie wordt uitgesloten — is nominaal een derde partij en staat in de praktijk dicht bij Valve. Steam Card Exchange vormt geen uitzondering op dat patroon; het is er juist een voorbeeld van. Het argument dat het hier om onafhankelijke actoren gaat, kan Valve juist worden aangevoerd omdat niemand dit ooit aan de hand van een getal heeft kunnen toetsen.\n\nDe telling van 10,88 miljoen accounts: 88.97% Ongebruikt\n\nHet ArchiSteamFarm-installatiebestand werd gecontroleerd in alle Valve's GetPlayerBans eindpunt (10,880,610 rekeningen, 55 minuten). Alleen al de onbeperkte deelverzameling vertegenwoordigt $26.8M+ in minimale besteding in de winkel ($5.00 toelatingsdrempel). 9,680,599-accounts (88.97%) zijn op geen enkele wijze geblokkeerd, en 99.8% van de overige hebben slechts symbolische verboden opgelegd aan de community, waardoor geautomatiseerde handel gewoon doorgaat.\n\n5,360,499ASF-leden zonder beperkingen (aantal weergegeven Steam's)\n10,880,610Totaal aantal gescande API-vermeldingen (beperkt + onbeperkt)\n9,680,599Nooit verbannen (88.97%)\n1,200,011Een Steam-verbod (11.0%) — 99.8% cosmetica\n55 minOm de gehele bevolking te tellen, is één belangrijk\nForensisch bewijsmateriaal en uitgebreide telling\n\nDe gedetailleerde demografische uitsplitsing — met onder meer grafieken over de verdeling van de soorten verboden, de leeftijd van de accounts op het moment van handhaving, clusters op basis van het jaar van aanmaak (2020–2026) en zelfgerapporteerde geografische gegevens — is gepubliceerd in het speciale censusonderzoek.\n\nOpen de volledige lijst met 10,88 miljoen verboden (Bijlage VI) →Paragraaf 4 — De Asset ID-black-out →\n\nDe vraag die we dus moeten stellen, en die alleen door Valve kan worden beantwoord, is: welke identificatiecode of bevoegdheid is ingetrokken, op welke datum, op basis van wiens besluit, en welk meetbaar effect dit heeft gehad op de exploitanten waarop het betrekking had — afgezet tegen het effect ervan op iedereen daarbuiten die probeerde mee te tellen. Een wijziging die een einde maakt aan onafhankelijke controle wordt niet neutraal alleen omdat ze als veiligheidsmaatregel werd aangekondigd. Dat is de reden waarom de volkstelling in het bovenstaande blok niet bestaat.\n\n09 — Werkwijze en beperkingen\nWat er werd voorgelezen, en wat niet wordt beweerd\n\nElk citaat op deze pagina is rechtstreeks overgenomen uit de livebron op 2026-09-22 en woordelijk weergegeven. Niets op deze pagina is afkomstig uit een scrape, marktplaatsgegevens of een particuliere dataset.\n\nDe vier datasets en de berekeningen die daarop zijn uitgevoerd\n\nElk verzoek is een afzonderlijk openbaar verzoek dat vanaf een terminal kan worden gereproduceerd. Er is geen account gebruikt, er is niet ingelogd op een marktplaats en er is geen eindpunt aangeroepen waarvoor inloggegevens nodig waren.\n\nDataset\tWaar het vandaan kwam\tWat werd daaruit berekend?\nKaarteninventarisatie\n13,876 wedstrijden\tSteam De door Card Exchange gepubliceerde prijslijst voor badges, dezelfde feed waarmee hun openbare prijspagina ↗ gearchiveerd 2026-08-04 ↗\tSpellen waarin kaarten worden uitgegeven, het aantal kaarten per set, de verschillende soorten kaarten en de marktprijs van elke complete set. De mediaanwaarden en het $23,586.57-totaal vormen de rekenkundige basis van dit onderzoek.\nPrijzen van spellen\n13,713 opgelost\thet eigen openbare store-eindpunt van Valve, store.steampowered.com/api/appdetails, cc=us, alleen het prijsveld, in batches\tMediaan en verdeling van de catalogusprijs van een kaartspel; het aantal spellen waarvan de complete set beter verkoopt dan het spel zelf.\nVoorraad bots\n91 bots, 694,673 sets\tDe openbare lijst met kaartbots op steam.supply/CardBots ↗, lees zoals weergegeven, geen aanmelding\tHet totale aantal sets op voorraad, het minimumaantal kaarten, de ondergrens voor het aantal afgestoten kaarten en de ondergrens per bot voor het aantal vakjes op afzonderlijke accounts.\nDubbelcontrole\n21 gedeelde bots\tsteamlvlup.net/cardbots ↗ gearchiveerd 2026-02-10 ↗, een onafhankelijk overzicht van dezelfde bots\tAlleen ter verificatie. Op de 21 bots die op beide lijsten staan, stemt Aggregate Stock ermee in om 0.03%; het grootste verschil tussen twee bots is 1.36%, wat overeenkomt met twee inventarisaties van de actuele voorraad die enkele minuten na elkaar zijn uitgevoerd.\n\nBronvermelding, zoals vereist in de tweede map: gegevens verstrekt door SteamLvlUp, onder licentie van CC BY 4.0 gearchiveerd 2026-09-23 ↗; hier uitsluitend gebruikt als onafhankelijke controle van de voorraadcijfers van een derde partij, en aangepast in die zin dat de rijen per bot werden samengevoegd en vergeleken in plaats van overgenomen. Steam Card Exchange en steam.supply worden hierboven via een link vermeld. De prijzen van de spellen zijn afkomstig van Valve. De namen en afbeeldingen van kaarten, spellen en sets zijn eigendom van Valve of de uitgevers, en worden zonder aanspraak of licentie weergegeven als feiten over een markt.\n\nTwee geplande metingen zijn niet uitgevoerd en er zijn geen alternatieve metingen voor gedaan. De eigen eindpunten van Steam voor de Community Market — prijsoverzicht, zoeken/weergeven, prijsgeschiedenis — er wordt niets teruggestuurd naar de host die de gegevens verzamelt, en Steam de discussiepagina’s van de Community sturen een HTTP 403-status terug, dus geen enkel cijfer op deze pagina is afgeleid van actuele marktgegevens. De methode op basis van verkoopvolume, waarmee kaartuitgiften bij de dagelijkse reset zouden zijn geteld, vereist een ingelogde Steam-sessie; In het manifest van dit onderzoek staat vermeld dat er geen marktplaatsgegevens zijn gebruikt, en die verklaring is gehandhaafd. De bot-stockvloer is wat er zonder bot-stock kan worden gemeten.\n\nPrimaire bronnen\n\nSteam Abonnementsovereenkomst ↗ gearchiveerd 2026-09-24 ↗ — § 2.A, § 2.G, § 3.D, § 4.C, § 4.D.\nSteam Ondersteuning — Beperkte gebruikersaccounts ↗ — de $5.00-drempel en de lijst met beperkte functies.\nValve — Steam Veelgestelde vragen over ruilkaarten ↗ — de drop-mechanismen en het $9 free-to-play-tarief.\nArchiSteamFarm Veelgestelde vragen ↗ en discussie #3440 ↗.\nSteam Communitygroepen en profielpagina’s, direct te lezen, voor sectie 08.\nsteamid.uk FAQ, momentopname van het Internet Archive 2026-04-01 ↗.\nAcht Steam Kennisgevingen inzake ondersteuningsblokkades, gepubliceerd door de ontvangers ervan, 2020–2026, met de bijbehorende links in paragraaf 06.\n\nWat niet wordt geclaimd\n\nEr wordt geen omzetcijfer geschat voor Valve uit ‘card farming’. Er wordt voor geen enkele tool een aantal actieve accounts opgegeven, en de 1,39 miljoen toegestane drops zijn niet een overzicht van accounts die eigendom zijn van de boerderij — zie de opmerking in paragraaf 02. Er wordt niemand beschuldigd van wangedrag; wanneer een persoon wordt genoemd, gebeurt dit onder zijn of haar eigen openbare Steam-gebruikersnaam, in zijn of haar eigen openbare rol, vanaf een pagina die Valve publiceert. Van geen van de acht vergrendelde accounts in paragraaf 06 wordt beweerd dat ze onschuldig of schuldig zijn; de bevinding betreft de brief, niet het account. De cijfers over het verlies aan beheerders in paragraaf 02 zijn rapportages van de betrokkenen zelf en worden als zodanig aangeduid op de inkoopnota. De FAQ van steamid.uk is overgenomen uit een momentopname van het Internet Archive, omdat de live-pagina alleen toegankelijk is na het doorlopen van een bot-controle. Er wordt niet beweerd dat er pogingen zijn ondernomen om een overzicht van verbanningen op te stellen en dat deze zijn onderdrukt — de conclusie is louter dat er geen is gepubliceerd. De Steam-niveaucurve boven 667 is niet gemodelleerd.\n\nWaarom het hulpmiddel niet het onderwerp is\n\nArchiSteamFarm stelt dat het \"is niet goedgekeurd door Valve\" en er wordt op deze pagina geen enkele beschuldiging tegen het bedrijf geuit. Het wordt gebruikt als meetinstrument, omdat het de enige partij in deze economie is die de werkwijze openbaar en schriftelijk vastlegt. Valve kan het hele betoog in één alinea afhandelen: publiceer welke commerciële automatisering het toestaat, en het overzicht per operator van wat het met de rest heeft gedaan.\n\nLees verder: hoe de markt zelf wordt gewaardeerd → · de prijsladder en het maximumaantal aanbiedingen → · de artikelen Steam zullen niet worden geleverd →",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Een botfarm is geen lek in de winkel van Valve. Het is een klant."
          },
          {
            "level": 2,
            "id": null,
            "text": "Wat een boerderij eigenlijk is, stap voor stap"
          },
          {
            "level": 3,
            "id": null,
            "text": "Inkopen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Games kopen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Inactief\nDe tool logt het account zonder gebruikersinterface in op het Steam-netwerk, \"analyseert je badges\", stelt de lijst met titels samen die je kunt spelen en start \"de in aanmerking komende game spelen en regelmatig controleren of de game al volledig is uitgespeeld.\" De beschrijving van het mechanisme door de beheerder: het \"doet niets anders dan Steam laten weten dat we een bepaald spel spelen.\""
          },
          {
            "level": 3,
            "id": null,
            "text": "De druppels raken op\nElke titel is eindig. \"Elke game heeft een vast aantal kaarten dat je kunt vinden. Zodra je ze allemaal hebt gevonden (ongeveer de helft van de volledige set), is de game niet langer geschikt om te 'farmen'.\" Een boerderij die wil blijven produceren, moet steeds nieuwe kaarten blijven kopen. Het aanbod aan kaarten wordt beperkt door aankopen — dit is zo ontworpen en speelt in het voordeel van Valve."
          },
          {
            "level": 3,
            "id": null,
            "text": "Uitbetalen\nDe kaart verlaat het spel via een van de drie mogelijkheden: ze wordt verkocht op de Community Market, geruild of verwerkt tot edelstenen. Elk van deze opties is een transactie op de Subscription Marketplace of een ruil, en § 3.D behoudt zich het recht voor om: \"Valve kan een vergoeding in rekening brengen voor transacties op een abonnementsmarktplaats.\" Dit is de stap waardoor het geheel een inbreuk vormt — zie 05."
          },
          {
            "level": 2,
            "id": null,
            "text": "Voordat een boerderij ook maar een cent verdient, heeft ze al Valve betaald"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe groot het te kopen voorwerp eigenlijk is"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe groot is een set?"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat de licentie kost"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat de voltooide set oplevert"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waar de 694,673-sets staan"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat deze vloer wel en niet zegt"
          },
          {
            "level": 3,
            "id": null,
            "text": "En met de prijzen van Valve is landbouw niet rendabel"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat de boerderij eigenlijk in stand houdt"
          },
          {
            "level": 4,
            "id": null,
            "text": "Verkoop van games"
          },
          {
            "level": 4,
            "id": null,
            "text": "\"Online\" & speeltijd"
          },
          {
            "level": 4,
            "id": null,
            "text": "Inschrijvingen"
          },
          {
            "level": 4,
            "id": null,
            "text": "Geld in de portemonnee & kosten"
          },
          {
            "level": 4,
            "id": null,
            "text": "Steam-niveau PR"
          },
          {
            "level": 3,
            "id": null,
            "text": "En de uitbetaling zelf is een waardeverlies Valve: je betaalt twee keer belasting"
          },
          {
            "level": 3,
            "id": null,
            "text": "Dit is niet zomaar een moment. Het is een sector met een jarenlange basis."
          },
          {
            "level": 3,
            "id": null,
            "text": "Volledige kaartensets in de openbare bot-map, te koop voor Steam"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe de badge-ladder van één verkoop er vanaf de top uitziet"
          },
          {
            "level": 3,
            "id": null,
            "text": "En diezelfde vloot is er ook als er geen uitverkoop is"
          },
          {
            "level": 3,
            "id": null,
            "text": "De standaardmap, per bot"
          },
          {
            "level": 2,
            "id": null,
            "text": "Het andere product is het getal naast je naam"
          },
          {
            "level": 3,
            "id": null,
            "text": "Voltooide sets, niveau 1 tot 1,000"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe de curve is gecontroleerd, aangezien Valve deze niet publiceert"
          },
          {
            "level": 2,
            "id": null,
            "text": "De clausule beschrijft de landbouw niet in algemene bewoordingen. Ze somt de activiteiten op."
          },
          {
            "level": 3,
            "id": null,
            "text": "\"…speeltijd\""
          },
          {
            "level": 3,
            "id": null,
            "text": "\"…zonder echte inbreng van de gebruikers\""
          },
          {
            "level": 2,
            "id": null,
            "text": "Elke uitgang via een bewerkte kaart is een uitgang die volgens de vergunning verboden is — en Valve vraagt een vergoeding aan de deur"
          },
          {
            "level": 3,
            "id": null,
            "text": "§ 2.A — de vergunning"
          },
          {
            "level": 3,
            "id": null,
            "text": "§ 2.G — de beperking"
          },
          {
            "level": 3,
            "id": null,
            "text": "§ 3.D — de vergoeding"
          },
          {
            "level": 3,
            "id": null,
            "text": "Lees de drie samen en de positie wordt gesloten"
          },
          {
            "level": 3,
            "id": "fee-ladder",
            "text": "De vergoeding bij die deur bedraagt niet 15%. Op een gehuurde kaart bedraagt deze tweederde."
          },
          {
            "level": 3,
            "id": null,
            "text": "Effectieve provisie bij een verkoop op de Community Market, op basis van de vraagprijs van de verkoper"
          },
          {
            "level": 2,
            "id": null,
            "text": "Zonder waarschuwing, in golven, en het verspreidt zich via het telefoonnummer"
          },
          {
            "level": 3,
            "id": null,
            "text": "Casus 4 — juni 2025, VAC verboden op stilgelegde CS2"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe een hoofdaccount ten onder gaat"
          },
          {
            "level": 3,
            "id": null,
            "text": "Dezelfde paragraaf, met een tussenperiode van vijf jaar, afkomstig van drie verschillende makelaars"
          },
          {
            "level": 3,
            "id": null,
            "text": "Opmerking over de gegevensbron — verliezen op exploitantniveau"
          },
          {
            "level": 2,
            "id": null,
            "text": "Beide kanten van hetzelfde bureau"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een klant, voor handelsdoeleinden"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een geautomatiseerde botvloot, voor grote volumes"
          },
          {
            "level": 3,
            "id": null,
            "text": "De vraag die hierdoor rijst, eenvoudig gezegd"
          },
          {
            "level": 2,
            "id": null,
            "text": "Wie houdt toezicht op de kaarteconomie?"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een medewerker met de naam Valve is moderator van de grootste groep voor het ruilen van kaarten Valve medewerker"
          },
          {
            "level": 3,
            "id": null,
            "text": "De banlijst en wie deze beheert Vrijwillige moderator Dienst van een derde partij"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat dit alles bij elkaar betekent, en wat niet"
          },
          {
            "level": 3,
            "id": null,
            "text": "Niemand telt mee. Dat is de conclusie."
          },
          {
            "level": 3,
            "id": null,
            "text": "De telling van 10,88 miljoen accounts: 88.97% Ongebruikt"
          },
          {
            "level": 3,
            "id": null,
            "text": "Forensisch bewijsmateriaal en uitgebreide telling"
          },
          {
            "level": 2,
            "id": null,
            "text": "Wat er werd voorgelezen, en wat niet wordt beweerd"
          },
          {
            "level": 3,
            "id": null,
            "text": "De vier datasets en de berekeningen die daarop zijn uitgevoerd"
          },
          {
            "level": 3,
            "id": null,
            "text": "Primaire bronnen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat niet wordt geclaimd"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waarom het hulpmiddel niet het onderwerp is"
          }
        ],
        "links": [
          "https://help.steampowered.com/en/faqs/view/71D3-35C2-AD96-AA3A",
          "https://github.com/JustArchiNET/ArchiSteamFarm/wiki/FAQ",
          "https://steamcommunity.com/tradingcards/faq/",
          "https://store.steampowered.com/subscriber_agreement/",
          "https://web.archive.org/web/20260924114457/https://store.steampowered.com/subscriber_agreement/",
          "https://steamladder.com/ladder/badges/2861690/",
          "https://web.archive.org/web/20260716205303/https://steamladder.com/ladder/badges/2861690/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/farm-economy-timeline.json",
          "https://store.steampowered.com/charts/",
          "https://web.archive.org/web/20260923183013/https://store.steampowered.com/charts/",
          "https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://web.archive.org/web/20260921022227/https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://github.com/JustArchiNET/ArchiSteamFarm/discussions/3440",
          "https://x.com/gergelyszabo94/status/1311004678633795585",
          "https://x.com/prcs25/status/1811893857253982720",
          "https://web.archive.org/web/20240715122902/https://x.com/prcs25/status/1811893857253982720",
          "https://reddit.com/r/steamsupport/comments/1fjmgc5/what_to_do_when_your_steam_account_gets_hacked/mkelm2y/",
          "https://www.reddit.com/r/csgomarketforum/comments/r87owv/psa_my_steam_account_just_got_banned/",
          "https://web.archive.org/web/20250327203008/https://www.reddit.com/r/csgomarketforum/comments/r87owv/psa_my_steam_account_just_got_banned/",
          "https://www.reddit.com/r/GlobalOffensiveTrade/comments/r9xql9/d_recently_received_commercial_ban_for_what_seems/",
          "https://web.archive.org/web/20211206034804/https://www.reddit.com/r/GlobalOffensiveTrade/comments/r9xql9/d_recently_received_commercial_ban_for_what_seems/",
          "https://www.reddit.com/r/csgomarketforum/comments/1hhxx7m/d_permanently_locked_on_steam_for_commercial_use/",
          "https://web.archive.org/web/20250627014045/https://www.reddit.com/r/csgomarketforum/comments/1hhxx7m/d_permanently_locked_on_steam_for_commercial_use/",
          "https://www.reddit.com/r/steamsupport/comments/1hkctwt/permanent_ban_with_no_explanation/",
          "https://www.reddit.com/r/pcgaming/comments/1vf24lu/warning_to_all_gamersexpats_steam_took_my_money/",
          "https://steamcommunity.com/groups/card-trading-card-trades",
          "https://steamcommunity.com/id/afarnsworth",
          "https://web.archive.org/web/20251203104928/https://steamcommunity.com/groups/steambans",
          "https://steamcommunity.com/groups/steambans",
          "https://web.archive.org/web/20251203104928/https://steamcommunity.com/id/killahinstinct_",
          "https://web.archive.org/web/20240914124859/https://steamcommunity.com/id/msart",
          "https://steamcommunity.com/id/msart/groups/",
          "https://web.archive.org/web/20260401154714/https://steamid.uk/faq/",
          "https://phishdestroy.io/steam_dossier/nl/enforcement_audit.html",
          "https://phishdestroy.io/steam_dossier/nl/#evidence-blackout",
          "https://www.steamcardexchange.net/index.php?badgeprices",
          "https://web.archive.org/web/20260804200309/https://www.steamcardexchange.net/index.php?badgeprices",
          "https://steam.supply/CardBots",
          "https://steamlvlup.net/cardbots",
          "https://web.archive.org/web/20260210171205/https://steamlvlup.net/cardbots",
          "https://steamlvlup.net/",
          "https://creativecommons.org/licenses/by/4.0/",
          "https://web.archive.org/web/20260923221628/https://creativecommons.org/licenses/by/4.0/",
          "https://phishdestroy.io/steam_dossier/nl/market_economics.html",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html",
          "https://phishdestroy.io/steam_dossier/nl/elite_skins.html"
        ]
      },
      "source_json": "card_economy.content.json",
      "source_json_sha256": "afe2c7b067df5a18b70c8f63a932bbe1df851e192793b55af91314b6875ba517"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/elite_skins",
      "language": "nl",
      "title": "Eén product, twee prijssystemen — Het dossier ‘Steam’",
      "start_page": 157,
      "end_page": 163,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [
          {
            "id": "register",
            "source": "https://phishdestroy.io/steam_dossier/nl/elite_skins#register"
          },
          {
            "id": "",
            "source": "https://phishdestroy.io/steam_dossier/nl/elite_skins#selected"
          }
        ],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "BIJLAGE IV / MARKTARCHITECTUUR / 20 SEPTEMBER 2026\nElite Skins Register — De marktplafond van $1,800\n\nEén artikel. Twee prijssystemen.\n\nWAT IN DIT HOOFDSTUK WORDT AANGETOOND\n\nDit register biedt een empirisch overzicht van alle CS2-huidcategorieën waarvan de prijs hoger ligt dan de limiet van $1,800 die Steam hanteert voor aanbiedingen op de Community Market, verspreid over vijf externe handelsplatforms. Hieruit blijkt dat 248 de door bevestigde categorieën uit het hoogste segment – die goed zijn voor 18,394 actieve aanbiedingen en $78.6 miljoen aan gepubliceerde liquiditeit – 100% ontbreken op de officiële marktplaats van Valve. Verkopers die op zoek zijn naar echte marktprijzen worden structureel gedwongen om gebruik te maken van externe platforms, terwijl ze uitsluitend vertrouwen op de onderliggende handelsmechanismen van Steam.\n\nWhat this means — the Community Market listing ceiling\n\nSteam’s own market refuses a listing above roughly $1,800. A seller may ask less, never more. Items whose market price sits above that line therefore cannot be sold at that price on Steam at all — which is the mechanism that moves those sales to third-party venues while the item itself never leaves Valve’s inventory system.\n\nSection 13 — the off-Steam price gap →\n\n← Terug naar het Executive Briefing\n\nSteam beperkt de prijs van een aanbieding op de Community Market tot ongeveer $1,800. Op de vijf externe marktplaatsen waarvan de prijzen in dit overzicht zijn opgenomen, 419 CS2-productcategorieën hebben een laagste actuele vraagprijs die boven die limiet ligt — en 402 daarvan, 95.9%,, hebben helemaal geen Steam-vermelding. Samen bezitten ze op 18,641 vermelde exemplaren met een waarde van ten minste $82.4 miljoen. Er is toestemming van een tweede handelsplatform nodig voordat een prijs geldig is, 248 van die categorieën worden bevestigd — en in elk daarvan ontbreekt 100%, op Steam. De lieveling is een sticker | Titan (Holo) | Katowice 2014 op $66,285, genoteerd door vier handelsplatforms met een onderling verschil van 5.2% en door geen enkel platform van Valve overgenomen. De volledige ladder, de weergaven en de beoordelingen staan in de prijsladderatlas.\n\nBekijk alle vermeldingen op 419 ↓Open de atlas ↗Lees de methode\n248categorieën met twee of meer marktplaatsen waarvan de prijs boven het maximum ligt\n18,394exemplaren die op vijf marktplaatsen worden aangeboden\n$78.6Mminimumprijs van die advertenties\n100%waarvan sommigen helemaal niet op Steam staan\n\nCorrectie · op deze pagina stond eerder een niet-bevestigde prijs vermeld\n\nIn een eerdere versie van deze pagina stond als kop: „Souvenir AK-47” | Point Disarray vroeg $148,954 op één marktplaats, terwijl Steam het op $119. had geprijsd. Die rij betreft één enkel exemplaar op één enkele plank, zonder dat een tweede marktplaats deze prijs bevestigt; het is dus eerder een vraagprijs dan een daadwerkelijke prijs, en het exemplaar staat niet langer op de pagina vermeld. Elk cijfer in de koptekst is nu beperkt tot de categorieën 248 waarvoor ten minste twee marktplaatsen onafhankelijk van elkaar een prijs boven de bovengrens hanteren. De rij zelf is niet verwijderd — deze staat nog steeds in het onderstaande register, en de beoordeling die tot de verlaging heeft geleid, wordt volledig uiteengezet in de prijsladderatlas.\n\n01 / het geld in actieve biedingen\nDe meetbare ondergrens in dollars\n\nOpnieuw berekend op basis van de officiële momentopname van cs2.sh over vijf marktplaatsen. Dit is een minimale totale vraagprijs binnen een bepaalde subgroep; het betreft geen omzetcijfers en evenmin een waardering van de CS2-economie.\n\n248 BEVESTIGDE CATEGORIEËN · 18,394 VERMELDE EXEMPLAREN · 5 MARKTplaatsen$78.62M\n\nDe laagste totale vraagprijs van elk CS2-item waarvoor twee of meer marktplaatsen onafhankelijk van elkaar een prijs hanteren die hoger is dan de limiet die Valve op zijn eigen markt toestaat.\n\nWaarom dit een minimum is en geen schatting\n\nVoor elke marktplaats vermenigvuldigen we de laagste vraag een artikel aan op basis van het aantal exemplaren dat op die marktplaats wordt aangeboden. Elk ander exemplaar op dat schap heeft een prijs die gelijk is aan of hoger ligt dan de laagste vraagprijs, dus de werkelijke gepubliceerde waarde is hoger — dit vloeit voort uit de opzet van het systeem, niet uit giswerk. Het gaat hier niet om een verkoop, een kasstroom of een marktbrede waardering, en hetzelfde fysieke artikel kan op meer dan één marktplaats worden aangeboden.\n\nControleer alle bronrijen in 419 ↗\n★ Sporthandschoenen | Hedge Maze (in de praktijk getest)\n$4.68M\nAWP | Gungnir (fabrieksnieuw)\n$4.46M\nAWP | Dragon Lore (fabrieksnieuw)\n$4.34M\n★ Vlindermes | Fade (fabrieksnieuw)\n$4.17M\nAK-47 | Wild Lotus (fabrieksnieuw)\n$4.16M\n★ Vlindermes | Doppler (fabrieksnieuw)\n$3.64M\n\nDe balken geven de zes grootste bijdragen op categorieniveau weer aan de berekening van de bodemprijs, gerelateerd aan de grootste. Een hoge balk geeft zowel de goedkoopste vraagprijs als het aantal aangeboden exemplaren weer. Hetzelfde fysieke artikel kan op meer dan één marktplaats voorkomen, dus deze cijfers mogen niet worden opgeteld bij het totaal van een andere marktplaats.\n\n02 / voorbeelden die kunnen worden bekeken\nWat er buiten de limiet valt\n\nAfbeeldingen komen, voor zover beschikbaar, overeen met de exacte benamingen van de artikelen. De prijzen zijn actuele vraagprijzen uit de catalogus van die datum, en geen transactiegegevens.\n\n★ Butterfly Knife | Doppler (Factory New)\n\nBron: https://phishdestroy.io/steam_dossier/nl/elite_skins#selected\n\nDe meetbare kloof: deze aanbiedingen kunnen niet worden geëvenaard door een advertentie op Steam met hetzelfde bedrag in USD. De eigen advertenties van Valve Veelgestelde vragen over de Community Market gearchiveerd op 2026-09-21 ↗ vermeldt een maximale vraagprijs van ongeveer $1,800. Een verkoper kan het object nog steeds onder die prijs aanbieden; of dat aanvaardbaar is, is aan de verkoper. Een afzonderlijke CSMarketCap: zoek naar items boven $1,800 ↗ toont Factory New Dragon Lore in de door 28 geïndexeerde markten, met ongeveer 1.1K weergegeven aanbiedingen; identieke voorraad kan meerdere keren worden geteld.\n\n03 / de structurele afhankelijkheid\nDe limiet van Steam zorgt ervoor dat de prijsvorming buiten Steam plaatsvindt\n\nDe vergelijking is structureel van aard. Er wordt niet van uitgegaan dat elke vraagprijs redelijk is, noch worden onverkochte objecten als omzet beschouwd.\n\n01 · DE REGEL\nSteam sluit de lijst af\n\nValve zegt dat het aantal vermeldingen op Community Market beperkt is tot ongeveer $1,800. Er geldt ook een maximum voor het saldo in de portemonnee, en het geld in de portemonnee kan niet als contant geld worden opgenomen.\n\n02 · DE WAARNEMING\nDragon Lore: $10,940.85\n\nDe catalogus van de marktplaats van de ‘5-’ toont 389 live-aanbiedingen voor AWP Dragon Lore (fabrieksnieuw), vanaf $10,940.85 (CSFloat floor). Het bredere register bevat 248 bevestigde categorieën die boven de limiet van Steam liggen.\n\n03 · HET GEVOLG\nPrijs- en overdrachtsverdeling\n\nEen verkoper die die hogere prijs wil krijgen kan het niet op Steam plaatsen. Externe dienstverleners kunnen de contante prijs vaststellen, maar bij de levering blijven het eigendom en de overdracht van de artikelen onder controle vSteam.\n\nDe tegenstrijdigheid in het beleid: Van Valve zelf Abonneovereenkomst gearchiveerd op 2026-09-21 ↗ behoudt zich het recht voor om de commerciële exploitatie van de diensten van Steam te verbieden, tenzij dit uitdrukkelijk is toegestaan, terwijl haar 2016 verklaring gearchiveerd op 2026-09-21 ↗ Die gokexploitanten maakten al gebruik van Steam OpenID en geautomatiseerde accounts. Dat is een direct bewijs dValve op de hoogte was van dit soort externe exploitanten op 2016. Toch mag de officiële marktplaats de waargenomen prijzen van deze hoogwaardige artikelen niet publiceren. Dat is de architectonische afhankelijkheid van prijsvorming en transacties via off-Steam; Voor de contractstatus van elke afzonderlijke marktplaats is afzonderlijk bewijs vereist. De twee belangrijkste westerse marktplaatsen die dit buitensporige transactievolume verwerken, opereren als formele rechtspersonen in belangrijke rechtsgebieden — CSFloat Inc. (opgericht in Delaware, VS) en Skinport GmbH (geregistreerd in Stuttgart, Duitsland, HRB 764879) — verricht openlijk transacties ter waarde van honderden miljoenen in de peer-to-peer-verkoop van artikelen, waarbij rechtstreeks gebruik wordt gemaakt van de web-API’s en handelsinfrastructuur van Steam.\n\nWhat this means — OpenID and openid.realm\n\nOpenID is the sign-in standard behind the “Sign in with Steam” button: the site does not receive the password, Steam confirms the identity to it. openid.realm is the field carrying the address of the site asking for the sign-in, and openid.return_to the address Steam is to send the user back to. Steam receives both on every request and prints the realm on its own login page — which is why this dossier can name the host each platform authenticates through.\n\nSection 3 — the observed routes →\n\nDe vier rijen van $100,000 komen overeen met de maximale vraagprijs van CSFloat zelf. Ze zijn in het register gemarkeerd en mogen niet als taxaties worden beschouwd. De gearchiveerde CSFloat-lijst omvat slechts ongeveer $6,999,, dus wordt de momentopname van de openbare catalogus gebruikt voor het volledige >$1,800-register.\n\n04 / weer een spel van Valve\nOok op de achtergrond is de Dota-2 te zien\n\nDezelfde strenge ‘goedkoopste-aanbod’-test op Skinport levert de volgende resultaten op: 166 (CS2-categorieën) en 3 (Dota-2-categorieën). Dit zijn afzonderlijke momentopnames van de marktplaats; voeg ze niet toe aan CSFloat’s 245.\n\nDOTA 2 · 1 AANBIEDING\nHeroïsche, brute halve maan\n\nDe goedkoopste Skinport vraag: $14,622.25.\n\nDOTA 2 · 1 AANBIEDING\nCape ‘Dark Artistry’\n\nDe goedkoopste Skinport vraag: $8,255.16.\n\nDOTA 2 · 1 AANBIEDING\nBeschadigde Powered Star\n\nDe goedkoopste Skinport vraag: $2,087.92.\n\nDit zijn drie categorieën van items die hier worden vermeld; het zijn niet alle Dota-2-items die er bestaan. Controleer de rijen met de datum ‘Skinport’ ↗ en API documentatie ↗.\n\n05 / robuustheid\nDe bevinding hangt niet af van de exacte bovengrens\n\nValve stelt het maximum vast in de regionale valuta van de koper, waardoor het omgerekend naar USD niet op één rond getal uitkomt. De telling wordt daarom bij elke plausibele drempelwaarde herhaald. Het aandeel van deze items dat ontbreekt op Steam daalt nooit onder 95%.\n\nDrempelwaarde getest\tProductcategorieën\tVermelde exemplaren\tMinimumwaarde\tAfwezig op Steam\n$1,800\t419\t18,641\t$82,449,526\t95.9%\n$2,000\t382\t15,159\t$75,541,325\t95.5%\n$2,070\t363\t12,336\t$69,560,305\t95.6%\n$2,300\t323\t11,644\t$67,984,432\t95.0%\n$2,500\t299\t10,950\t$66,203,929\t95.0%\n\nLees één rij per keer; de rijen zijn geneste deelverzamelingen van dezelfde volkstelling, geen afzonderlijke populaties. De „bodemwaarde“ vermenigvuldigt de laagste het geeft het aantal exemplaren weer dat er in de lijst staat, waardoor het aantal exemplaren in de collectie per definitie te laag wordt weergegeven. Open de dataset ↗\n\n06 / schaarste waarop je kunt rekenen\nHoe weinig daarvan er daadwerkelijk te koop zijn\n\nBUFF verdeelt het aanbod van elk item in verschillende categorieën en geeft aan hoeveel exemplaren er in elke categorie beschikbaar zijn. Zo wordt ‘zeldzaam’ niet langer alleen een woord, maar een concreet aantal — en wordt de prijs voor de staat los van de buitenkant bepaald.\n\n298 VERMELDE EXEMPLAREN\nAWP | Drakenkennis\n\n8 verschillende varianten met verschillende prijzen. De duurste, Souvenir AWP | Dragon Lore (fabrieksnieuw), vraagt $12,363 met 20 exemplaren op de plank.\n\nIn de beste drijfhouder op de plank (0–0.01) zitten 2 exemplaren, met de vraag $17,875 — een premie van +45% bovenop de basisvraagprijs van het artikel, uitsluitend op basis van de staat waarin het zich bevindt.\n\n607 VERMELDE EXEMPLAREN\nM4A4 | Howl\n\n12 verschillende varianten met verschillende prijzen. De duurste, Souvenir M4A4 | Howl (fabrieksnieuw), vraagt $14,895 met 2 exemplaren op de plank.\n\n213 VERMELDE EXEMPLAREN\nAK-47 | Wild Lotus\n\n7 verschillende varianten met verschillende prijzen. De duurste, Souvenir AK-47 | Wild Lotus (fabrieksnieuw), vraagt $14,895 met 2 exemplaren op de plank.\n\n310 VERMELDE EXEMPLAREN\nAWP | Gungnir\n\n7 verschillende varianten met verschillende prijzen. De duurste, AWP-souvenir | Gungnir (minimale gebruikssporen), vraagt $14,895 met 2 exemplaren op de plank.\n\nWaarom dit van belang is voor de rest van dit dossier: Dit zijn geen abstracte begrippen. Van elke trofee zijn er wereldwijd een paar honderd exemplaren in de open verkoop, elk gekoppeld aan één Steam-account en verhandeld via één Steam-transactie. Op een markt die zo klein is, is het stelen van één enkel voorraadartikel een meetbare gebeurtenis, en leveren de technieken voor het overnemen van accounts – die elders in dit onderzoek zijn gedocumenteerd – een direct en kwantificeerbaar rendement op.\n\nDe aantallen zijn actuele vermeldingen op één marktplaats op het moment van vastlegging, niet het totale aantal dat in omloop is. Exemplaren die zich in particuliere collecties bevinden, worden hier nergens meegeteld. Open de dataset met drijvende objecten ↗\n\n07 / de ladder uit het zicht\nHoe duurder het artikel, hoe verder het verwijderd is van een zichtbare locatie\n\nElke trede hieronder vertegenwoordigt een aparte categorie van bewijsmateriaal. Ze zijn bewust niet samengevoegd tot één getal.\n\nSpreil\tFiguur\tWat voor soort feit is dit?\nCeiling on Valve's own market\t~$1,800\tPublished rule, stated in the Steam Community Market FAQ.\nDearest ask several marketplaces agree on\t$66,285\tMeasured by us in this snapshot. Sticker | Titan (Holo) | Katowice 2014, quoted by four marketplaces within 5.2% of one another. An ask, not a sale.\nDearest ask seen on any single shelf\t$148,954\tOne marketplace, one copy, no second marketplace agreeing — and equal to a round CNY 1,000,000 at the snapshot rate. Listed here as the outer edge of what sellers ask, and relied on for nothing.\nPublic marketplace sale\t$49,999\tSpecialist Gloves | Crimson Kimono (FN) on CSFloat, as reported by SteamAnalyst. Platform-recorded, third-party reported.\nReported private sale\t$400,000\tAK-47 | Case Hardened, reported by PC Gamer in April 2023. Journalism, not a record we hold.\nReported offer, declined\t$1,500,000\tBlue Gem Karambit, pattern #387. No sale took place and the figure has not been independently confirmed. Included to mark the ceiling of the claims, not to assert a value.\n\nHet structurele punt: De markt van Valve stopt bij ongeveer $1,800.. Marktplaatsen van derden brengen de transactie naar ongeveer $66,000, waar meerdere van hen akkoord gaan, en naar ongeveer $150,000, waar slechts één dat doet. Daarboven is er helemaal geen handelsplatform — de grootste overdrachten van door Valveuitgegeven activa vinden onderhands plaats, tussen particulieren, zonder notering, zonder platformregistratie, zonder identiteitscontrole en zonder rapportage. De overdracht zelf verloopt nog steeds via Steam. Hoe hoger de waarde, hoe minder zichtbaar het is, en de infrastructuur die het ondersteunt, is volledig in handen vValve.\n\nDe laatste twee punten zijn verslagen van anderen, die als zodanig worden aangehaald. Dit project heeft deze niet geverifieerd en baseert zich er niet op voor het trekken van conclusies.\n\nAlle door 419 waargenomen categorieën\n\nBron: https://phishdestroy.io/steam_dossier/nl/elite_skins#register\n\n09 / herkomst en grenzen\nControleer de berekening\n\nWe maken de lokale gegevens en de openbare bron bekend. Het cijfer in de kop heeft betrekking op CSFloat op de datum van vastlegging.\n\nValve's eigen plafond en voorwaarden\n\nSteam Veelgestelde vragen over de Community Market ↗ gearchiveerd op 2026-09-21 ↗ geeft het geschatte maximum van $1,800 aan. De Abonneeovereenkomst ↗ gearchiveerd op 2026-09-21 ↗ stelt de beperkingen voor commercieel gebruik vast.\n\nWaar de prijzen vandaan komen\n\nPrijzen, het aantal genoteerde aandelen en de bandbreedtes van de vrij verhandelbare aandelen zijn ontleend aan de cs2.sh marktgegevens API in het kader van een betaald commercieel abonnement, met behulp van een licentiesleutel. Er is geen enkele marktplaats gescraped en er is geen gebruik gemaakt van marktplaatsaccounts of inloggegevens. De aanbieder bundelt de gegevens van BUFF, Youpin, CSFloat, Skinport, C5Game en de Steam Community Market; alle cijfers zijn weergegeven in USD zoals gerapporteerd. Open het herkomstmanifest ↗ — het registreert de exacte eindpunten, opnametijden en SHA-256-hashwaarden van de onbewerkte momentopnames, zodat een onafhankelijke lezer met een eigen sleutel dezelfde gegevens kan ophalen en elk getal op deze pagina opnieuw kan berekenen.\n\nWat we niet konden verkrijgen\n\nHet aangeschafte abonnement geldt uitsluitend voor de huidige momentopnames. Historische en gearchiveerde eindpunten waren voor ons niet beschikbaar, en Op deze pagina worden geen uitspraken gedaan over trends, koersen uit het verleden of veranderingen in de loop van de tijd. Alles hier is één enkel moment, met een datum.\n\nHet eerdere register van de CSFloat\n\nDe eerste versie van deze tentoonstelling omvatte 245 categorieën uit één CSFloat catalogusmomentopname van 20 september 2026: die momentopname blijft hier staan ↗. Het huidige register is uitgebreider omdat het vijf marktplaatsen omvat in plaats van één. Het gaat om twee afzonderlijke tellingen, die niet bij elkaar mogen worden opgeteld.\n\nVerklaring van Valve inzake specifieke tenuitvoerlegging\n\nValve: update over het ruilen van in-game-items in ‘2016’ ↗ gearchiveerd op 2026-09-21 ↗ is gericht op gokexploitanten die gebruikmaken van OpenID en geautomatiseerde Steam-accounts. Het is beperkter dan een verbod op alle externe marktplaatsen.\n\nInterpretatiegrens\n\nDit zijn aanbiedingen, geen verkopen. Een marktnaam kan betrekking hebben op meerdere fysieke artikelen met verschillende details wat betreft afwerking, patroon of stickers. Dit register geeft geen beeld van de totale marktwaarde of de bedoelValve.",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Elite Skins Register — De marktplafond van $1,800"
          },
          {
            "level": 2,
            "id": null,
            "text": "De meetbare ondergrens in dollars"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waarom dit een minimum is en geen schatting"
          },
          {
            "level": 2,
            "id": null,
            "text": "Wat er buiten de limiet valt"
          },
          {
            "level": 3,
            "id": null,
            "text": "★ Butterfly Knife | Doppler (Factory New)"
          },
          {
            "level": 2,
            "id": null,
            "text": "De limiet van Steam zorgt ervoor dat de prijsvorming buiten Steam plaatsvindt"
          },
          {
            "level": 3,
            "id": null,
            "text": "Steam sluit de lijst af"
          },
          {
            "level": 3,
            "id": null,
            "text": "Dragon Lore: $10,940.85"
          },
          {
            "level": 3,
            "id": null,
            "text": "Prijs- en overdrachtsverdeling"
          },
          {
            "level": 2,
            "id": null,
            "text": "Ook op de achtergrond is de Dota-2 te zien"
          },
          {
            "level": 3,
            "id": null,
            "text": "Heroïsche, brute halve maan"
          },
          {
            "level": 3,
            "id": null,
            "text": "Cape ‘Dark Artistry’"
          },
          {
            "level": 3,
            "id": null,
            "text": "Beschadigde Powered Star"
          },
          {
            "level": 2,
            "id": null,
            "text": "De bevinding hangt niet af van de exacte bovengrens"
          },
          {
            "level": 2,
            "id": null,
            "text": "Hoe weinig daarvan er daadwerkelijk te koop zijn"
          },
          {
            "level": 3,
            "id": null,
            "text": "AWP | Drakenkennis"
          },
          {
            "level": 3,
            "id": null,
            "text": "M4A4 | Howl"
          },
          {
            "level": 3,
            "id": null,
            "text": "AK-47 | Wild Lotus"
          },
          {
            "level": 3,
            "id": null,
            "text": "AWP | Gungnir"
          },
          {
            "level": 2,
            "id": null,
            "text": "Hoe duurder het artikel, hoe verder het verwijderd is van een zichtbare locatie"
          },
          {
            "level": 2,
            "id": null,
            "text": "Alle door 419 waargenomen categorieën"
          },
          {
            "level": 2,
            "id": null,
            "text": "Controleer de berekening"
          },
          {
            "level": 3,
            "id": null,
            "text": "Valve's eigen plafond en voorwaarden"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waar de prijzen vandaan komen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat we niet konden verkrijgen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Het eerdere register van de CSFloat"
          },
          {
            "level": 3,
            "id": null,
            "text": "Verklaring van Valve inzake specifieke tenuitvoerlegging"
          },
          {
            "level": 3,
            "id": null,
            "text": "Interpretatiegrens"
          }
        ],
        "links": [
          "https://phishdestroy.io/steam_dossier/nl/#market-gap-section",
          "https://phishdestroy.io/steam_dossier/nl/#briefing-heading",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html#grading",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-above-the-ceiling.json",
          "https://phishdestroy.io/steam_dossier/nl/elite_skins#selected",
          "https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://web.archive.org/web/20260921022227/https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://csmarketcap.com/search?minPrice=1800&amp;page=1",
          "https://store.steampowered.com/agreement/?l=english",
          "https://web.archive.org/web/20260921022032/https://store.steampowered.com/agreement/?l=english",
          "https://store.steampowered.com/oldnews/22883",
          "https://web.archive.org/web/20260921021947/https://store.steampowered.com/oldnews/22883",
          "https://phishdestroy.io/steam_dossier/nl/#proxy-bypass-explainer",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/skinport-floor-over-cap.json",
          "https://docs.skinport.com/items",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-float-scarcity.json",
          "https://phishdestroy.io/steam_dossier/nl/elite_skins#register",
          "https://cs2.sh/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-manifest.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/csfloat-catalogue.json"
        ]
      },
      "source_json": "elite_skins.content.json",
      "source_json_sha256": "61fa312343c3c05ddabd9ed064ecf8ffce1dc08dbdaf27e4b0ce217fbe0a0d3c"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/skin_atlas",
      "language": "nl",
      "title": "De atlas van wat ‘Steam’ niet kan dragen — Het dossier ‘Steam’",
      "start_page": 164,
      "end_page": 177,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [
          {
            "id": "gallery",
            "source": "https://phishdestroy.io/steam_dossier/nl/skin_atlas#gallery"
          }
        ],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "BIJLAGE IV-B / DE PRIJSLADDER / 2026-09-23\nAtlas van de prijsladder voor Skin — De liquiditeitsklif\n\nDe marktbezoeken van Valve waar het geld vandaan komt.\n\nWAT IN DIT HOOFDSTUK WORDT AANGETOOND\n\nDeze visuele atlas analyseert de productcategorieën van 30,266 in vijf marktplaatscatalogi en meet de marktdekking boven en onder de vermeldingsdrempel van Valve. Onder de limiet van $1,800 herbergt Steam 95.3% actieve categorieën; net daarboven stort de officiële dekking in tot 1.9% (met 0.0% dekking over geverifieerde activa). Dit toont een abrupte, structurele liquiditeitskloof aan, waarbij Valve het opsporen van hoogwaardige transacties delegeert aan externe platforms, terwijl het de volledige controle behoudt over de bewaring van de onderliggende activa.\n\n← Terug naar het Executive Briefing\n\nElk CS2-item waarvan de prijs op vijf marktplaatsen live wordt weergegeven, werd op basis van de goedkoopste vraagprijs in een prijsklasse ingedeeld, en voor elke klasse werd één ding gemeten: welk aandeel daarvan nog steeds op de eigen Community Market vValve wordt aangeboden. Onder de limiet voor het aantal aanbiedingen vValve is het antwoord 95.3%. Daarboven staat het antwoord: 1.9%. De daling verloopt niet geleidelijk en vindt niet plaats op het moment dat de vraag afneemt — ze vindt precies plaats op het moment dat de gepubliceerde regel van kracht wordt. Van de 248 productcategorieën waarvoor twee of meer marktplaatsen onafhankelijk van elkaar prijzen hanteren die boven het maximum liggen, 100.0% hebben helemaal geen Steam-vermelding.\n\nKijk naar de klif ↓Open de galerij met artikelen van '419'Methode en beperkingen\n30,266gemeten productcategorieën\n95.3%van posten onder de balanstotaal die door Steam worden opgenomen\n1.9%van artikelen die de limiet overschrijden en worden aangeboden door Steam\n$78.6Mminimumwaarde van de bevestigde verzameling\n01 / de meting\nDe afgrond ligt in de regel, niet op verzoek\n\nElk van de onderstaande artikelcategorieën op 30,266 wordt ingedeeld in een categorie op basis van zijn goedkoopste live-vragen op BUFF163, CSFloat, Skinport, YouPin 898 en C5Game; alleen items die op twee of meer van deze platforms worden genoemd, worden meegeteld, zodat één enkele optimistische vermelding geen bandlid kan ‘verzinnen’. Het bovenste paneel geeft het aandeel weer dat de eigen markt van Valve nog steeds voor elke band vertegenwoordigt.\n\nAandeel van elke prijsklasse op de Community Market van de ‘Steam’\nboven: stoomdekking · onder: aantal items per band, logaritmische schaal\n0%\n25%\n50%\n75%\n100%\n100%\n96.9%\n95.9%\n97.3%\n91.1%\n76.8%\n14.5%\n2.9%\n1.5%\n0%\n0%\n0%\n4,632\n1¢–10¢\n7,152\n10¢–$1\n8,568\n$1–10\n5,941\n$10–100\n2,329\n$100–300\n1,292\n$300–1k\n193\n$1k–1.8k\n70\n$1.8k–3k\n67\n$3k–10k\n18\n$10k–30k\n3\n$30k–100k\n1\n$100k+\nitems\nlog\nVALVE’S LISTING CAP\ngelijk aan of lager dan het noteringsplafond van de ‘Valve’boven de limiet — de regel van de Valve verbiedt de noteringproductcategorieën in de band\n\nOnder ‘dekking’ wordt verstaan dat er op het moment van vastlegging een live-Steam-ask bestond voor die categorie. Het onderste paneel is logaritmisch weergegeven omdat de catalogus overwegend uit goedkope aandelen bestaat: bij een lineaire weergave zouden alle banden boven $300, afvlakken tot het basisniveau.\n\nWat de vorm uitsluit\n\nAls dure goederen simpelweg niet populair zouden zijn, zou de dekking geleidelijk afnemen naarmate de prijs stijgt. Dat is echter niet het geval. De dekking blijft stabiel op 76.8% in de bandbreedte van $300–$1k, om vervolgens in te storten tot 14.5% in de bandbreedte direct onder de bovengrens en 2.9% in de bandbreedte direct daarboven. Een vraag-effect weet niet waar Valve zijn bovengrens heeft vastgesteld. Een regel weet dat wel.\n\nPrijsklasse\tProductcategorieën\tStel je vraag via de live-Steam\tSteam dekking\tExemplaren vermeld op Steam\n1¢–10¢\t4,632\t4,632\t100%\t8,223,227\n10¢–$1\t7,152\t6,931\t96.9%\t5,488,315\n$1–10\t8,568\t8,213\t95.9%\t3,939,538\n$10–100\t5,941\t5,780\t97.3%\t1,328,255\n$100–300\t2,329\t2,121\t91.1%\t364,466\n$300–1k\t1,292\t992\t76.8%\t187,504\n$1k–1.8k\t193\t28\t14.5%\t40,281\n$1.8k–3k\t70\t2\t2.9%\t9,592\n$3k–10k\t67\t1\t1.5%\t6,706\n$10k–30k\t18\t0\t0%\t1,366\n$30k–100k\t3\t0\t0%\t21\n$100k+\t1\t0\t0%\t2\n\nPatroon- en fasevarianten zijn uitgesloten van deze ranglijst: Steam vermeldt geen „blue-gem“-niveau of „Ruby“-fase als afzonderlijke markttoegang, dus als we deze zouden meetellen, zou de dekking van Steam te laag worden weergegeven. Als de vereiste van twee marktplaatsen buiten beschouwing wordt gelaten, luidt dezelfde ranglijst als volgt: 79.1% onder de bovengrens en 6.5% erboven, verspreid over 37,204 items — een grotere kloof, gebaseerd op zwakker bewijs, en daarom is dit niet het genoemde cijfer.\n\n02 / beoordeling op basis van bewijsmateriaal\nEen vraagprijs is geen prijs\n\nIedereen kan een P2000 te koop aanbieden voor zo’n tien miljoen yuan. Voordat een bedrag op deze pagina voor iets wordt gebruikt, wordt het ingedeeld op basis van het aantal marktplaatsen dat het artikel onafhankelijk boven de bovengrens noteert en hoe dicht de gemiddelde noteringen bij elkaar liggen. Alleen de categorieën A en B worden vermeld — hier of elders in dit dossier.\n\nA  Drie of meer planken komen overeen\n\nDrie of meer marktplaatsen bieden het artikel aan tegen een prijs die boven de bovengrens ligt, en hun mediaanprijs ligt binnen 25% van de goedkoopste prijs. 197 categorieën, 18,218 exemplaren, $76,585,587.\n\nAfwezig op Steam: 100.0%.\n\nB  Twee planken komen overeen\n\nTwee marktplaatsen komen boven de bovengrens overeen, of drie komen op een minder strikte manier overeen. 51 categorieën, 176 exemplaren, $2,038,814.\n\nAfwezig op Steam: 100.0%.\n\nC  Eén plank — niet in gebruik\n\nEr is slechts één handelsplatform waarop het enige vraagprijsbieding boven de bovengrens wordt aangeboden. 171 categorieën, 247 exemplaren. Wordt ter volledigheid in de galerij getoond en niet meegeteld in de totalen op deze pagina.\n\nDit zijn prijsaanvragen, geen bewijs van een prijs.\n\nWat deze correctie heeft gekost en wat ze heeft opgeleverd\n\nDoor de beoordeling ‘C’ weg te laten, verdwijnen de categorieën ‘171’ en ‘$3,825,125’ uit de kop. Wat overblijft is beknopter en veel moeilijker te weerleggen: 248 categorieën, 18,394 vermelde exemplaren, $78,624,401, en 100.0% daarvan — stuk voor stuk — ontbreken op de markt van Valve. De rijen van klasse C zijn de reden waarom het cijfer is veranderd; ze worden weergegeven en zijn niet verborgen.\n\nVermeldingen die als artefacten zijn aangemerkt\n\nElke offerte die meer dan drie keer zo hoog is als de goedkoopste vraagprijs voor hetzelfde artikel, wordt terzijde gelegd. Omgerekend tegen de koers die uit de gegevens zelf blijkt, zijn de meeste daarvan afgeronde CNY-bedragen — wat duidt op een tijdelijke plaatshouder of een maximum van het platform, in plaats van een daadwerkelijk bod. Omdat elk totaalbedrag op deze pagina gebruikmaakt van de goedkoopste Laat staan dat een van deze personen ooit een cijfer zou hebben opgeblazen; ze zijn uitgesloten, zodat ook geen van hen als kop kan worden aangehaald.\n\nArtikel\tGoedkoopste live-aanvraag\tOpzij leggen\nSouvenir P2000 | Wicked Sick (Minimal Wear)\t$148,954\t$1,489,543\n★ Specialist Gloves | Crimson Kimono (Minimal Wear) | Phase 1\t$37,239\t$119,163\nSouvenir USP-S | Printstream (Factory New)\t$2,000\t$59,582\n★ Bowie Knife | Crimson Web (Factory New)\t$2,957\t$43,030\n★ Karambit | Marble Fade (Factory New) | 1st\t$11,916\t$38,874\nSticker | Ninjas in Pyjamas (Holo) | Katowice 2014\t$5,000\t$31,748\nSouvenir AWP | Dragon Lore (Battle-Scarred)\t$4,225\t$29,157\n★ Karambit | Doppler (Minimal Wear) | Ruby\t$7,122\t$27,273\nAlle categorieën op 419, met vermelding van het object waarop elke prijs betrekking heeft\n\nBron: https://phishdestroy.io/steam_dossier/nl/skin_atlas#gallery\n\n04 / waar het in plaats daarvan naartoe is gegaan\nDe schappen waarop staat wat Steam niet zal vermelden\n\nDezelfde aanbiedingen, gegroepeerd per marktplaats waar ze te vinden zijn. Dit is een overzicht van waar exemplaren te vinden zijn vermeld, wat niet hetzelfde is als de plaats waar ze eigendom van zijn en hier ook niet als zodanig wordt opgevat.\n\nMinimale prijs van aanbiedingen boven de prijsgrens, per marktplaats\nlaagste vraagprijs x exemplaren op die plank\nYouPin 898\n$22,720,252\nBUFF163\n$22,022,606\nC5Game\n$12,560,543\nCSFloat\n$10,871,845\nSkinport\n$1,385,060\n\nRechtsgebieden, in bovenstaande volgorde: YouPin 898 — China · BUFF163 — China · C5Game — China · CSFloat — Verenigde Staten · Skinport — Duitsland / Malta. Hetzelfde fysieke artikel kan op meer dan één van deze schappen worden aangeboden, dus deze cijfers mogen niet worden opgeteld bij het totaal van een andere markt.\n\nMinimale waarde per prijsklasse\nhoe het geld boven het maximum wordt verdeeld\n$1.8k-3k\n$9,842,391\n$3k-10k\n$36,787,269\n$10k-50k\n$20,038,749\nover $50k\n$2,891,897\n05 / schaarste waarop je kunt rekenen\nHoe schaars het aanbod eigenlijk is\n\nElk CS2-item heeft een slijtagewaarde, en de marktplaatsen maken bekend hoeveel exemplaren er in elke categorie daarvan beschikbaar zijn. Daardoor wordt ‘zeldzaam’ niet langer een bijvoeglijk naamwoord, maar een getal — en juist dat getal verklaart waarom één gehackt account de moeite waard is om een op maat gemaakte phishingkit voor in te zetten.\n\nAWP | Drakenkennis\n150 in de aanbieding · vanaf $11,350\n0.00–0.01\n29 · $14,730\n0.01–0.02\n54 · $11,618\n0.02–0.03\n26 · $11,350\n0.03–0.04\n25 · $11,618\n0.04–0.07\n16 · $11,585\n\nAWP | Dragon Lore (fabrieksnieuw)\n\nM4A4 | Howl\n105 in de aanbieding · vanaf $6,628\n0.00–0.01\n11 · $10,725\n0.01–0.02\n14 · $8,088\n0.02–0.03\n11 · $7,580\n0.03–0.04\n19 · $6,703\n0.04–0.07\n50 · $6,628\n\nM4A4 | Howl (fabrieksnieuw)\n\nAK-47 | Wild Lotus\n113 in de aanbieding · vanaf $14,373\n0.00–0.01\n25 · $22,343\n0.01–0.02\n11 · $19,364\n0.02–0.03\n3 · $19,645\n0.03–0.04\n15 · $15,044\n0.04–0.07\n59 · $14,373\n\nAK-47 | Wild Lotus (fabrieksnieuw)\n\nAWP | Gungnir\n173 in de aanbieding · vanaf $11,618\n0.00–0.01\n28 · $17,875\n0.01–0.02\n21 · $13,600\n0.02–0.03\n32 · $12,065\n0.03–0.04\n29 · $11,735\n0.04–0.07\n63 · $11,618\n\nAWP | Gungnir (fabrieksnieuw)\n\nAK-47 | Vuur-slang\n278 in de aanbieding · vanaf $663\n0.15–0.18\n87 · $730\n0.18–0.21\n49 · $712\n0.21–0.24\n52 · $703\n0.24–0.27\n18 · $715\n0.27–0.38\n72 · $663\n\nAK-47 | Vuur-slang (in de praktijk getest)\n\nGehard (alle niveaus / blauwe edelsteen)\n76 in de aanbieding · vanaf $1,638\n0.07–0.08\n1 · $2,516\n0.08–0.09\n4 · $2,482\n0.09–0.10\n6 · $3,856\n0.10–0.11\n7 · $2,797\n0.11–0.15\n58 · $1,638\n\nAK-47 | Gehard (minimale slijtage) | Niveau 1\n\nBanden zijn de eigen liquiditeitsgroepen van de handelsplatforms; er worden alleen banden getrokken waarin ten minste één actuele notering voorkomt. De prijs naast elke balk is de laagste actuele vraagprijs binnen die band, zodat de premie die aan een lage liquiditeit is gekoppeld direct afleesbaar is in plaats van dat deze expliciet wordt vermeld.\n\n06 / beweging, afgelezen van Steam\nWat de schappen van derden daadwerkelijk opleverden\n\nValve publiceert op dit niveau geen bruikbare historische gegevens, en dit dossier claimt die ook niet. Skinport publiceert wel zijn eigen afgeronde transacties over de afgelopen 24 uren, 7, 30 en 90 dagen, en dat is de volledige tijdsdimensie die hier beschikbaar is: een mediaan van de gerealiseerde prijs per tijdvenster, geïndexeerd zodat de 90-dagmediaan 100. is In geen van beide grafieken zijn gegevens van Steam verwerkt.\n\nMediaan van de gerealiseerde prijs, voortschrijdend gemiddelde\ngeïndexeerd op basis van de daggemiddelde van de 90-· 6,758 items met 20+ omzet\n85\n91\n97\n103\n100\n90d\n94\n30d\n90\n7d\n88\n24h\nAantal voltooide verkopen per dag\ndezelfde artikelen, dezelfde vensters\n7,621\n9,653\n11,684\n13,716\n12,700\n90d\n11,894\n30d\n9,540\n7d\n8,637\n24h\n\nDit zijn twee grafieken in plaats van één met twee verticale schalen: een index en een dagelijks aantal hebben geen gemeenschappelijke eenheid, en door ze op een gemeenschappelijke as weer te geven zou een onjuiste vergelijking worden uitgelokt. De vensters zijn genest en opschuivend — het dagcijfer 90-omvat het uurcijfer 24-— dus dit is geen dagelijkse reeks en mag ook niet als zodanig worden geïnterpreteerd. Wat hieruit blijkt, is beperkt en wordt duidelijk vermeld: over de gepubliceerde voortschrijdende vensters Skinport lag de mediane gerealiseerde prijs onder de eigen 90-dagmediane en daalde het dagelijkse aantal verkopen mee.\n\nSkinport gerealiseerde omzet. De vensters zijn genest en glijdend, dus elk punt is de mediaan van de gerealiseerde prijs over het glijdende venster, geïndexeerd ten opzichte van de mediaan van de dag „90-”. Het betreft geen dagelijkse reeks en er zijn geen „Steam”-gegevens bij betrokken.\n\n07 / waar het van gemaakt is\nZestien jaar oude stickers en een handvol handschoenen\n\nHet aanbod boven de prijsgrens is geen brede dwarsdoorsnede van de markt. Het beperkt zich tot een paar zeldzame stukken en een paar verzamelingen, waarvan er verschillende helemaal niet meer te verkrijgen zijn — en dat is precies de reden waarom het aanbod niet op de prijs kan inspelen.\n\nCategorieën boven de limiet, op zeldzaamheid\naantal artikelcategorieën\nCovert\n321\nClassified\n39\nRestricted\n24\nContraband\n12\nMil-Spec Grade\n9\nConsumer Grade\n9\nIndustrial Grade\n5\nCategorieën boven de balk, per collectie\ntop tien collecties\nThe St. Marc Collection\n13\nThe Cobblestone Collection\n13\nThe Norse Collection\n12\nThe Arms Deal Collection\n9\nThe Canals Collection\n7\nThe Gods and Monsters Collection\n6\nThe Revolution Collection\n4\nThe 2021 Train Collection\n4\nThe Rising Sun Collection\n4\nThe Chop Shop Collection\n4\n\nPer categorie: skin 366, sticker 48, container 3, sticker_slab 2.\n\n08 / het hoogste bedrag dat iemand daadwerkelijk heeft betaald\nHoogste koersen die worden ondersteund door een transactie, niet door een beursnotering\n\nAlle andere prijzen op deze pagina zijn een vragen — wat een verkoper wil. Dit zijn verkoop: de hoogste gerealiseerde transactieSkinport, geregistreerd voor elk artikel, over de afgelopen 90 dagen. Het is het enige cijfer in dit dossier dat daadwerkelijk door iemand is betaald, en elke rij bevat een link naar de marktplaats, zodat het bedrag bij de bron kan worden gecontroleerd in plaats van bij ons.\n\n21,216artikelen waarvan de verkoop is afgerond in de etalage\n106verkocht tegen of boven de maximale notering van de Valve\n$14,192hoogste afgeronde verkoop van één enkel product\n67/419categorieën boven de limiet waarbij enige verkoop is geregistreerd\nDe dertig hoogste afgeronde verkopen in deze periode\nArtikel\tHoogste omzet\tMediane verkoopprijs\tVerkoop\tVraag nu naar de goedkoopste prijs\tSteam\tBekijk het eens\nAWP | Gungnir (Factory New)\t$14,192\t$11,343\t5\t$11,490\tabsent\tSkinport CSFloat Steam\nStatTrak™ M4A4 | Howl (Factory New)\t$12,387\t$12,387\t1\t$13,836\tabsent\tSkinport CSFloat Steam\nAWP | Dragon Lore (Factory New)\t$11,779\t$11,063\t16\t$10,941\tabsent\tSkinport CSFloat Steam\nAK-47 | Wild Lotus (Minimal Wear)\t$11,693\t$11,693\t1\t$9,946\tabsent\tSkinport CSFloat Steam\nAWP | Gungnir (Minimal Wear)\t$10,437\t$10,437\t1\t$9,610\tabsent\tSkinport CSFloat Steam\nStatTrak™ AK-47 | Blue Laminate (Minimal Wear)\t$9,772\t$37\t76\t$30\t$40\tSkinport CSFloat Steam\nStatTrak™ M4A4 | Howl (Minimal Wear)\t$9,463\t$9,463\t1\t$9,500\tabsent\tSkinport CSFloat Steam\nAWP | Dragon Lore (Minimal Wear)\t$9,104\t$9,026\t6\t$8,524\tabsent\tSkinport CSFloat Steam\n★ Sport Gloves | Hedge Maze (Minimal Wear)\t$8,139\t$8,139\t1\t$6,819\tabsent\tSkinport CSFloat Steam\nAK-47 | Wild Lotus (Field-Tested)\t$7,617\t$7,390\t4\t$7,194\tabsent\tSkinport CSFloat Steam\nStatTrak™ M4A4 | Howl (Field-Tested)\t$7,615\t$7,615\t1\t$7,100\tabsent\tSkinport CSFloat Steam\nAWP | Gungnir (Field-Tested)\t$7,149\t$7,006\t2\t$7,165\tabsent\tSkinport CSFloat Steam\nAWP | Dragon Lore (Field-Tested)\t$6,711\t$6,194\t15\t$5,988\tabsent\tSkinport CSFloat Steam\nM4A4 | Howl (Factory New)\t$6,679\t$6,613\t3\t$6,628\tabsent\tSkinport CSFloat Steam\n★ Sport Gloves | Superconductor (Factory New)\t$6,084\t$6,084\t1\t$7,969\tabsent\tSkinport CSFloat Steam\nAWP | Gungnir (Battle-Scarred)\t$5,750\t$5,413\t3\t$5,899\tabsent\tSkinport CSFloat Steam\n★ Sport Gloves | Pandora's Box (Minimal Wear)\t$5,520\t$5,508\t3\t$4,998\tabsent\tSkinport CSFloat Steam\n★ Sport Gloves | Vice (Factory New)\t$5,385\t$5,158\t2\t$5,700\tabsent\tSkinport CSFloat Steam\nM4A4 | Howl (Minimal Wear)\t$5,342\t$4,989\t19\t$4,997\tabsent\tSkinport CSFloat Steam\n★ Sport Gloves | Hedge Maze (Field-Tested)\t$5,334\t$4,862\t5\t$3,724\tabsent\tSkinport CSFloat Steam\nStatTrak™ AK-47 | Vulcan (Factory New)\t$5,275\t$1,418\t12\t$1,280\tabsent\tSkinport CSFloat Steam\nAK-47 | Wild Lotus (Well-Worn)\t$4,978\t$4,978\t1\t$4,942\tabsent\tSkinport CSFloat Steam\nAWP | Dragon Lore (Well-Worn)\t$4,931\t$4,931\t1\t$5,445\tabsent\tSkinport CSFloat Steam\nAK-47 | Hydroponic (Factory New)\t$4,802\t$4,351\t2\t$3,648\tabsent\tSkinport CSFloat Steam\n★ Talon Knife | Case Hardened (Minimal Wear)\t$4,588\t$466\t16\t$442\t$630\tSkinport CSFloat Steam\nAWP | Medusa (Factory New)\t$4,484\t$4,484\t1\t$4,171\tabsent\tSkinport CSFloat Steam\n★ Specialist Gloves | Pillow Punchers (Factory New)\t$4,359\t$4,359\t1\t$4,302\tabsent\tSkinport CSFloat Steam\n★ Sport Gloves | Pandora's Box (Field-Tested)\t$4,359\t$3,666\t11\t$3,245\tabsent\tSkinport CSFloat Steam\nM4A4 | Howl (Field-Tested)\t$4,289\t$4,225\t8\t$4,022\tabsent\tSkinport CSFloat Steam\nAWP | Dragon Lore (Battle-Scarred)\t$4,124\t$4,124\t1\t$4,279\tabsent\tSkinport CSFloat Steam\nHetzelfde artikel, dezelfde web90-dagen, een enorm verschil in prijs\n\nBeperkt tot artikelen met een mediaan van $100 en ten minste vijf voltooide verkopen, omdat bij een goedkope skin één uitzonderlijke verkoop de verhouding volledig scheeftrekt. Wat overblijft, wordt gedomineerd door Gehard afwerkingen, waarbij het patroon bepalend is voor de prijs en de marktplaats elk patroon onder één naam registreert — hetzelfde mechanisme dat in paragraaf 05. wordt gemeten aan de hand van de float\n\nArtikel\tHoogste waarde versus mediaan\tHoogste omzet\tMediane verkoopprijs\tVerkoop\tBekijk het eens\n★ Talon Knife | Case Hardened (Minimal Wear)\t+884%\t$4,588\t$466\t16\tSkinport CSFloat Steam\nDesert Eagle | Cobalt Disruption (Factory New)\t+859%\t$1,210\t$126\t115\tSkinport CSFloat Steam\nAWP | BOOM (Minimal Wear)\t+814%\t$1,232\t$135\t89\tSkinport CSFloat Steam\nAK-47 | Case Hardened (Well-Worn)\t+769%\t$1,720\t$198\t70\tSkinport CSFloat Steam\nAWP | Graphite (Factory New)\t+761%\t$1,469\t$171\t124\tSkinport CSFloat Steam\n★ Talon Knife | Case Hardened (Field-Tested)\t+509%\t$2,437\t$400\t48\tSkinport CSFloat Steam\n★ Kukri Knife | Case Hardened (Minimal Wear)\t+448%\t$723\t$132\t69\tSkinport CSFloat Steam\n★ Kukri Knife | Case Hardened (Field-Tested)\t+415%\t$549\t$106\t128\tSkinport CSFloat Steam\n★ Ursus Knife | Case Hardened (Minimal Wear)\t+371%\t$597\t$127\t12\tSkinport CSFloat Steam\nAK-47 | Case Hardened (Field-Tested)\t+369%\t$1,037\t$221\t125\tSkinport CSFloat Steam\nAK-47 | Red Laminate (Minimal Wear)\t+360%\t$552\t$120\t18\tSkinport CSFloat Steam\nAWP | Asiimov (Field-Tested)\t+351%\t$528\t$117\t439\tSkinport CSFloat Steam\nAK-47 | Vulcan (Field-Tested)\t+337%\t$865\t$198\t241\tSkinport CSFloat Steam\nStatTrak™ AK-47 | Nightwish (Factory New)\t+322%\t$625\t$148\t31\tSkinport CSFloat Steam\nAWP | Lightning Strike (Factory New)\t+319%\t$2,065\t$493\t198\tSkinport CSFloat Steam\nStatTrak™ AWP | Redline (Minimal Wear)\t+312%\t$574\t$139\t24\tSkinport CSFloat Steam\nStatTrak™ AWP | Asiimov (Battle-Scarred)\t+287%\t$524\t$135\t37\tSkinport CSFloat Steam\nAK-47 | Redline (Minimal Wear)\t+277%\t$562\t$149\t112\tSkinport CSFloat Steam\nAWP | Crakow! (Factory New)\t+275%\t$379\t$101\t72\tSkinport CSFloat Steam\nStatTrak™ AK-47 | Vulcan (Factory New)\t+272%\t$5,275\t$1,418\t12\tSkinport CSFloat Steam\n\nDit is een hoogste koers van de dag (90-), GEEN hoogste koers ooit (all-time high), en het betreft ÉÉN beurs. Nergens in dit dossier wordt een hoogste koers ooit vermeld. Een aandeel waarvan de hoogste koers van de dag (Skinport) niet in het overzicht is opgenomen, ontbreekt volledig in deze verzameling; daarom is de verzameling kleiner dan de volledige telling.\n\nVerificatielinks worden samengesteld op basis van de platform-ID’s van de catalogus zelf. Ze verwijzen naar de pagina van het betreffende artikel op de betreffende marktplaats, zodat een lezer het figuur kan vergelijken met de bron in plaats van met ons. Uitgaande links bevatten rel=\"nofollow\": het gaat om verwijzingen, geen aanbevelingen, en een aantal van de bestemmingen zijn marktplaatsen waarover dit onderzoek kritiek uit.\n\n09 / herkomst en grenzen\nWaar dit vandaan komt en wat het niet kan weergeven\n\nAlle cijfers op deze pagina zijn opnieuw berekend op basis van twee snapshotbestanden waarvan de hashes ernaast zijn gepubliceerd. Niets op deze pagina is overgenomen uit een artikel van een andere website.\n\nBron en toegang\n\ncs2.sh API, GET /v1/prices/latest en GET /v1/schema, eenmalige momentopname, vastgelegd op 2026-09-23T00:44:27.871388581Z, prijzen in USD.\n\nDe gegevens zijn verkregen via een betaald commercieel abonnement van de aanvrager GDPR, zoals vastgelegd in het archief, overeenkomstig de voorwaarden van de aanbieder. Er is geen enkele marktplaats gescraped en er zijn geen inloggegevens van welke marktplaats dan ook gebruikt. De sleutel van de aanvrager wordt buiten deze opslagplaats bewaard en komt hier in geen enkel bestand voor.\n\nHoe een artikel in aanmerking komt\n\nElk basisitem met ten minste één actieve vraagprijs op BUFF, CSFloat, Skinport, YouPin of C5Game wordt op basis van de GOEDKOOPSTE vraagprijs in een prijsband ingedeeld, zodat de band nooit afhankelijk is van Steam. „Steam-dekking” is het aandeel van de items in die band die op het moment van vastlegging een actieve vraagprijs op Steam hebben. Patroon- en fasevarianten worden uitgesloten van de ranglijst omdat Steam deze niet apart vermeldt; als ze zouden worden meegeteld, zou Steam te laag worden weergegeven. Renders zijn de catalogusafbeeldingen voor dezelfde artikelen, die lokaal zijn opgeslagen.\n\nRenders en beeldrechten. Renders van catalogusartikelen zijn afbeeldingen van de aanbieder die worden weergegeven voor dezelfde `market_hash_name` als de prijsregels, en die lokaal worden opgeslagen voor offline weergave en weergave via IPFS. De afbeeldingen zijn geen werk van PhishDestroy: alle productafbeeldingen, logo’s en schermafbeeldingen blijven eigendom van hun respectieve eigenaren (cs2.sh, CSFloat, Skinport, BUFF, YouPin, C5Game, Valve en anderen). Ze worden uitsluitend gereproduceerd ter identificatie en voor berichtgeving van algemeen belang; er wordt geen aanspraak gemaakt op eigendom of licentie.\n\nWat we niet konden verkrijgen\n\nHet gebruikte abonnementsniveau biedt alleen toegang tot actuele momentopnames. Historische en archief-eindpunten waren niet beschikbaar, en op deze pagina wordt nergens melding gemaakt van historische reeksen naast de verkoopcijfers op basis van een voortschrijdend gemiddelde Skinport verschijnt dit in de rubriek 06.\n\nEen momentopname, geen tijdreeks. Het ontbreken van een vermelding op Steam op het moment van vastlegging is geen bewijs dat een artikel daar nooit zal verschijnen; het is de gemeten toestand van het schap op dat moment, en voor prijzen boven het maximum is het ook wat de gepubliceerde regel van Valve vereist: de Community Market van Valve stelt expliciet een maximum van $1,800 per artikel (met een maximaal Steam Wallet-saldo van $2,000; zie Steam Veelgestelde vragen over de Community Market gearchiveerd op 2026-09-21 ↗ en Steam Abonneeovereenkomst § 3.C gearchiveerd op 2026-09-24 ↗).\n\nBeoordeling\n\nDe prijs van een artikel is altijd de goedkoopste actuele vraagprijs, dus een hoge uitschieter kan het totaal nooit opdrijven. De indeling bepaalt welke rijen mogen worden vermeld. Elke prijs die meer dan drie keer zo hoog is als de goedkoopste vraagprijs voor hetzelfde artikel, wordt terzijde geschoven als geen actuele prijs. Categorie A: drie of meer marktplaatsen noteren nog steeds boven de bovengrens en hun mediaan ligt binnen 25 procent van de goedkoopste prijs. Categorie B: twee marktplaatsen komen overeen, of drie komen minder nauwkeurig overeen. Categorie C: één enkele prijs – een vraagprijs, geen marktprijs. Alleen de categorieën A en B worden ergens in dit dossier vermeld.\n\nRegel voor uitschieters: koers > 3.0x de goedkoopste biedprijs voor hetzelfde aandeel.\n\nWaarom de totalen een ondergrens vormen\n\nVoor elke marktplaats geldt voor het artikel dat laagste De vraagprijs wordt vermenigvuldigd met het aantal exemplaren dat in de catalogus staat vermeld. Elk ander exemplaar daar heeft een prijs die gelijk is aan of hoger is dan die laagste vraagprijs, dus de werkelijke gepubliceerde waarde is per definitie hoger, niet op basis van een schatting. Het is geen verkoop, geen kasstroom en geen waardering van de CS2-economie.\n\nKijk maar eens zelf\n\nDe afgeleide datasets waarop elke grafiek op deze pagina is gebaseerd, worden in hun geheel gepubliceerd: de Atlas-dataset, het beoordelings- en artefactenscherm, de onderliggende volkstelling en het manifest met de SHA-256s van elke onbewerkte snapshot.\n\nEen correctie die in de openbaarheid is vastgelegd\n\nEen eerdere versie van het bijbehorende register begon met een Souvenir AK-47 | Point Disarray, aangeboden voor $148,954 op een Chinese marktplaats, terwijl Steam het op $119. had geprijsd. Die vermelding is van klasse C: één schap, één exemplaar en geen andere marktplaats die de prijs bevestigt. Het is een vraagprijs, geen verkoopprijs, en het is hier en op die pagina naar beneden bijgesteld. De bevestigde koploper is Sticker | Titan (Holo) | Katowice 2014 op $66,285, geciteerd door 4: marktplaatsen die binnen 5.2% van elkaar liggen — en die helemaal niet voorkomen op Steam.",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Atlas van de prijsladder voor Skin — De liquiditeitsklif"
          },
          {
            "level": 2,
            "id": null,
            "text": "De afgrond ligt in de regel, niet op verzoek"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat de vorm uitsluit"
          },
          {
            "level": 2,
            "id": null,
            "text": "Een vraagprijs is geen prijs"
          },
          {
            "level": 3,
            "id": null,
            "text": "A  Drie of meer planken komen overeen"
          },
          {
            "level": 3,
            "id": null,
            "text": "B  Twee planken komen overeen"
          },
          {
            "level": 3,
            "id": null,
            "text": "C  Eén plank — niet in gebruik"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat deze correctie heeft gekost en wat ze heeft opgeleverd"
          },
          {
            "level": 3,
            "id": null,
            "text": "Vermeldingen die als artefacten zijn aangemerkt"
          },
          {
            "level": 2,
            "id": null,
            "text": "Alle categorieën op 419, met vermelding van het object waarop elke prijs betrekking heeft"
          },
          {
            "level": 2,
            "id": null,
            "text": "De schappen waarop staat wat Steam niet zal vermelden"
          },
          {
            "level": 2,
            "id": null,
            "text": "Hoe schaars het aanbod eigenlijk is"
          },
          {
            "level": 2,
            "id": null,
            "text": "Wat de schappen van derden daadwerkelijk opleverden"
          },
          {
            "level": 2,
            "id": null,
            "text": "Zestien jaar oude stickers en een handvol handschoenen"
          },
          {
            "level": 2,
            "id": null,
            "text": "Hoogste koersen die worden ondersteund door een transactie, niet door een beursnotering"
          },
          {
            "level": 3,
            "id": null,
            "text": "De dertig hoogste afgeronde verkopen in deze periode"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hetzelfde artikel, dezelfde web90-dagen, een enorm verschil in prijs"
          },
          {
            "level": 2,
            "id": null,
            "text": "Waar dit vandaan komt en wat het niet kan weergeven"
          },
          {
            "level": 3,
            "id": null,
            "text": "Bron en toegang"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hoe een artikel in aanmerking komt"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wat we niet konden verkrijgen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Beoordeling"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waarom de totalen een ondergrens vormen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Kijk maar eens zelf"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een correctie die in de openbaarheid is vastgelegd"
          }
        ],
        "links": [
          "https://phishdestroy.io/steam_dossier/nl/#briefing-heading",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas#gallery",
          "https://skinport.com/market?search=AWP%20%7C%20Gungnir%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Gungnir%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Gungnir%20%28Factory%20New%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Factory%20New%29",
          "https://skinport.com/market?search=AWP%20%7C%20Dragon%20Lore%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Dragon%20Lore%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Dragon%20Lore%20%28Factory%20New%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Wild%20Lotus%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Wild%20Lotus%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Wild%20Lotus%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AWP%20%7C%20Gungnir%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Gungnir%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Gungnir%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20AK-47%20%7C%20Blue%20Laminate%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20AK-47%20%7C%20Blue%20Laminate%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20AK-47%20%7C%20Blue%20Laminate%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AWP%20%7C%20Dragon%20Lore%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Dragon%20Lore%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Dragon%20Lore%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=%E2%98%85%20Sport%20Gloves%20%7C%20Hedge%20Maze%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Sport%20Gloves%20%7C%20Hedge%20Maze%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Sport%20Gloves%20%7C%20Hedge%20Maze%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Wild%20Lotus%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Wild%20Lotus%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Wild%20Lotus%20%28Field-Tested%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20M4A4%20%7C%20Howl%20%28Field-Tested%29",
          "https://skinport.com/market?search=AWP%20%7C%20Gungnir%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Gungnir%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Gungnir%20%28Field-Tested%29",
          "https://skinport.com/market?search=AWP%20%7C%20Dragon%20Lore%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Dragon%20Lore%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Dragon%20Lore%20%28Field-Tested%29",
          "https://skinport.com/market?search=M4A4%20%7C%20Howl%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=M4A4%20%7C%20Howl%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/M4A4%20%7C%20Howl%20%28Factory%20New%29",
          "https://skinport.com/market?search=%E2%98%85%20Sport%20Gloves%20%7C%20Superconductor%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Sport%20Gloves%20%7C%20Superconductor%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Sport%20Gloves%20%7C%20Superconductor%20%28Factory%20New%29",
          "https://skinport.com/market?search=AWP%20%7C%20Gungnir%20%28Battle-Scarred%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Gungnir%20%28Battle-Scarred%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Gungnir%20%28Battle-Scarred%29",
          "https://skinport.com/market?search=%E2%98%85%20Sport%20Gloves%20%7C%20Pandora%27s%20Box%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Sport%20Gloves%20%7C%20Pandora%27s%20Box%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Sport%20Gloves%20%7C%20Pandora%27s%20Box%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=%E2%98%85%20Sport%20Gloves%20%7C%20Vice%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Sport%20Gloves%20%7C%20Vice%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Sport%20Gloves%20%7C%20Vice%20%28Factory%20New%29",
          "https://skinport.com/market?search=M4A4%20%7C%20Howl%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=M4A4%20%7C%20Howl%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/M4A4%20%7C%20Howl%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=%E2%98%85%20Sport%20Gloves%20%7C%20Hedge%20Maze%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Sport%20Gloves%20%7C%20Hedge%20Maze%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Sport%20Gloves%20%7C%20Hedge%20Maze%20%28Field-Tested%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20AK-47%20%7C%20Vulcan%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20AK-47%20%7C%20Vulcan%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20AK-47%20%7C%20Vulcan%20%28Factory%20New%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Wild%20Lotus%20%28Well-Worn%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Wild%20Lotus%20%28Well-Worn%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Wild%20Lotus%20%28Well-Worn%29",
          "https://skinport.com/market?search=AWP%20%7C%20Dragon%20Lore%20%28Well-Worn%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Dragon%20Lore%20%28Well-Worn%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Dragon%20Lore%20%28Well-Worn%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Hydroponic%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Hydroponic%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Hydroponic%20%28Factory%20New%29",
          "https://skinport.com/market?search=%E2%98%85%20Talon%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Talon%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Talon%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AWP%20%7C%20Medusa%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Medusa%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Medusa%20%28Factory%20New%29",
          "https://skinport.com/market?search=%E2%98%85%20Specialist%20Gloves%20%7C%20Pillow%20Punchers%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Specialist%20Gloves%20%7C%20Pillow%20Punchers%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Specialist%20Gloves%20%7C%20Pillow%20Punchers%20%28Factory%20New%29",
          "https://skinport.com/market?search=%E2%98%85%20Sport%20Gloves%20%7C%20Pandora%27s%20Box%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Sport%20Gloves%20%7C%20Pandora%27s%20Box%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Sport%20Gloves%20%7C%20Pandora%27s%20Box%20%28Field-Tested%29",
          "https://skinport.com/market?search=M4A4%20%7C%20Howl%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=M4A4%20%7C%20Howl%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/M4A4%20%7C%20Howl%20%28Field-Tested%29",
          "https://skinport.com/market?search=AWP%20%7C%20Dragon%20Lore%20%28Battle-Scarred%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Dragon%20Lore%20%28Battle-Scarred%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Dragon%20Lore%20%28Battle-Scarred%29",
          "https://skinport.com/market?search=Desert%20Eagle%20%7C%20Cobalt%20Disruption%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=Desert%20Eagle%20%7C%20Cobalt%20Disruption%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/Desert%20Eagle%20%7C%20Cobalt%20Disruption%20%28Factory%20New%29",
          "https://skinport.com/market?search=AWP%20%7C%20BOOM%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20BOOM%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20BOOM%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Case%20Hardened%20%28Well-Worn%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Case%20Hardened%20%28Well-Worn%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Case%20Hardened%20%28Well-Worn%29",
          "https://skinport.com/market?search=AWP%20%7C%20Graphite%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Graphite%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Graphite%20%28Factory%20New%29",
          "https://skinport.com/market?search=%E2%98%85%20Talon%20Knife%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Talon%20Knife%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Talon%20Knife%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://skinport.com/market?search=%E2%98%85%20Kukri%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Kukri%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Kukri%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=%E2%98%85%20Kukri%20Knife%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Kukri%20Knife%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Kukri%20Knife%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://skinport.com/market?search=%E2%98%85%20Ursus%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=%E2%98%85%20Ursus%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/%E2%98%85%20Ursus%20Knife%20%7C%20Case%20Hardened%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Case%20Hardened%20%28Field-Tested%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Red%20Laminate%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Red%20Laminate%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Red%20Laminate%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AWP%20%7C%20Asiimov%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Asiimov%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Asiimov%20%28Field-Tested%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Vulcan%20%28Field-Tested%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Vulcan%20%28Field-Tested%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Vulcan%20%28Field-Tested%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20AK-47%20%7C%20Nightwish%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20AK-47%20%7C%20Nightwish%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20AK-47%20%7C%20Nightwish%20%28Factory%20New%29",
          "https://skinport.com/market?search=AWP%20%7C%20Lightning%20Strike%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Lightning%20Strike%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Lightning%20Strike%20%28Factory%20New%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20AWP%20%7C%20Redline%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20AWP%20%7C%20Redline%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20AWP%20%7C%20Redline%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=StatTrak%E2%84%A2%20AWP%20%7C%20Asiimov%20%28Battle-Scarred%29",
          "https://csfloat.com/search?market_hash_name=StatTrak%E2%84%A2%20AWP%20%7C%20Asiimov%20%28Battle-Scarred%29",
          "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20AWP%20%7C%20Asiimov%20%28Battle-Scarred%29",
          "https://skinport.com/market?search=AK-47%20%7C%20Redline%20%28Minimal%20Wear%29",
          "https://csfloat.com/search?market_hash_name=AK-47%20%7C%20Redline%20%28Minimal%20Wear%29",
          "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Redline%20%28Minimal%20Wear%29",
          "https://skinport.com/market?search=AWP%20%7C%20Crakow%21%20%28Factory%20New%29",
          "https://csfloat.com/search?market_hash_name=AWP%20%7C%20Crakow%21%20%28Factory%20New%29",
          "https://steamcommunity.com/market/listings/730/AWP%20%7C%20Crakow%21%20%28Factory%20New%29",
          "https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://web.archive.org/web/20260921022227/https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
          "https://store.steampowered.com/subscriber_agreement/",
          "https://web.archive.org/web/20260924114457/https://store.steampowered.com/subscriber_agreement/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-atlas.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-artefact-screen.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-above-the-ceiling.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-manifest.json"
        ]
      },
      "source_json": "skin_atlas.content.json",
      "source_json_sha256": "d642d9d0ba18d4adf62e467de41051533af7870916af1a8b6fb66033deb908c2"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/market_economics",
      "language": "nl",
      "title": "Eén infrastructuur, twee markten — Het dossier over de ‘Steam’",
      "start_page": 178,
      "end_page": 185,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "Bijlage VII · Marktarchitectuur · 20 september 2026\nMarkteconomie — Twee economieën en het maximum voor beursnoteringen\n\nHun infrastructuur. Twee economieën.\n\nWAT IN DIT HOOFDSTUK WORDT AANGETOOND\n\nIn dit hoofdstuk wordt de systemische marktverdeling geanalyseerd die is ontstaan door de limiet van $1,800 voor noteringen op Valve en de niet-opneembare saldi in de wallets. Door onderzoek te doen naar 38 actieve externe skinbeurzen met een totale beurswaarde van ongeveer $1.28 miljard, toont het onderzoek aan dat handel op hoog niveau noodzakelijkerwijs uitwijkt naar externe schaduwplatforms, terwijl men blijft vertrouwen op de onderliggende handels- en authenticatie-infrastructuur van Steam. Hoewel commercieel gebruik formeel verboden is in de abonneeovereenkomst, faciliteert en monetiseert Valve deze tweeledige economie zonder dat er gegevens over handhavingsmaatregelen zijn gepubliceerd.\n\n← Terug naar het Executive Briefing\n\n38 actieve CS2-marktplaatsen van derden, plus die vSteam zelf. Elke skin die op een van deze platforms wordt aangeboden, moet via de voorraad van Steam en de handelsAPI worden verhandeld. De regels van Valve verbieden commerciële exploitatie van die infrastructuur. De door derden geschatte waarde van ongeveer $1.28 miljard bestaat, terwijl er geen openbaar bewijs is gevonden dat de regel daadwerkelijk wordt gehandhaafd.\n\n$1.28B\nDoor derden vastgestelde waarde · 38-platforms\n53.2M\nWeergegeven aanbiedingen · 38 externe markten\n70.1K\nSteam items die in de momentopname worden vermeld\n41×\nDoor derden vastgestelde waarde versus $31M van de Steam\nDe belangrijkste bevinding\nEén infrastructuur. Twee economieën.\n\nSteam heeft de controle over het item, de voorraad en de handel. Elke skin die op een van de onderstaande platforms wordt verkocht, moet via de handelsAPI van Steam verlopen — een structurele afhankelijkheid die direct waarneembaar is. — een structurele afhankelijkheid die direct waarneembaar is. De eigen Community Market van Valve ontvangt een provisie op de verkopen; of die provisie het ecosysteem van derden financiert of daaraan is gekoppeld, wordt hier niet vermeld.\n\nWaarom dit van belang is voor het onderzoek\n1\nAbonneerovereenkomst van Valve voor Steam verbiedt commerciële exploitatie van de infrastructuur van Steam zonder uitdrukkelijke toestemming. In de openbare registers is geen dergelijke toestemming aangetroffen voor de onderstaande platforms.\n2\nSteam beheert de identiteit (OpenID), de voorraadstatus en de uitvoering van transacties voor de beursgenoteerde waarde van derden, die ongeveer $1.28B bedraagt. Zonder de infrastructuur van Valve vindt er geen overdracht van items plaats.\n3\nDe eigen marktplaats van Steam heeft $31M genoteerd — ongeveer 1/41 van de genoteerde waarde door derden. Het prijsplafond van $1,800 houdt in dat verkopers die boven dit bedrag zitten, buiten het platform moeten verkopen tegen de waargenomen prijzen.\n4\n248 CS2-productcategorieën, die door twee of meer handelsplatforms afzonderlijk boven de bovengrens zijn geprijsd, kunnen niet tegen hun waargenomen marktprijs worden verkocht op Steam — en geen van deze producten staat daar überhaupt vermeld. De bovengrens van $1,800 zorgt voor de vraag waar externe exploitanten in voorzien.\nSteam Community Market: $31MDoor derden vastgestelde waarde: $1,276miljoen\n$1,276M · door derden opgegeven waarde — alles afhankelijk van Steam's trade API & OpenID\nSteam · $31M\n\nBron: realtime-catalogus van PriceEmpire, 20 september 2026. Vermelde waarde = som van de afgeronde vermeldingswaarden op de kaarten in de opgeslagen momentopname, Steam niet meegerekend. Geen verkoopvolume.\n\n38 actieve markten van derden · Dit hangt allemaal af van de infrastructuur van Steam\nPlatformregister\n\nDe onderstaande platforms leiden hun aanmeldingen via de OpenID van Steam en hun transacties via de WebAPI van Steam. Elk waargenomen openid.realm doorloopt de aanmeldingsprocedure van Steam; het register legt de waargenomen authenticatieroutes vast in plaats van te stellen dat een bepaalde operator geen toestemming van Valve heeft.\n\n#\tPlatform\tBeursgenoteerde waarde\tActuele aanbiedingen\tArtikelen\tSchaal\n1\tUUSkins\t$133.8M\t3.4M\t30.9K\t\n\n2\tYouPin898\t$127.5M\t5.9M\t29.2K\t\n\n3\tBuff.163\t$104M\t3.5M\t35K\t\n\n4\tMoon.Market\t$100.3M\t2.9M\t20.9K\t\n\n5\tWhite.Market\t$89.6M\t3M\t20.6K\t\n\n6\tBuff.Market\t$86.7M\t1.3M\t33.4K\t\n\n7\tEcosteam\t$82.1M\t3.3M\t30.1K\t\n\n8\tCSFloat\t$67.8M\t2.4M\t27.8K\t\n\n9\tSkin.Land\t$67.4M\t2.2M\t34.6K\t\n\n10\tLIS-SKINS\t$67.4M\t2.2M\t34.6K\t\n\n11\tC5Game\t$54.6M\t4.6M\t29.6K\t\n\n12\tHaloSkins\t$46.6M\t4.4M\t29.3K\t\n\n13\tAvan.Market\t$43.3M\t809.5K\t22.2K\t\n\n14\tWaxpeer\t$40.1M\t1M\t27.3K\t\n\n15\tSteam (official)\t$31M\t32.2M\t70.1K\t\n\n16\tCS.MONEY\t$29M\t748.9K\t28K\t\n\n17\tMarket.CSGO\t$26.3M\t1.3M\t27.6K\t\n\n18\tCS.MONEY Bot\t$25.7M\t614K\t23.8K\t\n\n19\tSkinport\t$16.3M\t3.8M\t31.1K\t\n\n20\tSkinFlow\t$14.1M\t481.8K\t23.6K\t\n\n21\tDMarket\t$12.6M\t948.2K\t35.6K\t\n\n22\tSkins.com\t$11.5M\t83.2K\t15.8K\t\n\n23\tSkin.place\t$6.9M\t380.8K\t11.4K\t\n\n24\tSkinsMonkey\t$6M\t109.4K\t11.6K\t\n\n25\tSkinBaron\t$5M\t2.1M\t21.5K\t\n\n26\tRustTM\t$3M\t33.1K\t4.9K\t\n\n27\tPirateSwap\t$2M\t859.3K\t10.5K\t\n\n28\tMannco.Store\t$1.2M\t223.7K\t11K\t\n\n29\tSkinSwap\t$1.1M\t11.4K\t4K\t\n\n30\tTradeIt\t$967.1K\t29.1K\t11.7K\t\n\n31\tLootFarm\t$896.1K\t162.5K\t28.6K\t\n\n32\tRustskins\t$714.8K\t312.5K\t6.1K\t\n\n33\tBalticSkins\t$599.2K\t28.2K\t4.5K\t\n\n34\tExeSkins\t$442.9K\t2.6K\t1.4K\t\n\n35\tRapidSkins\t$230.9K\t11.6K\t2.3K\t\n\n36\tCS.Trade\t$203K\t19K\t16.7K\t\n\n37\tKrakatoa\t$11.1K\t115\t53\t\n\n38\tShadowPay\t—\t—\t—\t—\n39\t49skins\t—\t—\t—\t—\nSteam’s prijsplafond van $1,800 · overzicht van vijf marktplaatsen · 23 september 2026\nHet prijsverschil is meetbaar.\n\nSteam stelt de waarde van de aanbiedingen op de Community Market vast op ongeveer $1,800 (de berekening is opnieuw uitgevoerd op $2,000, $2,070, $2,300 en $2,500 in cs2sh-atlas.json en geldt bij elke drempel). Artikelen die boven die prijs worden aangeboden kunnen niet tegen hun marktprijs worden verkocht via de eigen marktplaats van Valve — maar ze zijn nog steeds afhankelijk van het voorraad- en verzendsysteem van Steam, waar ze ook worden verkocht. Als je de hele catalogus op prijs indeelt, wordt duidelijk waar de grens ligt: de markt van Valve omvat 95.3% van de artikelcategorieën waarvan de prijs onder de bovengrens ligt en 1.9% van de daarboven gelegenen.\n\nVijf marktplaatsen: artikelen die boven de limiet van Steam liggen\n248\n\nProductcategorieën waarvan de goedkoopste vraagprijs $1,800 bedraagt op twee of meer marktplaatsen afzonderlijk, met in totaal 18,394 vermelde exemplaren met een waarde van ten minste $78.6M. Daarvan, 100.0% — stuk voor stuk — staan helemaal niet vermeld op Steam.\n\nVolledige bewijsstukken: het register → · de prijsladder-atlas →\n\nPrijsverdeling boven de bovengrens\n$1,800–$5,000\n174\n$5,000–$10,000\n49\n$10,000–$25,000\n21\n$25,000–$50,000\n2\n$50,000+\n2\nTopartikelen — de goedkoopste bevestigde vraagprijs op vijf marktplaatsen\n1Sticker | Titan (Holo) | Kat. '14'$66,285\n2Sticker | iBUYPOWER (Holo) | Cat. '14'$64,795\n3Sticker | Reason Gaming (Holo) | Kat. '14'$42,899\n4★ Sporthandschoenen | Hedge Maze (FN)$26,812\n5Sticker | Team Dignitas (Holo) | Kat. '14'$23,667\n6EMS Kat. '14-legendes'$22,879\n7★ Sporthandschoenen | Pandora's Box (FN)$21,643\n8EMS Kat. '14-deelnemers'$21,010\n9Sticker | Vox Eminor (Holo) | Kat. '14'$18,619\n10★ StatTrak™ Navaja-mes | Blue Steel (FN)$18,064\n\nVraagprijzen zijn geen verkoopprijzen. Overzicht van erkende cs2.sh, 23 september 2026. Elke rij is door ten minste twee marktplaatsen onafhankelijk van elkaar boven de bovengrens genoteerd; vraagprijzen voor één plank en noteringen die meer dan drie keer zo hoog zijn als de goedkoopste vraagprijs van een artikel, zijn uitgesloten. Hoe de beoordeling werkt →\n\nWat Valve in rekening brengt · erkend cs2.sh overzicht · 23 september 2026\nHet vermelde tarief bedra15%.. Bij de meeste vacatures ligt het salaris hoger.\n\nValve houdt een vergoeding van 5% Steam en een 10% CS2-uitgeversvergoeding in op de opbrengst van de verkoper — de bekende 15%. Beide vergoedingen zijn gekoppeld aan een Minimaal $0.01, dus bij geen enkele verkoop mogen de kosten ooit lager uitvallen dan twee cent. Bij de goedkope artikelen met een hoog volume, die het grootste deel van de markt uitmaken, vormt die ondergrens de bepalende factor, niet het percentage. We hebben de berekening van de kosten uitgewerkt voor elk van de 29,635 artikeltypen waarvoor een live Steam-aanvraag geldt.\n\n77.7%\nvan actuele Steam-advertenties zijn ondergebracht in de bovengenoemde productcategorieën 15%\n84.8%\nvan het artikel soorten betaal wel ongeveer het nominale tarief\n4,517\nsoorten artikelen waarvoor meer in rekening wordt gebracht dan de geadverteerde prijs\n$0.02\nminimumvergoeding bij elke verkoop, ongeacht de prijs\nDe twee getallen wijzen in tegengestelde richtingen, en beide zijn waar\n1\nGeteld per soort artikel, De tarieven van Valve komen grotendeels overeen met wat er wordt geadverteerd: 84.8% van de 29,635 geprijsde typen worden in rekening gebracht tegen of rond 15%.\n2\nGeteld op basis van de daadwerkelijke vermelding, dan keert het beeld zich om: 18,682,244 van 24,038,911 Actuele tarieflijsten voor bepaalde soorten artikelen zijn te vinden op 15%.\n3\nBeide zijn waar, want de types die te veel in rekening worden gebracht, zijn de goedkoop, grote hoeveelheden die. 1,109 voor bepaalde soorten artikelen wordt meer in rekening gebracht dan dubbel het basispercentage, en alleen al die soorten worden vermeld in de actuele aanbiedingen op 14,083,486.\n4\nDit is rekenwerk, geen bewering. Het minimum staat vermeld in de eigen tariefdocumentatie van de Valve. Wat niet is gepubliceerd, is op welk deel van de markt dit daadwerkelijk van toepassing is — en dat is precies wat de bovenstaande cijfers weergeven.\nIn rekening gebrachte vergoeding, als percentage van de nominale 15%\n200%+\n14,083,486\n100-200%\n1,028,438\n50-100%\n700,804\n30-50%\n317,031\n20-30%\n2,258,254\n17.6-20%\n294,231\n\nDe ‘bar-lengte’ is het aantal actieve aanbiedingen in elke bandbreedte. Een bandbreedte van ‘200%+’ betekent dat de in rekening gebrachte vergoeding meer dan het dubbele bedraagt van 15% van de opbrengst van de verkoper.\n\nEen uitgewerkt voorbeeld\n67%\n\nBij een advertentie betaalt een koper $0.03 want de verkoper ontvangt $0.01 en Valve duurt $0.02 — de twee minimumbedragen van één cent. Als percentage van het bedrag dat de koper heeft betaald, is dat 67%; als percentage van de opbrengst van de verkoper is dat 200%.\n\nVolledige dataset: cs2sh-steam-fee-census.json →\n\nHetzelfde voorwerp, zowel in de tuin als daarbuiten\nKopen via Steam is duurder. Bijna altijd.\n\nVoor elk artikel dat zowel op Steam als op ten minste één marktplaats van een derde partij werd aangeboden, hebben we de goedkoopste vraagprijs op Steam vergeleken met de goedkoopste vraagprijs daarbuiten. Over de hele linie 28,700 artikelen; Steam is de duurdere optie 86.4% meestal, met een mediaan van +35.7%.\n\nMediaanSteampremie, per prijsklasse\nminder dan $0.50\n+48.3%\n$0.50-2\n+36.5%\n$2-10\n+29.6%\n$10-50\n+28.6%\n$50-250\n+36.3%\n$250-1k\n+51.1%\nmeer dan $1,000\n+67.9%\n\nDe curve is U-vormig. Het is het goedkoopst om te kopen op Steam in de $10–$50 band en geliefde aan beide uiteinden.\n\nWaarom het duurdere segment ertoe doet\n+67.9%\n\nHierboven $1,000, de gemiddelde Steam-advertentiekosten 67.9% meer dan het goedkoopste aanbod daarbuiten — en er zijn slechts 1,040 van dergelijke advertenties op Steam te vinden.\n\nVanaf ongeveer $1,800 is een vergelijking niet meer mogelijk, omdat de regel van Valve de vermelding volledig verbiedt. De dekking van Steam voor artikelen boven de eigen limiet is 1.9%. Bekijk de volledige ranglijst →\n\nVolledige dataset: cs2sh-walled-garden-premium.json →\n\nEen premie is op zichzelf nog geen conclusie: Steam biedt onmiddellijke levering en geen tegenpartijrisico, en kopers zijn redelijkerwijs bereid daarvoor te betalen. Wat wel meetbaar is, is de omvang van het verschil en het feit dat het geld dat dit verschil overbrugt, niet meer terug kan komen — en dat is het onderwerp van de volgende paragraaf.\n\nEr komt geld binnen, er gaat geen geld uit\n128.1 miljoen dollar is vastgelegd voor bestellingen die niet kunnen worden geannuleerd.\n\nEen ‘Steam’-kooporder is vooraf gefinancierd: het geld wordt van de portemonnee van de koper afgeschreven op het moment dat de order wordt geplaatst. Steam portemonneegeld kan niet worden ingetrokken — ze kunnen alleen binnen Steam worden uitgegeven. Door alle prijsniveaus in het koopboek van elk bijgehouden item bij elkaar op te tellen, krijg je een overzicht van het vastgelegde, niet-opneembare geld.\n\n$128.1M\ntoegewijd aan het openhouden vSteam-kooporders\n170.6M\nlopende, individueel gefinancierde kooporders\n$105.8M\nde vraagprijs van de te koop staande woningen die ze voor zich zien\n$15.9M\nHet aandeel van Valve als alle objecten tegen de vraagprijs zouden worden verkocht\nWat dit cijfer wel is, en wat het niet is\n1\nHet is reëel geld dat al is gestort. Elke geregistreerde dollar is van een portemonnee afgeschreven en staat te boek tegenover een openstaande order voor verschillende 31,253-productsoorten.\n2\nHet is geen inkomsten en geen uitspraak over de balans van de Valve. Waar de float wordt aangehouden en op wiens balans deze staat, wordt hier niet vastgesteld.\n3\nHet is een momentopname, geen stroom. Bestellingen kunnen door de koper worden geannuleerd, waarna het bedrag wordt teruggestort naar de wallet — maar nog steeds niet uit Steam.\n4\nDe eenrichtingsdeur is juist het punt. Een marktplaats waarvan de valuta niet kan worden verzilverd, is de reden waarom gestolen voorraad wordt omgezet uit Steam in plaats van erop.\n\nMethode: elk prijsniveau van elk gevolgd koopboek, vermenigvuldigd met de orders die op dat niveau staan. Volledige dataset: cs2sh-steam-locked-capital.json →\n\nGerealiseerde verkopen, geen vraagprijzen · één marktplaats · de afgelopen 90 dagen\nEr werd daadwerkelijk $30.9 miljoen uitgewisseld — op de kleinste van de vijf planken.\n\nEen enkele verkoop tegen een hoge prijs kan een zeldzaam handgemaakt exemplaar zijn of een variant met een sticker op een goedkoop basisitem (bijvoorbeeld: e.g, een item van $30 met een eenmalige voltooide verkoop van $9,772). \"Hoog\" = de hoogste voltooide transactie, niet de normale prijs van het item.\n\nAlle andere cijfers op deze pagina geven weer wat vermeld. Deze meet wat verkocht. Skinport publiceert zijn eigen afgeronde transacties, en over de afgelopen 90 dagen kwamen deze uit op 1,219,143 verkoop waarde $30,927,032, voor gemiddeld $25.37 per stuk.\n\n1.22M\ngerealiseerde omzet in 90 dagen, één marktplaats\n$30.9M\nomzet in dezelfde periode\n$125M\njaarlijkse run rate — een ondergrens, geen schatting\n~2%\nHet aandeel van Skinport in de boven de limiet liggende voorraad, uitgedrukt in beurswaarde\nWaar de omzet vandaan kwam\nminder dan $1\n0.5%\n$1-10\n5.8%\n$10-100\n22.2%\n$100-1k\n59.4%\n$1k-1.8k\n6.9%\nboven de limiet van de „Steam”\n5.3%\n\nDe lengte van de balk geeft de omzet weer; het getal geeft het aandeel van die categorie in het totaal weer. 59.4% van het geld dat is verhandeld in de $100–$1k-categorie, op 71,437-verkopen.\n\nBoven de pet vanValve worden er nog steeds verkopen gedaan\n492\n\ngerealiseerde verkopen van artikelen waarvan de prijs hoger was dan de limiet van Steam, ter waarde van $1,643,938, verspreid over 76 verschillende productsoorten — op een marktplaats die ongeveer 2% van dat assortiment in zijn aanbod heeft. Geen van die verkopen had kunnen plaatsvinden op Steam.\n\nVolledige dataset: cs2sh-offsteam-90d-dynamics.json → · de bereikte hoogtepunten →\n\nSkinport is ÉÉN van de hier bijgehouden markten van derden, en met een beurswaarde die boven de limiet van Steam ligt, is het de kleinste van de vijf (ongeveer 2% van dat segment). Elk totaal hier is een ondergrens voor de off-Steam-economie, geen maatstaf ervoor. Er worden geen gegevens van Steam gebruikt.",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Markteconomie — Twee economieën en het maximum voor beursnoteringen"
          },
          {
            "level": 2,
            "id": null,
            "text": "Eén infrastructuur. Twee economieën."
          },
          {
            "level": 2,
            "id": null,
            "text": "Platformregister"
          },
          {
            "level": 2,
            "id": null,
            "text": "Het prijsverschil is meetbaar."
          },
          {
            "level": 3,
            "id": null,
            "text": "Vijf marktplaatsen: artikelen die boven de limiet van Steam liggen"
          },
          {
            "level": 3,
            "id": null,
            "text": "Prijsverdeling boven de bovengrens"
          },
          {
            "level": 3,
            "id": null,
            "text": "Topartikelen — de goedkoopste bevestigde vraagprijs op vijf marktplaatsen"
          },
          {
            "level": 2,
            "id": null,
            "text": "Het vermelde tarief bedra15%.. Bij de meeste vacatures ligt het salaris hoger."
          },
          {
            "level": 3,
            "id": null,
            "text": "In rekening gebrachte vergoeding, als percentage van de nominale 15%"
          },
          {
            "level": 3,
            "id": null,
            "text": "Een uitgewerkt voorbeeld"
          },
          {
            "level": 2,
            "id": null,
            "text": "Kopen via Steam is duurder. Bijna altijd."
          },
          {
            "level": 3,
            "id": null,
            "text": "MediaanSteampremie, per prijsklasse"
          },
          {
            "level": 3,
            "id": null,
            "text": "Waarom het duurdere segment ertoe doet"
          },
          {
            "level": 2,
            "id": null,
            "text": "128.1 miljoen dollar is vastgelegd voor bestellingen die niet kunnen worden geannuleerd."
          },
          {
            "level": 2,
            "id": null,
            "text": "Er werd daadwerkelijk $30.9 miljoen uitgewisseld — op de kleinste van de vijf planken."
          },
          {
            "level": 3,
            "id": null,
            "text": "Waar de omzet vandaan kwam"
          },
          {
            "level": 3,
            "id": null,
            "text": "Boven de pet vanValve worden er nog steeds verkopen gedaan"
          }
        ],
        "links": [
          "https://phishdestroy.io/steam_dossier/nl/#briefing-heading",
          "https://phishdestroy.io/steam_dossier/nl/elite_skins.html",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html#grading",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-steam-fee-census.json",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html#cliff",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-walled-garden-premium.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-steam-locked-capital.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-offsteam-90d-dynamics.json",
          "https://phishdestroy.io/steam_dossier/nl/skin_atlas.html#highs"
        ]
      },
      "source_json": "market_economics.content.json",
      "source_json_sha256": "e2d1ca2a530b9d10368597983c2c107ca6378f55457630ecb71f40cd9d9d0434"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/legal_analysis",
      "language": "nl",
      "title": "Hun voorwaarden, jouw rechten — Het dossier over de ‘Steam’",
      "start_page": 186,
      "end_page": 193,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "Juridisch en economisch rapport\nJuridische analyse — Gebruiksvoorwaarden en naleving van regelgeving\n\nHun voorwaarden. Uw rechten.\n\nWAT IN DIT HOOFDSTUK WORDT AANGETOOND\n\nDeze forensisch-juridische audit beoordeelt de contractuele asymmetrie tussen Valve Corporation en Steam gebruikers in belangrijke regelgevende rechtsgebieden. Het rapport toont aan hoe de herroepbare abonnementslicentie de wettelijke eigendom van de consument ontneemt, analyseert de jurisprudentie van het Europees Hof inzake de uitputting van digitale doorverkooprechten en onderzoekt de naleving van de Digital Services Act (DSA) en artikel 15. van de GDPR. De analyse laat zien hoe geautomatiseerde handhavingsmechanismen functioneren zonder zinvolle beroepsmogelijkheden, terwijl de marktvergoedingen van het platform systematisch economische waarde onttrekken aan elke transactie tussen gebruikers.\n\n← Terug naar het Executive Briefing\n\nDit rapport bevat een juridische, economische en technische analyse van de kloof tussen de door Steam vastgestelde platformregels en de positie van de consument: geautomatiseerde handhaving met weinig mogelijkheden tot beroep, en uitgebreide controle door het bedrijf over digitale activa. Cijfers worden vermeld met bronvermelding; wanneer een cijfer niet kon worden teruggevonden in een primaire bron, is het weggelaten.\n\nVector 1\n\n\"Eigendom\" vervangen door een herroepbare licentie, zodat digitale activa op grond van de overeenkomst kunnen worden ingetrokken.\n\nVector 2\n\nGeautomatiseerde handhaving (VACNet), waarvan de verboden Steam Support aangeeft dat deze niet ongedaan kunnen worden gemaakt.\n\nVector 3\n\nControles op accounts en activa, in combinatie met een marktvergoeding van 15% CS2 (5% Steam + 10% uitgeversvergoeding), waardoor bij elke doorverkoop waarde uit het ecosysteem wordt onttrokken.\n\nAsymmetrie van termen\nAansprakelijkheidsverklaring en de herroepbare licentie\n2.1 Het ‘abonnementsmodel’ versus eigendomsrechten\n\nIn artikel 2 van de abonneeovereenkomst van Steam wordt aan gebruikers slechts een persoonlijke, niet-exclusieve, niet-overdraagbare en herroepbare licentie. Krachtens de overeenkomst kan Valve accounts te allen tijde beëindigen, en kunnen ongebruikte tegoeden in de Steam-portemonnee vervallen.\n\n2.2 De illusie van terugbetaling versus de EU-richtlijn inzake consumentenrechten\nWettelijk kader\tTerugbetalingsregeling\tBeperking\nEU Consumer Rights Directive\tUnconditional 14-day right of withdrawal on digital content\tWaived if download begins with explicit consumer consent\nSteam SSA\t14 days / under 2 hours played\tValve may deny at its discretion for \"abuse\"\nBeoordeling\n\nValve De EU-14--dag wettelijk herroepingsrecht is onderworpen aan de eigen termijn van „14 dagen / onder 2 uur”, waarmee bij het downloaden moet worden ingestemd voordat het product kan worden beoordeeld. Dit beleid beperkt — en breidt niet uit — het wettelijke recht; of dit rechtmatig gebeurt, is een vraag voor de bevoegde autoriteit, en geen conclusie die hier wordt getrokken.\n\nRechtszaken\nSecundaire markt en mededingingsrecht\nUFC Que Choisir tegen Valve — Frankrijk\n2019\nRechtbank in Parijs: het beginsel van uitputting van rechten is van toepassing op digitale games — doorverkoop is toegestaan\nokt. 2022\nHet Hof van Beroep van Parijs vernietigt de uitspraak\n23 okt. 2024\nHof van Cassatie (Hooggerechtshof): videogames zijn „complexe werken“ in de zin van de InfoSoc-richtlijn, en geen software. Digitale doorverkoop verboden. Valve heeft de overhand.\nAntitrustzaak tegen Wolfire Games — Verenigde Staten (In de zaak „Valve Antitrust Litigation”, nr. 2:21-cv-00563)\n\nDe ‘Most-Favored-Nation’ (PMFN)-clausule van het Valve verbiedt ontwikkelaars om ‘Steam’-sleutels op een ander platform goedkoper te verkopen. Concurrerende winkels — zelfs die welke 12% commissie in rekening brengen, tegenover de 30% van Valve — mogen de besparing niet doorberekenen aan de consument.\n\n336totaal aantal medewerkers van de Valve (2021). Bron: vrijgegeven bewijsmateriaal.\n79medewerkers die het volledige Steam-platform beheren. Bron: vrijgegeven bewijsmateriaal.\n$3.5Mnettowinst per werknemer. Bron: vrijgegeven bewijsmateriaal.\n\nUit openbaar gemaakte stukken blijkt dat $8.5B bruto-omzet in 2021 over de medewerkers v336. De 79-persoonSteamteam 373,000’s en dagelijkse supporttickets afgehandeld door deze door te sturen naar uitbestede, geautomatiseerde callcenters.\n\nOPENGESTELDE BIJLAGE BIJ HET DOSSIER · W.D. WASH. ZAAK2:21-CV-00563Intern memo over onderzoek\n\nTim Sweeney (CEO van Epic Games) tegen Gabe Newell: \"Waarom houdt Steam nog steeds 30% van de bruto-opbrengst in, terwijl de betalingsverwerking 2–5% kost en CDN de bandbreedte $0.002/GB kost? Als je de top 25-games op Steam buiten beschouwing laat, durf ik te wedden dat Valve meer winst heeft gemaakt op de meeste van de volgende 1,000 dan de ontwikkelaars zelf.\"\n\nInterne doorsturing van Scott Lynch (COO, Valve Corporation) aan Gabe Newell: \"Ben je boos, maat?\"\n\nWeerlegging van een beëdigde verklaring (Bloomberg, 2026): Op grond van artikel 30, lid b) (1) verklaarde Gabe Newell tijdens een getuigenverhoor dat \"Valve heeft geen beleid of praktijk waarbij het prijzen oplegt aan externe softwareontwikkelaars op andere platforms.\" De eisers confronteerden Newell met interne memo’s van Valve waaruit bleek dat er actief toezicht werd gehouden op de prijzen en dat ontwikkelaars die lagere prijzen hanteerden op concurrerende winkelsites, werden bedreigd met schrapping uit het assortiment. Eind maart 2026, wees de federale rechtbank het verzoek om een kort geding van Valve af, waardoor de collectieve rechtszaak van de ontwikkelaars van 32,000-voor een jury kwam te staan.\n2024 in november\n\nCollectieve rechtszaak toegewezen voor ~ De ontwikkelaars van32,000 die sinds januari commissies heeft betaald 2017,, plus een gelijktijdige collectieve rechtszaak van consumenten.\n\nGevorderde schadevergoeding\n\n$3.1B\nDrievoudig volgens de Amerikaanse mededingingswetgeving = $9.3B mogelijke blootstelling.\n\n2026: juni In een nieuwe rechtszaak wordt beweerd dat Microsoft en Valve een kartelovereenkomst hebben gesloten om de concurrentie op het gebied van de distributie van pc-games te beperken.\n\nFinanciële criminaliteit en AML – Formele toelating\nValve Officiële verklaring: Worldwide Fraud Liquidations (28 oktober 2019)\n\nOp 28 oktober 2019, heeft Valve de handel en doorverkoop via marktplaatsen van nieuw aangeschafte Counter-Strike-containersleutels officieel stopgezet. In haar officiële openbare verklaring (blog.counter-strike.net/2019/10/26113), Valve Corporation heeft schriftelijk toegegeven dat de virtuele economie die het had opgezet, was uitgegroeid tot een internationaal knooppunt voor het witwassen van geld:\n\n\"In het verleden vonden de meeste transacties met keys die we hebben waargenomen plaats tussen legitieme klanten. De laatste tijd maken wereldwijde fraudenetwerken echter steeds vaker gebruik van CS:GO-keys om hun winsten te gelde te maken. Op dit moment wordt aangenomen dat vrijwel alle aankopen van keys die uiteindelijk op de marktplaats worden verhandeld of verkocht, afkomstig zijn van fraude.\"\n\nRegelgevend kader: Deze bekentenis volgde op het formele ultimatum van de Washington State Gambling Commission (WSGC) aan Valve en de in juli 2016 uitgevaardigde bevelen tot staking en onthouding door Karl Quackenbush, algemeen juridisch adviseur van de Valve, aan de 23-domeinen voor skin-gokken (waaronder CSGO Lotto, CSGOLounge en OPSkins), pas nadat strafrechtelijk onderzoek naar gokactiviteiten de bedrijfsvoering van het platform in gevaar had gebracht.\n\nBevoegdheid\nEen rechthebbende in Rusland, die voor de gebruiker onbereikbaar is\n\nDe abonneeovereenkomst stelt Valve voor als een partij die weinig verplichtingen heeft en door niemand bereikbaar is: blokkades zijn permanent, bezwaren worden afgewezen en de toegang tot hele gebieden wordt ingetrokken met één enkele zin over „gesanctioneerde regio’s”. Tegenover die houding staat wat Valve doet wanneer zijn eigen commerciële belangen op het spel staan in een rechtsgebied dat het verder als lastig beschouwt.\n\nValve v. Touch Skins — vordering inzake intellectueel eigendom in de fase vóór het proces, Rusland\n1 2026 september\nValve via het Russische advocatenkantoor Melling, Voitishkin & Partners, stuurt een aanmaningsbrief voorafgaand aan de rechtszaak naar de exploitanten van Touch-skins, een grote CS2-skinwisselaar, per post en e-mail vanuit Rusland.\nRedenen\nDrie categorieën van vermeende inbreuken: exclusieve rechten op de software; rechten op het uiterlijk van de skins voor wapens, messen en handschoenen; en de handelsmerken van Valve. Het gedrag van de exploitanten wordt gekenmerkt als opzettelijk en langdurig.\nVraag\nStop onmiddellijk met de werking en verwijder alle infrastructuur — de software’s broncode, websites en socialemediapagina’s — bij gebreke waarvan Valve zich het recht voorbehoudt om bij een Russische rechtbank een rechtszaak aan te spannen wegens aanzienlijke financiële vergoeding en de zaak voor te leggen aan wetshandhaving met het oog op een strafrechtelijke beoordeling.\nResultaat\nNa ontvangst van de brief kondigde het platform aan dat het zou worden stopgezet. Dit zou de eerste keer zijn dValve juridische stappen heeft ondernomen tegen een ontwikkelaar van „skin-changers” in Rusland.\n\nGemeld door dataminer Maxim \"GabeFollower\" Poletaev (X, ~11 sep 2026) en de Russische gamingpers. Het gaat hier om een vordering in de aanloop naar een rechtszaak, niet om een daadwerkelijk ingediende rechtszaak; er is geen openbaar dossiernummer bekend. Wordt hier behandeld zoals gemeld, niet als een gerechtelijk dossier. Bronnen: dota2.ru gearchiveerd op 2026-09-24 ↗ · Shazoo.\n\nHetzelfde rechtsgebied, de andere richting\n\nValve is geen onbekende in het Russische wet- en regelgevingsstelsel. Het voldoet aan de voorschriften van Roskomnadzor: op verzoek van de toezichthouder heeft het de communitypagina’s 260en Steam, waarop verboden materiaal stond, verwijderd, en Roskomnadzor heeft publiekelijk verklaard dat Steam voldoet aan de wettelijke vereisten. De Russische „landing“-wet (Federale wet 236-FZ, van kracht sinds 2022), verplicht grote buitenlandse internetplatforms die Russische gebruikers bedienen om een lokale vestiging op te zetten en een contactaccount bij Roskomnadzor aan te maken. Valve reageert niet alleen op de verwijderingsbevelen van die toezichthouder, maar maakt nu ook gebruik van Russische juridische adviseurs en de dreiging van Russische rechtbanken om zijn skins als intellectueel eigendom te beschermen.\n\nHet platform is dus bereikbaar, capabel en komt op voor zijn rechten, zeker als het om zijn inkomsten gaat. Het contrast ligt bij de gebruiker: een betalende klant in een regio waar sancties gelden, krijgt te horen dat de relatie is beëindigd, de toegang tot de community wordt geblokkeerd totdat 2038, het ticket is afgesloten, en er bestaat geen forum waar de beslissing kan worden aangevochten — \"Ze waren maar al te blij om mijn geld aan te nemen en mijn transacties te verwerken\", aangezien de terugbetaling voor hetzelfde account vanaf hetzelfde Iraanse IP-adres een jaar eerder al was goedgekeurd (r/pcgaming, 4 aug. 2026; meer aanmaningsbrieven in de tentoonstelling over de kaarteconomie). „Valve” zet het volledige apparaat van een nationaal rechtssysteem in om een skin te verdedigen; het biedt de gebruiker die skins heeft gekocht helemaal geen procedure.\n\nValve beschouwt diezelfde rechtsbevoegdheid als een kader waarbinnen het kan handelen en aan de regels kan voldoen, telkens wanneer het belang van Valve op het spel staat — Russische raadslieden, de dreiging van Russische rechtbanken, gehoor aan verwijderingsbevelen van Roskomnadzor — terwijl het zijn verplichtingen jegens de gebruikers van die markt, en van elke andere, beschouwt als volledig buiten elk proces vallend. Het is een rechthebbende als het om zijn inkomsten gaat, en een onbereikbare partij als het om de rechten van de gebruiker gaat.\n\nBronnen: TASS (RKN: Steam voldoet aan de vereisten) · Federale wet 236-FZ.\n\nJuridisch opportunisme\nDe capitulatie inzake de arbitrageclausule\n2023 — de aanval\n\nAdvocatenkantoren (Zaiger LLC, Mason LLP) hebben via sociale media duizenden gebruikers geworven en tegelijkertijd tienduizenden individuele arbitraagevorderingen ingediend.\n\nDe onthulling van Valve\n\n$225M+\naan niet-restitueerbare arbitragekosten, nog voordat de zaak ten gronde was behandeld. Berekend op basis van de regels voor consumentenarbitrage van de American Arbitration Association (AAA) en de aanvullende bijlagen inzake massale arbitrage. Eisers, vertegenwoordigd door Zaiger LLC en Mason LLP, hebben ongeveer75,000 individuele arbitrageverzoeken ingediend tegen Valve Corp. (parallel aan antitrustvorderingen in Wolfire Games LLC e.a. tegen Valve Corp., Zaaknr. 2:21-cv-00563-JCC, W.D. Wash.). Volgens de tariefschema’s van de AAA voor consumentenzaken betaalt de beklaagde onderneming niet-restitueerbare administratieve proceskosten en waarborgsommen voor de benoeming van arbiters van circa $3,000+ per afzonderlijke zaak (75,000-aanmeldingen × $3,000 = circa $225M aan procedurekosten die vooraf moeten worden voldaan). Zie de juridische rapporten van Bloomberg Law en Reuters over de blootstelling aan massale arbitragezaken in de technologiesector (2023–2024).\n\nPeriode\tSSA-geschillenregeling\tWaargenomen effect\tResultaat\nBefore Sep 2024\tMandatory individual arbitration + class-action waiver\tIndividual litigation becomes economically irrational for users\tMass arbitration → $225M fee threat\nAfter Sep 2024\tDisputes in King County, WA courts only\tArbitration costs are avoided; cases consolidate in a single forum\tClass actions now possible\nConclusie\n\nRuim tien jaar lang verplichtte de SSA gebruikers om afstand te doen van hun recht op een juryrechtspraak ten gunste van individuele arbitrage. Nadat de massale indiening van arbitrageverzoeken dit mechanisme financieel onhaalbaar had gemaakt voor Valve, werd de SSA aangepast om geschillen door te verwijzen naar de rechtbanken van King County. De wijziging werd doorgevoerd zonder een zinvolle mogelijkheid om zich hiertegen te verzetten; het alternatief voor aanvaarding was het verlies van toegang tot aangeschafte digitale activa door het account te verwijderen.\n\nAlgoritmische handhaving\nVACNet, het vermoeden van schuld en valse positieven\nOktober 2023 — AMD Anti-Lag+\n\nDoor een update van het AMD-stuurprogramma (v23.10.1) werd Anti-Lag+ in CS2 geactiveerd, waardoor DLL-functies van het spel werden onderschept. VAC beschouwde dit als het injecteren van cheatcode en legde duizenden legitieme gebruikers een permanente ban op, voordat Valve tussenbeide kwam.\n\n2023, december — hoge DPI\n\nSpelers met een DPI van meer dan 10,000 die de camera snel draaiden, kregen een permanente schorsing. VACNet kon geen onderscheid maken tussen fysieke muisbewegingen en een \"spinbot\"-cheat.\n\nOndersteuningscategorie\tOpgegeven responstijd\tWerkelijk resultaat\nRefund requests\t50 min – 1.5 hr\tAutomatic approval (<14 days, <2 hours played)\nAccount security / recovery\t3–12 hours\tDepends on documentation provided\nContesting a VAC ban\tForm response\tComplete refusal. Support cannot reverse VAC decisions. The ban is permanent.\nOfficieel beleid inzake de ‘Valve’\n\n\"VAC-verboden zijn definitief, staan niet ter discussie en kunnen niet worden opgeheven door de ondersteuning van Steam.\"\n\nVia hetzelfde ondersteuningskanaal waar de ban is opgelegd, wordt ook de afwijzing van het verzoek om herziening meegedeeld: Steam Support geeft aan dat het een VAC-beslissing niet kan terugdraaien. Voor de gebruiker is het oordeel van het algoritme het definitieve resultaat.\n\nDe economische aspecten van wederverkoop\nBeheersing van virtuele activa en de doorverkoopvergoeding\nDe marktvergoeding van de ‘15%’ CS2 — een bedrag dat bij elke doorverkoop in mindering wordt gebracht\nIteratie\tSaldo van de koper\tDe verkoper ontvangt\tVerbrand (15%)\n1\t$100.00\t$85.00\t$15.00\n2\t$85.00\t$72.25\t$12.75\n3\t$72.25\t$61.41\t$10.84\n10\t$23.16\t$19.68\t~$3.47\nTotal\t$100 → dust\tValve collects the 15% fee on each resale. Users must add new money to keep trading.\nWijziging in de inruilregeling voor CS2 — oktober 2025\n\nZonder voorafgaande aankondiging heeft Valve de regels voor inruilcontracten in CS2 gewijzigd, waardoor het nu mogelijk is om zeldzame messen en handschoenen gegarandeerd te verkrijgen in ruil voor items van Covert-kwaliteit. De prijzen van messen daalden, de prijzen van Covert-items stegen sterk en er ontstond paniekverkoop op de hele markt.\n\nValve beroept zich op artikel 7 van de SSA — geen aansprakelijkheid voor wijzigingen in de platformregels. Gebruikers dragen het risico in een economie waarvan de regels Valve zonder voorafgaande kennisgeving of compensatie kunnen veranderen. De omvang van het gemelde marktbrede verlies is omstreden en wordt hier niet vermeld zonder primaire bron.\n\nReactie van de Europese regelgevende instanties\nUOKiK, DSA en de Wet op digitale eerlijkheid\nUOKiK — Polen, mei 2024\n\nDe Poolse mededingingsautoriteit (UOKiK) heeft een formele antitrustprocedure ingeleid tegen Valve Corporation en vijf binnenlandse uitgevers en distributeurs van videogames in verband met vermeende prijsafspraken, beperkende prijsgelijkheidsclausules en geoblockingpraktijken, waardoor Poolse consumenten tot wel 20% meer moesten betalen voor digitale games dan consumenten in naburige EER-markten. In het kader van het mededingingsonderzoek hebben inspecteurs van de UOKiK en de politie invallen bij zonsopgang en bewijsinspecties uitgevoerd in de Poolse vestigingen van binnenlandse partneruitgevers en -distributeurs (niet in dochterondernemingen vValve, aangezien Valve geen Poolse entiteit heeft). Mogelijke wettelijke boete: tot 10% van de jaarlijkse omzet. Bron: Officiële verklaring van de UOKiK: „De voorzitter van de UOKiK heeft een procedure ingeleid tegen Valve en de makers van de spellen”, 2024 mei.\n\nWet inzake digitale diensten (DSA)\n\nVereist transparantie bij geautomatiseerde moderatie. Steam publiceert geen gegevens over valse positieven of valse negatieven voor VACNet, en via het ondersteuningskanaal wordt vermeld dat VAC-beslissingen niet ongedaan kunnen worden gemaakt.\n\nWet inzake digitale rechtvaardigheid — 2026\n\nVerwachte bepalingen: blijvende toegang tot betaalde inhoud, een verbod op „dark patterns” bij het afzien van rechten, erkenning van eigendomsrechten op digitale activa en bescherming tegen permanente inbeslagname van voorraad.\n\nConclusie\nGeconstateerde discrepanties tussen de regels en de gegevens\n1\n\nDe kloof in eigendom. Gebruikers betalen de volledige prijs voor een licentie die Valve volgens de overeenkomst kan intrekken. Het Franse Hooggerechtshof (okt. 2024) oordeelde dat digitale doorverkoop niet onder de bescherming valt en heeft dit standpunt wettelijk vastgelegd.\n\n2\n\nAlgoritmische handhaving. VACNet heeft onterechte verbanningen opgelegd (AMD-stuurprogramma’s, incidenten met hoge DPI). Steam De klantenservice geeft aan dat zij een VAC-beslissing niet kan terugdraaien, dus het algoritme is het definitieve oordeel.\n\n3\n\nKostenbesparing. De marktvergoeding van 15% CS2 (5% Steam + 10% uitgeversvergoeding) leidt bij elke doorverkoop tot een waardevermindering, en de platformregels kunnen zonder voorafgaande kennisgeving worden gewijzigd; Valve wijst op grond van de SSA elke aansprakelijkheid voor dergelijke wijzigingen af.\n\n4\n\nArbitrageclausule geschrapt. De SSA schafte in september 2024, de verplichte arbitrage af, nadat massale claims Valve blootstelden aan ~$225M aan kosten. Gebruikers kregen geen reële mogelijkheid om zich aan deze wijziging te onttrekken.\n\n5\n\nSelectieve bevoegdheid. Valve heeft een Russisch advocatenkantoor (Melling, Voitishkin & Partners) ingeschakeld en gedreigd met een rechtszaak in Rusland tegen Touch Skins, terwijl het tegelijkertijd zijn verplichtingen jegens gebruikers van diezelfde markt buiten elke gerechtelijke procedure hield. Valve treedt op als rechthebbende wanneer zijn commerciële belangen in het geding zijn, en als een onbereikbare partij wanneer de rechten van de gebruiker in het geding zijn.\n\n← Deel I: Proxy omzeilen & gokkenDeel II: Toegang en verantwoording →\n\nJuridische bronnen en procesdossiers worden vermeld met verwijzing naar hun oorspronkelijke uitgevers en bewaarplaatsen. Er wordt geen aanspraak gemaakt op eigendom van de onderliggende documenten.",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Juridische analyse — Gebruiksvoorwaarden en naleving van regelgeving"
          },
          {
            "level": 2,
            "id": null,
            "text": "Aansprakelijkheidsverklaring en de herroepbare licentie"
          },
          {
            "level": 3,
            "id": null,
            "text": "2.1 Het ‘abonnementsmodel’ versus eigendomsrechten"
          },
          {
            "level": 3,
            "id": null,
            "text": "2.2 De illusie van terugbetaling versus de EU-richtlijn inzake consumentenrechten"
          },
          {
            "level": 2,
            "id": null,
            "text": "Secundaire markt en mededingingsrecht"
          },
          {
            "level": 3,
            "id": null,
            "text": "UFC Que Choisir tegen Valve — Frankrijk"
          },
          {
            "level": 3,
            "id": null,
            "text": "Antitrustzaak tegen Wolfire Games — Verenigde Staten (In de zaak „Valve Antitrust Litigation”, nr. 2:21-cv-00563)"
          },
          {
            "level": 3,
            "id": null,
            "text": "Valve Officiële verklaring: Worldwide Fraud Liquidations (28 oktober 2019)"
          },
          {
            "level": 2,
            "id": null,
            "text": "Een rechthebbende in Rusland, die voor de gebruiker onbereikbaar is"
          },
          {
            "level": 3,
            "id": null,
            "text": "Valve v. Touch Skins — vordering inzake intellectueel eigendom in de fase vóór het proces, Rusland"
          },
          {
            "level": 3,
            "id": null,
            "text": "Hetzelfde rechtsgebied, de andere richting"
          },
          {
            "level": 2,
            "id": null,
            "text": "De capitulatie inzake de arbitrageclausule"
          },
          {
            "level": 2,
            "id": null,
            "text": "VACNet, het vermoeden van schuld en valse positieven"
          },
          {
            "level": 2,
            "id": null,
            "text": "Beheersing van virtuele activa en de doorverkoopvergoeding"
          },
          {
            "level": 3,
            "id": null,
            "text": "De marktvergoeding van de ‘15%’ CS2 — een bedrag dat bij elke doorverkoop in mindering wordt gebracht"
          },
          {
            "level": 3,
            "id": null,
            "text": "Wijziging in de inruilregeling voor CS2 — oktober 2025"
          },
          {
            "level": 2,
            "id": null,
            "text": "UOKiK, DSA en de Wet op digitale eerlijkheid"
          },
          {
            "level": 2,
            "id": null,
            "text": "Geconstateerde discrepanties tussen de regels en de gegevens"
          }
        ],
        "links": [
          "https://phishdestroy.io/steam_dossier/nl/#briefing-heading",
          "https://dota2.ru/news/67707-valve-cerez-uristov-napravila-krupnoj-rossijskoj-skincendzer-platforme-trebovanie-o-prekrasenii-deatelnosti/",
          "https://web.archive.org/web/20260924181657/https://dota2.ru/news/67707-valve-cerez-uristov-napravila-krupnoj-rossijskoj-skincendzer-platforme-trebovanie-o-prekrasenii-deatelnosti/",
          "https://shazoo.ru/2026/09/12/190508/valve-cerez-rossiiskix-iuristov-dobilas-zakrytiia-krupnogo-skinceindzera-dlia-cs2",
          "https://www.reddit.com/r/pcgaming/comments/1vf24lu/warning_to_all_gamersexpats_steam_took_my_money/",
          "https://phishdestroy.io/steam_dossier/nl/card_economy.html#asymmetry",
          "https://tass.ru/obschestvo/23235387",
          "https://base.garant.ru/401414628/",
          "https://uokik.gov.pl/en/video-game-market-preliminary-investigation",
          "https://phishdestroy.io/steam_dossier/nl/",
          "https://phishdestroy.io/steam_dossier/nl/investigation_part2.html"
        ]
      },
      "source_json": "legal_analysis.content.json",
      "source_json_sha256": "84eed3bf4a25c1d1bb82c56e9ed7e93d7e336d4359f6111ac361dcdcd6a08817"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/security_timeline",
      "language": "nl",
      "title": "Tijdlijn van de veiligheidsoperatie — Het dossier over de „Steam”",
      "start_page": 194,
      "end_page": 200,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "HET VEILIGHEIDSVERSLAGTENTOONSTELLING / INZENDINGEN VOOR DE '16'\n\n2018 — 2026\n\nBeveiligingstijdlijn — 2018 naar 2026\n\nDe beveiliging is gewijzigd. Volg het verslag.\n\nWAT IN DIT HOOFDSTUK WORDT AANGETOOND\n\nDit chronologische overzicht geeft een beeld van acht jaar aan beveiligingsaanpassingen in de handels- en authenticatiestack van Steam. Het volgt de implementatie van de handelsstop op 2018 7-, 2023 Web API, belangrijke mobiele bevestigingen, en de afschaffing van sessietokens op 2026 in reactie op gedocumenteerde omzeilingstechnieken. De tijdlijn laat zien dat platformupdates consequent achterbleven bij bekende exploitvectoren, terwijl de structurele voordelen voor commerciële exploitanten behouden bleven.\n\n← Terug naar het Executive Briefing\n\nTransactiesloten. Toegangscontroles. Beperkingen op het gebruik van het `API`-commando. Een chronologisch overzicht van wat er is veranderd – en wat de bronnen daadwerkelijk aantonen.\n\nBekijk de tijdlijn ↓\nACHT JAAR. ÉÉN ALBUM.16mijlpalen die moeten worden onderzocht\n\nElk item behoudt de datum van indiening en de bron. De verificatie wordt ernaast weergegeven.\n\nBEOORDEELD / 24 SEP 2026\n10Geverifieerd evenement en datum\n06Gedeeltelijk geverifieerd\n00Bronconflict\n00Bron vereist\nHoe dit document te lezen\n\nGeverifieerd evenement en datum: beide gestaafd door een goed leesbare primaire bron. Gedeeltelijk geverifieerd: er is een gerelateerde wijziging vastgelegd, maar de datum of de reikwijdte ervan is nog niet vastgesteld. Bronconflict: het gelinkte materiaal ondersteunt de ingediende bewering niet. Bron vereist: Bij deze beoordeling is geen overeenkomende bron met een datum geverifieerd. Het feit dat een vermelding niet is opgehelderd, betekent niet dat een gebeurtenis niet heeft plaatsgevonden.\n\nDe datums bij onopgeloste vermeldingen zijn de datum van indiening, niet de geverifieerde publicatiedatum. De oorspronkelijke tekst van het onderzoek is niet herschreven.\n\nDe chronologie\n01 — 16\nZoek in het recordOnderwerpBewijsBestelling\n\n16 van de berichten op 16 · nieuwste eerst\n\n202609-01Datum van indiening\nGemeenschapGedeeltelijk geverifieerd\nWaarschuwingen voor verdachte berichten in groepschats\n\nEen officiële bètamelding bevestigt de functie op 31 augustus. Voor de opgegeven stabiele releasedatum van 1 september ontbreken nog de specifieke release-opmerkingen.\n\nSteam Client Beta — 31st augustus ↗gearchiveerd op 2026-03-13 ↗\nOorspronkelijke vermelding & ingediende link\n\nAutomatische signalering van verdachte chats\n\nBekijk de ingediende broncode ↗\n202601-16Datum van verificatie\nAPIGeverifieerd evenement en datum\nGedetailleerde machtigingen en IP-whitelisting voor Publisher Keys (aankondiging op Valve)\n\nOp 16 januari 2026, Valve publiceerde een officiële Steamworks-aankondiging (\"NIEUW: Betere machtigingen en beheeropties voor WebAPI-sleutels\") waarin nieuwe, gedetailleerde machtigingshulpmiddelen worden bevestigd waarmee ontwikkelaars WebAPI-sleutels in afzonderlijke groepen kunnen indelen (Algemeen, microtransacties, economie en verkoopcijfers), sleutels beperken tot specifieke App-ID’s en een whitelist voor server-IP-adressen afdwingen.\n\nDe schrijnende dubbele moraal: In deze officiële mededeling wordt bevestigd dat Valve de technische infrastructuur voor gedetailleerde API-machtigingen en IP-beperkingen volledig heeft ontwikkeld, maar houdt deze opzettelijk achter voor gewone gebruikersaccounts (steamcommunity.com/dev/apikey). De gebruikelijke API-sleutels blijven monolithische, alles-of-niets-inloggegevens zonder IP-whitelisting — en dat is precies de technische omissie die de miljoenenAPI-industrie voor het onderscheppen van transacties mogelijk maakt.\n\nValve Aankondiging — NIEUW: Betere machtigingen en beheeropties voor webAPI-sleutels (16 Jan 2026) ↗· Documentatie: Steamworks-webAPI-authenticatie ↗\nOorspronkelijke vermelding & ingediende link\n\nSteamworks-webAPI: gedetailleerde overzichten\n\nBekijk de officiële Steamworks-aankondiging van ‘Valve’ (493839547938902179) ↗\n202507-15Datum van verificatie\nHandelGeverifieerd evenement en datum\nCS2-transacties krijgen een omkeerperiode van zeven dagen\n\nIn de aankondiging van Valve van [datum] wordt de terugdraaiing van Counter-Strike-itemruiltransacties van de afgelopen zeven dagen aangekondigd. Hoewel dit bedoeld is om hijacking tegen te gaan, hebben economische audits door derde partijen (CSMarketCap ↗) noteerde een $104M (-25%) samenvouwen in marktkapitalisatie binnen 24 uur als gevolg van een verstoring van de contante handel. Zoals geanalyseerd door Skinvault ↗, het activeren van een omkering leidt tot een automatische 30-daghandel-blokkering op de rekening. In de zomer 2026, Valve is er overgestapt van wereldwijde resets om middernacht UTC naar individuele timers per item die per minuut lopen (Skin.land ↗).\n\nValve — 15 Aankondiging van 2025, juli ↗· CSMarketCap-analyse ↗\nOorspronkelijke vermelding & ingediende link\n\nCS2-handelsbescherming / Terugdraaiperiode\n\nBekijk de ingediende broncode ↗\n202505-14Datum van verificatie\nAuthenticatieGeverifieerd evenement en datum\nValve publiceert een beveiligingswaarschuwing over het lekken van sms-berichten\n\nDe officiële mededeling van Valve van 14, 2025, gaat over accountbeveiliging en authenticatiemethoden via sms. Hoewel de mededeling zich richt op het uitlekken van sms-berichten en bevestigt dat er geen inbreuken zijn geweest op de systemen van Steam, fungeert deze als een officiële beveiligingsupdate op de datum van publicatie.\n\nValve — Een opmerking over de beveiliging van uw Steam-account ↗\nOorspronkelijke vermelding & ingediende link\n\nMededeling over accountbeveiliging\n\nBekijk de ingediende broncode ↗\n202410-02Datum van verificatie\nHandelGeverifieerd evenement en datum\nZeven dagen vóór herverkoop of herplaatsing op de markt\n\nDe release-opmerkingen hebben betrekking op items die via de in-game winkel zijn verkregen, waaronder de Armory, ruilaanbiedingen en de Community Market. De beschreven reikwijdte is breder dan alleen de items uit de Armory.\n\nValve — Release-opmerkingen voor 10/2/2024 ↗\nOorspronkelijke vermelding & ingediende link\n\nCS2 The Armory / 7-Day Hold\n\nBekijk de ingediende broncode ↗\n202409-18Datum van indiening\nHandelGedeeltelijk geverifieerd\nBeperkingen voor nieuwe apparaten gecontroleerd op de Help-pagina’s\n\nIn de officiële ondersteuningsdocumentatie van Steam wordt bevestigd dat er een beperking geldt voor daghandel (7-) wanneer men inlogt vanaf een nieuw apparaat dat al minstens 7 dagen niet is geautoriseerd. Hoewel de exacte implementatiedatum van 18, 2024, in september niet als mijlpaal in de changelog is vastgelegd, is de functionaliteit volledig gedocumenteerd.\n\nSteam Ondersteuning — Handels- en marktbeperkingen ↗\nOorspronkelijke vermelding & ingediende link\n\nBeperking op het inloggen met nieuwe apparaten\n\nBekijk de ingediende broncode ↗\n202402-14Datum van indiening\nGemeenschapGedeeltelijk geverifieerd\nWachtperiode voor het wijzigen van de naam is geïmplementeerd in 2024\n\nUit gegevens van de community en ontwikkelaars blijkt dat Valve begin 2024, een onaangekondigde 2-tot4 uur durende afkoelperiode heeft ingevoerd, die onmiddellijk volgt op een wijziging van de profielnaam, om snelle identiteitsfraude te voorkomen. Aangezien Valve geen officieel persbericht, changelog of ondersteuningsartikel over deze beperking heeft gepubliceerd, ontbreekt formele verificatie voor de opgegeven datum van 14 in februari; de Steam Workshop-gids dient als indirecte bevestiging door de community en niet als officiële Valve documentatie.\n\nSteam Workshopgids (indirecte bevestiging) — Details over de beperking inzake naamswijziging ↗\nOorspronkelijke vermelding & ingediende link\n\nWachtstand voor het wijzigen van profielnaam / avatar\n\nBekijk de ingediende broncode ↗\n202312-04Datum van verificatie\nAPIGeverifieerd evenement en datum\nVoor het aanmaken van een sleutel is een bevestiging via de mobiele telefoon vereist\n\nUit gegevens van externe ontwikkelaarsbibliotheken blijkt dat de invoering van de verplichte mobiele bevestiging via Steam Guard voor het aanmaken van sleutels op Web API eind 2023, heeft plaatsgevonden. De exacte datum van december 4, 2023, geeft de waargenomen uitrolperiode binnen de ontwikkelaarsgemeenschap weer.\n\nDocumentatie voor beheerders — maart 2024 ↗gearchiveerd op 2026-09-24 ↗\nOorspronkelijke vermelding & ingediende link\n\nMobiele bevestiging voor sleutels van API\n\nBekijk de ingediende broncode ↗\n202310-24Datum van verificatie\nOntwikkelaarGeverifieerd evenement en datum\nDe verplichte 2FA voor het live zetten van spelversies treedt in werking\n\nDe officiële Steamworks-aankondiging van Valve op 10, 2023, bevestigt dat vanaf 24, 2023, elk account dat een build live zet op de standaardtak van een uitgebrachte applicatie, de wijziging moet autoriseren via sms of de mobiele app Steam. Deze wijziging heeft direct geleid tot een update van de SetAppBuildLive-webpagina API.\n\nSteamworks — Beveiligingsverbeteringen voor het beheer van builds en gebruikers ↗gearchiveerd op 2025-12-03 ↗\nOorspronkelijke vermelding & ingediende link\n\nSMS-MFA voor publicaties over game-builds\n\nBekijk de ingediende broncode ↗\n202307-12Datum van indiening\nGemeenschapGedeeltelijk geverifieerd\nDoor de gemeenschap gesignaleerde inhoudswaarschuwingen in aangepaste biografieën\n\nSteam Uit meldingen van de community vanaf juli 2023 blijkt dat bij aangepaste profielbeschrijvingen met externe links of triggerwoorden automatisch inhoudswaarschuwingen werden weergegeven. De datum van indiening, 7 juli 12, 2023,, komt overeen met de eerste golf van gebruikersmeldingen op de communityforums van Steam.\n\nSteam Communityforum — Meldingen over inhoud met biografische informatie ↗\nOorspronkelijke vermelding & ingediende link\n\nWaarschuwing inzake aangepaste biografische inhoud\n\nBekijk de ingediende broncode ↗\n202301-25Datum van indiening\nGemeenschapGedeeltelijk geverifieerd\nFiltering van profiellinks en wachttijden voor bewerken zijn actief\n\nDe officiële ondersteuningsdocumentatie van Steam bevestigt dat links in aangepaste biografieën worden gefilterd en dat misbruik bij het wijzigen van namen of avatars kan leiden tot bewerkingsverboden. Hoewel de exacte invoering van de 4-wachttijd van een uur op 1 januari 25, 2023, het waargenomen beginpunt vormt, is het mechanisme voor het filteren van links zelf al volledig actief, zoals te zien is op de ingediende helppagina.\n\nSteam Ondersteuning — Beperkingen voor profielnaam en avatar ↗\nOorspronkelijke vermelding & ingediende link\n\nProfiel LINK VERWIJDERD / Afkoelperiode\n\nBekijk de ingediende broncode ↗\n202210-24Datum van verificatie\nAuthenticatieGeverifieerd evenement en datum\nSteam Overgang van klanten naar OAuth-vernieuwings- en toegangstokens\n\nBelangrijke updates voor de client en mobiele app van Valve in oktober 2022 heeft het authenticatiesysteem van Steam grondig herzien. De oude structuur met sessiecookies is vervangen door op OAuth gebaseerde toegangs- en vernieuwingstokens, en er is een lijst met actieve, geautoriseerde apparaten geïntroduceerd waarmee actieve sessies handmatig kunnen worden ingetrokken.\n\nValve — Update van de mobiele app van de Steam en grondige herziening van het authenticatiesysteem ↗\nOorspronkelijke vermelding & ingediende link\n\nSteam Herziening van het inlogproces / Afkapping van cookies\n\nBekijk de aankondiging over 'Valve' ↗\n202210-12Datum van verificatie\nAuthenticatieGeverifieerd evenement en datum\nAanmelden via QR-code en beheer van geautoriseerde apparaten\n\nIn de aankondiging van Valve van 12 oktober worden de QR-aanmelding, het goedkeuren of weigeren van aanmeldingen en een lijst met apparaten beschreven waarmee de toegang tot een account kan worden ingetrokken.\n\nValve — De vernieuwde mobiele app van de ‘Steam’ is nu beschikbaar ↗\nOorspronkelijke vermelding & ingediende link\n\nSteam 3.0 via mobiele app / Inloggen via QR-code\n\nBekijk de ingediende broncode ↗\n202205-10Datum van indiening\nAPIGedeeltelijk geverifieerd\nEindpunten voor het annuleren van transacties verwijderd uit de openbare lijst op API\n\nUit ontwikkelaarsgegevens blijkt dat in mei 2022, Valve stilletjes eindpunten voor transactiebeheer, zoals IEconService/CancelTradeOffer en DeclineTradeOffer, uit de Web-API heeft verwijderd (gedocumenteerd in node-steam-tradeoffer-manager #325). Hoewel de methoden in privé-clientprotocollen nog steeds functioneren, markeert de datum 10, 2022, het moment waarop ze daadwerkelijk uit openbare web-API’s zijn verwijderd om scam-panels tegen te gaan.\n\nDiscussie tussen ontwikkelaars — Issue #325 (CancelTradeOffer verwijderd) ↗· Steamworks-webAPI — IEconService-documentatie ↗\nOorspronkelijke vermelding & ingediende link\n\nVerwijdering van eindpunten voor het annuleren van transacties\n\nBekijk het probleem #325 ↗ in node-steam-tradeoffer-manager ↗\n202005-25Datum van verificatie\nHandelGeverifieerd evenement en datum\nDota-2-items krijgen een wachttijd van zeven dagen voor het verhandelen ervan\n\nOp 25, 2020, heeft Valve, gelijktijdig met de lancering van de Battle Pass voor The International 10 (blog.dota2.com/2020/05/the-international-10-battle-pass/), een handelsbeperking van 7-dagen ingesteld voor Dota 2-items, in overeenstemming met het beleid van 2018 voor Counter-Strike. Deze beperking geldt voor alle geruilde items en aankopen op de Market.\n\nDota 2-community — Update over Trade Lock en de TI10-client ↗\nOorspronkelijke vermelding & ingediende link\n\nDota 2 / 7-Daghandel-vergrendeling\n\nBekijk de ingediende broncode ↗\n201803-29Datum van verificatie\nHandelGeverifieerd evenement en datum\nVoor geruilde CS:GO-items geldt een wachttijd van zeven dagen\n\nIn de officiële release-opmerkingen worden de datum en de beperking bevestigd. De opgegeven URL leidde door naar een kaartupdate op 2013; de bijbehorende URL voor de release-opmerkingen eindigt op 20309.\n\nValve — Release-opmerkingen voor 3/29/2018 ↗\nOorspronkelijke vermelding & ingediende link\n\nCS:GO / 7-Daghandel-vergrendeling\n\nBekijk de ingediende broncode ↗ gearchiveerd op 2025-02-26 ↗\n\nVolg de aanwijzingen. Controleer de bron.\n\nTerug naar het onderzoek ↗",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Beveiligingstijdlijn — 2018 naar 2026"
          },
          {
            "level": 2,
            "id": null,
            "text": "De chronologie"
          },
          {
            "level": 2,
            "id": null,
            "text": "Waarschuwingen voor verdachte berichten in groepschats"
          },
          {
            "level": 2,
            "id": null,
            "text": "Gedetailleerde machtigingen en IP-whitelisting voor Publisher Keys (aankondiging op Valve)"
          },
          {
            "level": 2,
            "id": null,
            "text": "CS2-transacties krijgen een omkeerperiode van zeven dagen"
          },
          {
            "level": 2,
            "id": null,
            "text": "Valve publiceert een beveiligingswaarschuwing over het lekken van sms-berichten"
          },
          {
            "level": 2,
            "id": null,
            "text": "Zeven dagen vóór herverkoop of herplaatsing op de markt"
          },
          {
            "level": 2,
            "id": null,
            "text": "Beperkingen voor nieuwe apparaten gecontroleerd op de Help-pagina’s"
          },
          {
            "level": 2,
            "id": null,
            "text": "Wachtperiode voor het wijzigen van de naam is geïmplementeerd in 2024"
          },
          {
            "level": 2,
            "id": null,
            "text": "Voor het aanmaken van een sleutel is een bevestiging via de mobiele telefoon vereist"
          },
          {
            "level": 2,
            "id": null,
            "text": "De verplichte 2FA voor het live zetten van spelversies treedt in werking"
          },
          {
            "level": 2,
            "id": null,
            "text": "Door de gemeenschap gesignaleerde inhoudswaarschuwingen in aangepaste biografieën"
          },
          {
            "level": 2,
            "id": null,
            "text": "Filtering van profiellinks en wachttijden voor bewerken zijn actief"
          },
          {
            "level": 2,
            "id": null,
            "text": "Steam Overgang van klanten naar OAuth-vernieuwings- en toegangstokens"
          },
          {
            "level": 2,
            "id": null,
            "text": "Aanmelden via QR-code en beheer van geautoriseerde apparaten"
          },
          {
            "level": 2,
            "id": null,
            "text": "Eindpunten voor het annuleren van transacties verwijderd uit de openbare lijst op API"
          },
          {
            "level": 2,
            "id": null,
            "text": "Dota-2-items krijgen een wachttijd van zeven dagen voor het verhandelen ervan"
          },
          {
            "level": 2,
            "id": null,
            "text": "Voor geruilde CS:GO-items geldt een wachttijd van zeven dagen"
          }
        ],
        "links": [
          "https://phishdestroy.io/steam_dossier/nl/#briefing-heading",
          "https://steamcommunity.com/groups/SteamClientBeta?l=english",
          "https://web.archive.org/web/20260313235409/https://steamcommunity.com/groups/SteamClientBeta?l=english",
          "https://store.steampowered.com/news/posts/?enddate=1788390000",
          "https://steamcommunity.com/groups/steamworks/announcements/detail/493839547938902179",
          "https://partner.steamgames.com/doc/webapi_overview/auth",
          "https://csmarketcap.com/blog/market-insights/from-boom-to-bust-cs2s-trade-protection-impact",
          "https://skinvault.gg/blog/cs2-trade-protection-explained/",
          "https://skin.land/blog/steam-changes-cs2-trade-ban-logic-timing/",
          "https://store.steampowered.com/news/posts/?appids=730&amp;enddate=1753924057&amp;feed=steam_announce%2F1000",
          "https://help.steampowered.com/faqs/view/3041-A87A-E5F6-B6AC",
          "https://store.steampowered.com/news/posts/?enddate=1747349559",
          "https://steamcommunity.com/ogg/593110/announcements/detail/533224478739530146",
          "https://store.steampowered.com/news/posts/?appids=730&amp;enddate=1728000977&amp;feed=steam_community_announcements",
          "https://steamcommunity.com/games/CSGO/announcements/detail/4447966961421256740",
          "https://help.steampowered.com/faqs/view/7F77-9E92-31E0-6B8E",
          "https://steamcommunity.com/discussions/forum/1/4202490424033360096/",
          "https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/wiki/Access-Tokens",
          "https://web.archive.org/web/20260924181824/https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/wiki/Access-Tokens",
          "https://steamcommunity.com/dev/apikey",
          "https://steamcommunity.com/groups/steamworks/announcements/detail/3749866608167579206",
          "https://web.archive.org/web/20251203174259/https://steamcommunity.com/groups/steamworks/announcements/detail/3749866608167579206",
          "https://steamcommunity.com/groups/steamworks/announcements/detail/3734103130194459461",
          "https://steamcommunity.com/discussions/forum/1/3807266184852932971/",
          "https://help.steampowered.com/faqs/view/225C-C51E-B8F0-55B2",
          "https://store.steampowered.com/news/group/4/view/3314112260640237775",
          "https://store.steampowered.com/news/posts/?appgroupname=Keep+in+touch&amp;enddate=1666122699&amp;feed=steam_blog",
          "https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/issues/325",
          "https://partner.steamgames.com/doc/webapi/IEconService",
          "https://steamcommunity.com/app/570/announcements/",
          "https://blog.dota2.com/2020/05/trading-cooldown/",
          "https://blog.counter-strike.net/2018/03/20309/",
          "https://blog.counter-strike.net/index.php/2018/03/20308/",
          "https://web.archive.org/web/20250226114333/https://blog.counter-strike.net/index.php/2018/03/20308/",
          "https://phishdestroy.io/steam_dossier/nl/#vulnerability-profile"
        ]
      },
      "source_json": "security_timeline.content.json",
      "source_json_sha256": "b79f062680c8d452957c29c095d2e0cc42d3592a6461ac86f9723035072e5bf3"
    },
    {
      "source": "https://phishdestroy.io/steam_dossier/nl/license_disclaimer",
      "language": "nl",
      "title": "Licentie · Rechten · Disclaimer — PhishDestroy",
      "start_page": 201,
      "end_page": 211,
      "editorial_scope": {
        "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
        "linked_sections": [],
        "raster_images_replaced": 0
      },
      "content": {
        "text": "PHISHDESTROYForensisch onderzoek · Valve / Steam\nLicentie · Rechten · Disclaimer\nLicentie en juridische disclaimer — Toewijzing aan het publieke domein\n\nAlle rechten zich aan de mensheid overgegeven.\n\nWAT IN DIT HOOFDSTUK WORDT AANGETOOND\n\nDit document regelt de onvoorwaardelijke toewijzing aan het publieke domein (CC0 1.0 Universal) en de MIT-softwarelicentievoorwaarden die van toepassing zijn op het PhishDestroy Steam Dossier. Alle forensische bevindingen, bewijsmateriaal, netwerkgrafieken en analytische methodologieën worden onherroepelijk in het publieke domein geplaatst voor onbeperkt gebruik op het gebied van regelgeving, rechtspraak en wetenschap wereldwijd.\n\n← Terug naar het Executive Briefing\n\nPhishDestroy doet afstand van alle rechten op dit materiaal — het reproduceren, verkopen of je naam eraan verbinden. Hieronder volgen twee documenten die in dezelfde stijl zijn geschreven: een open brief aan Valve, geschreven zoals we normaal gesproken schrijven, en een formele verklaring van afstand, opgesteld voor de instantie die de inhoud verder zal uitdragen.\n\nOnderzoek · Valve Corporation / SteamOpenbare versie — geen vervaldatum, geen herroeping mogelijk\nAFGEZIEN\nDeel ILicentie — het eigenlijke juridische gedeelte, maar dan op menselijke wijze\n\nPhishDestroy doet afstand van elk recht op dit materiaal. Nul. Weg. Klaar. Je mag het reproduceren, verkopen, je naam erop zetten, het op je baas tatoeëren, wat dan ook. Je hoeft geen bronvermelding te geven, geen DM te sturen en er wordt geen bedankkaartje verwacht.\n\nEén echte regel (ja, maar één)\n\nJij mag NIET zelf bepalen of je een terrorist bent.\n\nAls je een gebruiker bent uit Rusland of een ander land waarop OFAC-sancties van toepassing zijn, is dit materiaal NIET voor jou bedoeld. Er zijn geen mazen in de wet. Veel plezier met je sancties.\n\nEn als je, terwijl je in Moskou zat, je regio in de app ‘Steam’ hebt gewijzigd naar Turkije — gefeliciteerd met je creatieve kijk op aardrijkskunde. Je bent nog steeds Rus. De sancties gelden nog steeds. Dat is letterlijk waar het om gaat.\n\nDeel IIWat dit is en waarom het bestaat\n\nWe zullen meer over Valve publiceren dan een gemiddelde medewerker van Valve over zichzelf weet. Dat is geen opschepperij. Zo is het nu eenmaal gelopen.\n\nHoe zijn we hier terechtgekomen? Grappig verhaal: Steam heeft ons in feite gecreëerd. Het heeft ons grootgebracht met zijn oplichters, zijn supporttickets en zijn ecosysteem van ban-omzeiling — en nu zijn we hier. Niets voor gek. Eigenlijk best poëtisch.\n\nVoor wie het achtergrondverhaal nog niet heeft gelezen: we hebben de peperdure Europese advocaten vValve al leren kennen (Taylor Wessing, nu je het toch vraagt):\n\nhttps://phishdestroy.medium.com/my-dog-vs-elite-gdpr-lawyers-the-valve-data-breach-nobody-is-talking-about-f6f7683d813d gearchiveerd op 2026-08-21 ↗\n\nEen charmante ontmoeting. Zeker gezien hun uurtarief.\n\nWist Valve het? Ja. Wist Taylor Wessing het? Vrijwel zeker wel. Maar als je zo rijk bent, zijn wetten meer een soort sfeer dan een verplichting, toch?\n\nDat is eigenlijk al het hele antwoord.\n\nSteam We hebben jarenlang oplichters in de gaten gehouden. Niet altijd met opzet — soms kwamen oplichters gewoon door hun banden met Valve in opspraak. We willen hier niet dramatisch over doen. We willen nauwkeurig zijn. Dat is voor ons eerlijk gezegd moeilijker dan dramatisch doen — zo schrijven we nu eenmaal.\n\nIs dit een conflict?\n— Nee.\n\nKan dit worden opgelost?\n— Ja. Maar we tekenen geen geheimhoudingsverklaring en we doen niet mee aan bug bounty-programma’s voor een schijntje.\n\nWe hebben meer d4-jaar gewacht totdat ze het spoofing-probleem hadden opgelost, voordat we er publiekelijk over konden schrijven. Want als we er eerder over hadden geschreven, zou Steam zijn slachtoffergezichtje hebben opgezet, „actieve dreiging!” hebben geroepen en ons wat kleingeld hebben aangeboden om een document te ondertekenen waardoor we voor altijd hun wettelijke eigendom zouden zijn geworden. Nee, bedankt.\n\n(Overigens: Valve schendt zelf de geheimhoudingsverklaring. Hun eigen medewerkers doen dat. De mensen aan de top. Maar goed, laten we het maar over die van ons hebben.)\n\nDeel IIIOpen brief aan Valve — Echt, lees dit eens\n\nValve: als je wilt dat dit domein wordt verwijderd, stuur ons dan een e-mail. Voor dat gesprek is geen externe juridische adviseur nodig.\n\nVoor wie het nog niet weet: dr. Patrick heeft een master in internationaal handelsrecht behaald aan de Universiteit van Aberdeen en — let goed op — heeft zijn proefschrift letterlijk geschreven over IT-recht. Hij is onlangs partner geworden bij Taylor Wessing, een advocatenkantoor waarvan het hele bedrijfsmodel erop is gebaseerd om bedrijven als Valve obscene bedragen in rekening te brengen om zaken zo lang mogelijk te rekken totdat de tegenpartij geen geld of geduld meer heeft.\n\nWe nemen het hem niet kwalijk. Rijke cliënten met een schuldgevoel die per uur betalen — een slimme carrièrestap. We vinden alleen dat jij dat niet zou moeten financieren.\n\nDe deal (open aanbod, geen advocaten nodig)\n\nHet domein is het enige wat Valve realistisch gezien kan bereiken. Het onderzoek, de doorverwijzingen en de bijbehorende middelen zijn al in gang gezet — die gaan door, met of zonder het domein.\n\nAls je het domein wilt:\n\nLaat uw specialisten op het gebied van IT-recht een eerlijke prijs vaststellen.\n\n50% gaat naar de Stichting ‘SEAL’.\n\nWe schrappen het domein. Geen gedoe. Geen rechtszaak. Klaar.\n\nDit is geen dreigement. Het is een duidelijk aanbod voor het enige dat daadwerkelijk binnen handbereik ligt. Op een andere manier kom je er niet aan — zo zit de situatie nu eenmaal in elkaar.\n\nZullen we Valve rechtstreeks „schade toebrengen“? Waarschijnlijk niet op een manier die ze financieel zullen merken. Zo naïef zijn we niet. Maar we zullen het eerlijk en openlijk doen, zonder op zoek te gaan naar invloed — want die hebben we niet nodig. We willen dat de wereld ziet wat altijd al voor iedereen zichtbaar was, als je maar lang genoeg keek.\n\nWe beschikken over 5 jaar aan archiefmateriaal. Wat de advocaten van Valve tijdens de bewijsgaring hebben getoond — de gegevens die de ondersteunende agenten kunnen inzien, de vingerafdrukken, het papieren spoor dat ze ons letterlijk hebben overhandigd — is voldoende. We hoeven dit niet onbewerkt openbaar te maken.\n\nWie krijgt wat?\n\nDe toezichthouders krijgen de originelen.\n\nOnderzoekers en journalisten krijgen bewerkte versies (slachtofferverklaringen, inloggegevens van kinderen en de charmante opmerkingen van de helpdesk van Valve zijn om voor de hand liggende redenen verwijderd).\n\nOnder de getroffen accounts bevonden zich ook minderjarigen, die hierover niet op de hoogte zijn gesteld. Deze bevinding is opgenomen in het dossier voor de toezichthouder, waarbij de slachtoffermeldingen en inloggegevens zijn verwijderd, omdat deze informatie thuishoort bij een gegevensbeschermingsautoriteit en niet in een artikel.\n\nEn dan nog iets, Valve — we willen één ding duidelijk maken voordat je beslist hoe je hiermee omgaat: PhishDestroy is een community, geen persoon. Dat heb je zelf al ontdekt toen je juridische correspondentie aan de community richtte zonder de moeite te nemen om met de community te praten — je hebt er alleen maar gegevens uit gehaald en de accounts geblokkeerd.\n\nDe community heeft geen conflict met Valve. We zijn hier niet op uit geweest. De oplichters die jullie hebben gekweekt, hebben ons gevonden. We hebben ze geblokkeerd. En hier zijn we dan.\n\nDeel III-BDe middelen van de geallieerden — een opmerking specifiek gericht aan Steam\n\nWe willen openhartig zijn over de versterkingsstructuur, want doen alsof die niet bestaat, zou oneerlijk zijn.\n\nVoor zover wij de situatie in de gemeenschap begrijpen, beschikt PhishDestroy over ten minste twee partnerorganisaties die dit materiaal zullen oppakken en ermee aan de slag zullen gaan.\n\nWat dat in de praktijk betekent:\n\nZe benaderen overlappende onderwerpen elk op hun eigen manier.\n\nZe zijn onafhankelijk — ze volgen onze aanwijzingen niet, en wij die van hen evenmin. Hetzelfde algemene onderwerp, maar een andere methodologie.\n\nZe zullen NIET in actie komen op deel1.. Ze houden de situatie in de gaten.\n\nAls Valve besluit de website niet te verwijderen:\n\nJe kunt verwachten dat ze na deel 2 of deel 3. weer opduiken.\n\nZe zullen de bruikbare delen uit ons werk overnemen, deze aanvullen met hun eigen werk en het vervolgens onder hun eigen naam publiceren.\n\nDit is precies het soort situatie waarvoor de licentie in paragraaf 1 is bedoeld: het materiaal komt terecht waar het moet zijn, wordt aangevuld, wordt uitgebreid — en noch wij, noch zij zijn elkaar een bronvermelding verschuldigd.\n\n(PS voor juristen die zich afvragen hoe het zit met aansprakelijkheidsketens: die zijn er niet. Deze bronnen krijgen geen aanwijzingen, financiering of gegevens van ons. Ze lezen wat er openbaar is en trekken daaruit hun eigen conclusies. Net zoals jij dat zou kunnen doen.)\n\nWe zeggen dit niet om iemand te intimideren. We zeggen het zodat degene die aan de kant van Valve de strategie uitstippelt, over accurate informatie beschikt over hoe de informatieomgeving er daadwerkelijk uitziet.\n\nEen bron die ons materiaal gebruikt en aanvult, zou een artikel kunnen zijn. Twee bronnen die dit onafhankelijk van elkaar doen en tot vergelijkbare conclusies komen, vormen een patroon. Patronen zijn wat toezichthouders opmerken.\n\nDeel IVHet geld, de verboden, het hele circus\n\nHet zit zo met het verbod van de „Steam” op goksites en oplichters: het gaat niet om handhaving. Het gaat om het binnenhalen van inkomsten. De „Valve” strijkt het geld op, wast haar handen in onschuld, en gaat vervolgens het podium op om iedereen een keurig verhaal te vertellen over Pokémon-kaarten en honkbal.\n\nWaar compromissen aan de ondersteuningszijde zijn gedocumenteerd — waaronder de schriftelijke bekentenis van Valve in februari 2023 waarin het bedrijf de verantwoordelijkheid op zich neemt voor gecompromitteerde accounts met hoge waarde als gevolg van hulpverzoeken, en de ontslagen van ingehuurd personeel die door Dexerto en Escorenews zijn gemeld naar aanleiding van de $320k-zaak rond handel met voorkennis (Deel II, §04 · Hoofddossier §14.1) — ze zijn gebaseerd op openbare verklaringen en onderzoeksjournalistiek. Ongefundeerde geruchten dat ondersteunend personeel bijverdiensten uit gokactiviteiten haalt of een percentage ontvangt om verboden op te heffen, zijn niet in openbare bronnen vastgelegd en worden hier buiten beschouwing gelaten.\n\nOndertussen heeft Valve de mogelijkheid om skins correct bij te houden op 2017. afgeschaft. Ze hebben het zelfs op hun eigen forums besproken. Ze noemden het „maatregelen tegen gokken“ — terwijl het ecosysteem rond het gokken met skins daarna nog jarenlang miljarden via de infrastructuur van Steam bleef verwerken. Geweldige branding.\n\nWe gaan bewijzen dat:\n\nSkins zijn anoniemer dan Monero\n\nEen Peruaans kartel zou Dota-2-skins hebben gebruikt om geld te verplaatsen\n\nSteam is in feite een machine om sancties te omzeilen, met een waarde van ongeveer $7B aan „ruilkaarten“ (ja, ze hebben tegen een openbaar aanklager daadwerkelijk het woord „ruilkaarten“ gebruikt)\n\nWe hebben een filmpje over dat skins-gedoe. Je zult het wel zien.\n\nWe weten ook:\n\nHet moderatiebeleid van Reddit wordt beïnvloed door Valve\n\nSteam-gegevensinfrastructuur van derden (zoals steamid.uk) wordt beheerd door een particulier (msart) waarvan het gekoppelde zusterproject met een verbodenlijst (steambans.com archief) wordt mede beheerd door een erkende moderator van de Valve-community (killahinstinct_) — waardoor de onafhankelijke controle op platformverboden volledig binnen de invloedssfeer van de „Valve” blijft (zie „Card Economy“ §08)\n\nWat ze niet kunnen beheersen, verbieden ze\n\nValve: als je je blijft dom houden — prima. We hebben je veilige haven genoteerd. Google Analytics maakt de IP-adressen van je gebruikers sowieso anoniem. We zien wel wat er wordt verwijderd. We kunnen het alleen niet goedkoop genoeg bewijzen om de aandacht van je advocaten te trekken. Nog niet, tenminste.\n\nDeel VDat gedoe met malware — ja, we noemen het\n\nLaten we heel duidelijk zijn over de volgorde van de gebeurtenissen, want die laat precies zien wie je bent.\n\nWe maken de kwetsbaarheid in het spel NIET openbaar. We melden deze ook NIET aan Steam. Het programma vereist een geheimhoudingsverklaring, en als we die zouden ondertekenen, zouden we de getroffen gebruikers niet mogen vertellen wat er met hun accounts is gebeurd. Het doel van dit werk is juist om de mensen die hun accounts zijn kwijtgeraakt, en de toezichthouders, hierover in te lichten; een geheimhoudingsverklaring is daarmee onverenigbaar.\n\nDit is wat er werkelijk is gebeurd: deze kwetsbaarheid is in de juiste kringen praktisch een publiek geheim. We weten zeker dat onafhankelijke beveiligingsonderzoekers de volledige exploit al rechtstreeks onder de neus van de ondersteuning vSteam hebben geduwd. Dat deel is achter de rug. Jullie zijn officieel gewaarschuwd via jullie eigen formele kanalen.\n\nEn wat deed Valve? Helemaal niets. Want voor Valve staat beveiliging niet gelijk aan winst — integendeel, het is juist het tegenovergestelde. Beveiliging is een kostenpost. Zolang een dreiging geen kritieke omvang bereikt en geen catastrofale imagoschade veroorzaakt, beschouwt Valve deze niet als urgent.\n\nWat doen we dan? We maken het publiek duidelijk dat het bestaat, want „Valve is op de hoogte van een systematische malwarebedreiging en kiest er bewust voor om niets te ondernemen” is een cruciaal gegeven voor de toezichthouders die dit momenteel lezen.\n\nHet spel is gigantisch. We noemen de naam hier niet. Maar onthoud dit goed:\n\nDit is GEEN van die onbeduidende CS:GO-scriptkiddie-onzin waarbij een server je vraagt om „een stuurprogramma te installeren”. Dit is rampzalig.\n\nDit is een nachtmerrie van het kaliber Unturned: RCE zonder te klikken bij het verbinden met een server. Je sluit je aan bij een server. Je klikt nergens op. Je downloadt niets. De verbinding zelf is het aanvalsoppervlak, en je computer is volledig gecompromitteerd. Laten we eerlijk zijn: het plaatsen van een RCE en het omzeilen van lokale antivirusprogramma's door mee te liften op de vertrouwde digitale certificaten vValve is op Steam niet eens meer een noviteit. Het is praktisch een ingebouwde functie van je ecosysteem.\n\nValve weet al dat dit bestaat. Maar ze beroepen zich op hun favoriete, laffe juridische maas in de wet: omdat het spel technisch gezien door een derde partij is ontwikkeld, wast Valve zijn handen in onschuld. Ze distribueren het spel, ze verwerken de betalingen, ze hosten de infrastructuur, maar wanneer een zero-click RCE miljoenen van hun gebruikers bedreigt, is hun standpunt: “Niet ons spel, niet onze aansprakelijkheid.”\n\nAls dit onvermijdelijk uit de hand loopt, zal de externe ontwikkelaar de schuld op zich nemen, en zal Valve zich eruit trekken door te doen alsof het het verantwoordelijke platform is dat heeft „geholpen” bij het oplossen van het probleem. Klassieke lafheid à la Valve. We kennen het verhaal al.\n\nWe leggen dit vast zodat toezichthouders, openbare aanklagers en journalisten precies begrijpen hoe Valve omgaat met actieve malware: door zich te verschuilen achter externe ontwikkelaars, geheimhoudingsverklaringen op te leggen en de spelers als makkelijke prooien achter te laten.\n\nEinde van de open briefHet formele register gaat van start\nFormele stijl · voor de overheid\nVerklaringWat betreft het gebruik en de rechten\n\nPhishDestroy Project- en cyberbeveiligingscoalitie\n\nDeze verklaring is bij elke inzending en elk bewijsstuk in dit dossier gevoegd. Ze is gericht aan elke autoriteit, rechtbank, toezichthouder, openbare aanklager, onderzoeker, journalist of betrokken persoon in wiens bezit het materiaal terechtkomt.\n\n1. Er gelden geen gebruiksvoorwaarden\n\n1.1 Al het materiaal dat door de Coalitie in het kader van deze verwijzingszaak is opgesteld — de feitelijke verklaringen, de analyse, de door haar opgestelde bewijsstukken, de hulpmiddelen en de bevindingen — wordt vrijgegeven ZONDER ENIGE RECHTEN TE BEHOUDEN.\n\n1.2 Iedereen mag, zonder toestemming te vragen en zonder ons hiervan op de hoogte te stellen:\n\nhet geheel of gedeeltelijk te reproduceren;\n\nhet aanpassen, bewerken, herschrijven, herstructureren of corrigeren;\n\nvertaal het;\n\nhet eruit halen zonder aan te geven dat het een uittreksel is;\n\nhet opnemen in officiële documenten, bevindingen, besluiten, pleitnota’s, rapporten of persberichten;\n\nhet presenteren als het eigen werk of de eigen bevindingen van de ontvanger;\n\ngebruik het als grondstof en gooi de rest weg;\n\nen het onder dezelfde voorwaarden aan iemand anders doorgeven.\n\n1.3 BRONVERMELDING IS NIET VEREIST EN WORDT OOK NIET VERWACHT. De Coalitie hoeft niet te worden genoemd, geciteerd, vermeld, bedankt, geraadpleegd of op de hoogte gebracht. Als materiaal uit deze verwijzing een autoriteit helpt en de Coalitie nooit wordt genoemd, IS DAT EEN VOLLEDIG BEVREDIGEND RESULTAAT en de Coalitie verklaart dit bij voorbaat, zodat de kwestie niet aan de orde hoeft te worden gesteld.\n\n1.4 Als een instantie het daarentegen handiger vindt om de Coalitie als bron te vermelden, staat het haar vrij dat te doen. De keuze ligt volledig bij de ontvanger en geen van beide opties heeft enige consequentie.\n\n1.5 Dit is een AFSTANDVERKLARING, geen aanbod tot het verlenen van een licentie. Er is geen aanvaarding voor nodig, het legt geen verplichtingen op en er kan geen inbreuk op worden gemaakt. Software die door de Coalitie wordt gepubliceerd, wordt afzonderlijk vrijgegeven onder de MIT-licentie; het onderzoek en de bevindingen worden voor zover maximaal toegestaan vrijgegeven in het publieke domein, en indien een rechtsgebied geen afstand toestaat, verleent de Coalitie een onherroepelijke, wereldwijde, royaltyvrije licentie met dezelfde strekking.\n\n2. Waarom dit in de praktijk van belang is, en niet alleen uit beleefdheid\n\n2.1 Een instantie kan terecht aarzelen om zich te baseren op materiaal dat door een externe partij is verstrekt, uit vrees dat het lijkt alsof zij in opdracht van die partij handelt of dat zij op enigerlei wijze met die partij verstrikt raakt.\n\n2.2 HIER IS NIETS WAAR JE JE AAN KUNT VASTKLAMPEN. De coalitie vraagt niets, is niets verschuldigd, houdt niets achter en koestert geen enkele verwachting. Zij kan later geen aanspraak maken op een recht, geen verdienste opeisen, geen klacht indienen wegens misbruik of bezwaar maken tegen de manier waarop het materiaal wordt gekarakteriseerd, omdat zij geen enkele basis heeft behouden om dat te doen.\n\n2.3 Een instantie die dit materiaal gebruikt, treedt dus niet op namens de Coalitie. Zij maakt gebruik van openbare informatie die toevallig door iemand anders is verzameld.\n\n3. Alles is al open\n\n3.1 Het werk van de coalitie is standaard openbaar:\n\nde onderzoeken worden openbaar gepubliceerd op https://phishdestroy.io en zijn vrij toegankelijk;\n\nde tooling is als open source gepubliceerd onder de MIT-licentie op https://github.com/phishdestroy gearchiveerd op 2026-09-11 ↗;\n\nde methodologie wordt uiteengezet in de verwijzing zelf, in bijlage A, deel A.16D, met inbegrip van het gewicht en de beperkingen van elk brontype;\n\nDe coalitie aanvaardt geen donaties en heeft dit standpunt al sinds 2018. bekendgemaakt.\n\n3.2 Het enige materiaal dat NIET wordt gepubliceerd, is materiaal dat niet op rechtmatige of veilige wijze kan worden gepubliceerd: persoonsgegevens van slachtoffers en derden, en informatie die een bron zou blootstellen aan represailles. Dat materiaal wordt vertrouwelijk aan de autoriteiten verstrekt en wordt vermeld in de bewijslijsten.\n\n3.3 De coalitie staat open voor controle van haar eigen handelen onder dezelfde voorwaarden als die gelden voor anderen, en heeft haar eigen gegevensverwerking vrijwillig ter beschikking gesteld aan de betrokken autoriteiten, inclusief een verzoek om instructies inzake de vernietiging ervan.\n\n4. Integriteit van het bewijsmateriaal\n\n4.1 Bijlagen worden bij de indiening meegestuurd of, indien aangegeven, op verzoek via een beveiligd kanaal verstrekt. Ze worden niet op een openbaar adres gepubliceerd en er mag ook geen dergelijk adres worden afgeleid: dit soort materiaal wordt rechtstreeks aan de autoriteiten verstrekt.\n\n4.2 Bij elke levering wordt een bestand met de naam SHA256SUMS meegeleverd, waarin voor elk geleverd bestand een SHA-256-samenvatting wordt vermeld, samen met een afzonderlijke OpenPGP-handtekening SHA256SUMS.asc.\n\n4.3 De ondertekeningssleutel is gepubliceerd op https://phishdestroy.io/.well-known/pgp-key.txt en op keys.openpgp.org. De ‘vingerafdruk’ ervan staat op het briefhoofd van elke inzending in deze reeks.\n\n4.4 Elke ontvanger kan op elk moment controleren of een bestand dat hij in zijn bezit heeft, inderdaad het bestand is dat is verzonden, zonder dat er wijzigingen in zijn aangebracht:\n\ngpg --verify SHA256SUMS.asc SHA256SUMS\n\nsha256sum -c SHA256SUMS\n\n4.5 Het gaat hier niet om formaliteit. Het is bedoeld om ervoor te zorgen dat, mocht de juistheid of integriteit van een bewijsstuk op een later tijdstip worden betwist, de kwestie kan worden beslecht door middel van berekeningen in plaats van door middel van argumenten.\n\n5. Bij het inschrijven — waarom de vrijstelling functioneel is en niet louter een gebaar van vrijgevigheid\n\n5.1 De autoriteit kan de door de Coalitie gepubliceerde onderzoeken tegenkomen en deze als bot, confronterend en soms satirisch ervaren. Die indruk klopt. De Coalitie schrijft bewust op die manier en biedt daarvoor geen excuses aan.\n\n5.2 HET ERKENT OOK DAT DIT NIET DE JUISTE TOON IS VOOR EEN REGELGEVENDE OF GERECHTELIJKE PROCEDURE. Een ernstige zaak mag niet in de toon van een campagne worden gebracht. Bevindingen die aan een autoriteit worden voorgelegd, moeten zonder omwegen worden vermeld, waarbij de beperkingen ervan worden erkend, en mogen de lezer niet dwingen om de toon buiten beschouwing te laten alvorens tot de kern van de zaak te komen.\n\n5.3 DAT IS PRECIES DE REDEN WAAROM DE COALITIE AFZIET VAN HET AUTEURSCHAP. De verklaring van afstand op 1 is het mechanisme waarmee de inhoud kan worden losgekoppeld van het register: de autoriteit kan het bruikbare overnemen, het in eigen bewoordingen herformuleren en elk woord dat de stijl van de Coalitie weerspiegelt, samen met de naam van de Coalitie, achterwege laten. Hierdoor gaat er niets verloren, en de Coalitie geeft hier de voorkeur aan.\n\n5.4 DE COALITIE VRAAGT TEVENS DAT HET REGISTER NIET MET DE METHODE WORDT VERWEKEN. De toon van de publicatie is strijdlustig; de onderliggende werkwijze is echter niet onzorgvuldig. In deze hele verwijzing wordt een onderscheid gemaakt tussen gevolgtrekkingen en waarnemingen, worden getuigenissen als zodanig aangemerkt, worden bronnen gewogen en worden hun zwakke punten vermeld, worden cijfers gepresenteerd met hun beperkingen, en worden punten die de coalitie niet kan bewijzen, geformuleerd als vragen aan de autoriteit in plaats van als beweringen. Waar het bewijs in strijd was met het eigen standpunt van de coalitie, heeft zij dit aangegeven — zie bijlage A, paragraaf 7, en sectie B.0 van de parallelle verwijzing.\n\n5.5 DE COALITIE LEGT HET VERBAND UIT TUSSEN HAAR WERKWIJZE EN HAAR FINANCIËN, OMDAT DEZE BEIDE ONLOSMAAKBAAR MET ELKAAR VERBONDEN ZIJN. Ze neemt van niemand geld aan — geen donaties, geen beloningen, geen klanten, geen sponsors. Juist die weigering maakt de ongezouten taal mogelijk: een organisatie die inkomsten moet beschermen, moet zich terughoudend opstellen in wat ze zegt over de partijen waarvan ze afhankelijk is. Omdat de Coalitie niets te beschermen heeft, hoeft ze zich ook niet terughoudend op te stellen.\n\nDat is ook de reden waarom de Coalitie blijft bestaan. Er is geen andere drijvende kracht. Het werk wordt gedaan omdat het nu eenmaal gedaan wordt; het houdt op zodra de mensen die het doen, ermee stoppen.\n\n5.6 De autoriteit hoeft hier niets van te accepteren. Dit wordt vermeld om te voorkomen dat de toon van het publieke optreden van de coalitie wordt opgevat als een maatstaf voor de zorgvuldigheid waarmee het materiaal dat nu aan haar is voorgelegd, is behandeld.\n\n6. Wat de coalitie biedt, in haar eigen woorden\n\nInformatie, onderzoek en observatie.\n\nEr wordt nergens een conclusie getrokken waarvoor de Coalitie niet bevoegd is. Wanneer er een gevolgtrekking wordt gemaakt, wordt dat in de verwijzing vermeld. Wanneer iets op getuigenverklaringen berust, wordt in de verwijzing aangegeven van wie die verklaringen afkomstig zijn en welke beperkingen eraan verbonden zijn. Wanneer de Coalitie een vraag niet kan beantwoorden, wordt dat eveneens vermeld en wordt aangegeven wie dat wel kan.\n\nDe Coalitie streeft niet naar een schadevergoeding, geen betaling, geen erkenning en geen uitkomst voor zichzelf of voor enig individu. Zij vraagt alleen dat de vragen die in de verwijzing zijn opgenomen, aan de Valve Corporation worden voorgelegd door een instantie die de bevoegdheid heeft om een antwoord af te dwingen.\n\nAfsluitende opmerkingAan degene die hiermee verdergaat\n\nWe willen iedereen bedanken die ervoor zorgt dat dit materiaal op de juiste plek terechtkomt. Het zal waarschijnlijk geen kort proces worden. Valve heeft diepe zakken en Taylor Wessing rekent per uur — die combinatie is er specifiek op gericht om mensen zoals jij te laten opgeven voordat ze de finish halen.\n\nWe weten wat we doen. We weten over wie we schrijven. De ‘Valve’ hebben ons gevormd — hoe zouden we hen dan niet kunnen begrijpen?\n\nPhishDestroy staat niet op gespannen voet met Valve. We hebben de enige oplichtersbende van die omvang die we zijn tegengekomen geblokkeerd — we zijn niet op zoek gegaan naar een conflict met Valve. Het bleek gewoon zo te zijn dat alle sporen naar hen leidden. Geen conflict. Gewoon een kwestie van structuur.\n\nValve De situatie rond PhishDestroy kan niet worden opgelost, omdat er niets op te lossen valt. We hebben geen band met hen. De gegevens over hun verrijkingspraktijken en buitensporige winsten zijn grotendeels openbaar — je moest er alleen maar genoeg tijd aan besteden om ze te vinden. Zie het als een encyclopedie van succes: „Hoe je sancties kunt omzeilen zodat Russische hackers onze gratis games niet kunnen pirateren (de betaalde games pirateren ze toch al niet).” Je snapt het wel.\n\nWe hebben geen auteurschap nodig.\n\nWe hebben geen bronvermelding nodig.\n\nWe hoeven niet te winnen.\n\nWe hebben iemand nodig met daadwerkelijke bevoegdheid om Valve de vragen te stellen die al in deze verwijzing staan, en die de macht heeft om een antwoord af te dwingen.\n\nDat is het. Dat is alles wat ik vraag.\n\nDe cases worden geplaatst op:\n\nhttps://steamdestroy.eth/\n\nhttps://steamdestroy.eth.limo (werkt momenteel niet — wordt indien nodig gerepareerd)\n\nJe kunt ons vinden op:\n\nhttps://phishdestroy.eth.limo/ gearchiveerd op 2026-06-27 ↗\n\nhttps://phishdestroy.eth/\n\nTwee gesigneerde voorwerpen · rechten en gepubliceerde tekst\nOndertekende vrijwaringsverklaringWat is er ondertekend en wat houdt het in?\n\nDe tekst met de rechtenverlening en de onderzoekstekst zijn hieronder afzonderlijk ondertekende JSON-objecten. Elke afzonderlijke OpenPGP-handtekening verifieert de exacte bytes van het JSON-object waarvan de naam ernaast staat vermeld. De rechtenverklaring verleent toestemmingen; de tekstmomentopname identificeert het gepubliceerde materiaal en bevat dit.\n\n1. Verklaring inzake rechten — license-rights.json\n\nOndertekend object: de volledige license-rights.json bestand met de openbare rechtenverklaring van 28 september 2026.. Hierin wordt toestemming verleend om door auteurs samengesteld dossiermateriaal te kopiëren, te publiceren, te bewerken, te vertalen, te combineren en commercieel te exploiteren zonder bronvermelding, kennisgeving of goedkeuring. Deze handtekening bevestigt de geldigheid van de rechtenverklaring; zij bevestigt niet de geldigheid van de tekst van elke webpagina of PDF.\n\nDe oorspronkelijke, ondertekende vrijgaveverklaring blijft ongewijzigd van kracht. De daarin vervatte toestemming kan niet worden ingetrokken of beperkt door de website te wijzigen, een ander bestand te publiceren of de site offline te halen. Materialen van derden blijven onderworpen aan hun eigen rechten.\n\nRechtenverklaring JSON ↗ · Handtekening van license-rights.json ↗ · SHA-256 van license-rights.json ↗\n\ngpg --verify license-rights.json.asc license-rights.json\nsha256sum -c license-rights.json.sha256\n2. Gepubliceerde tekst — dossier-text.json\n\nOndertekend object: de volledige dossier-text.json bestand. Het bevat de daadwerkelijk leesbare tekst van de geëxporteerde pagina’s in documents[].content.text, met de titel, taal, bron-URL, HTML-hash van de bron, kopteksten en verwijzingen van elke pagina. De documents De lijst bevat de exacte inventaris waarop deze momentopname betrekking heeft; de taalvarianten worden apart vermeld. Het betreft een tekstpublicatie, niet louter een lijst met hashwaarden.\n\nElke vermelding identificeert de bijbehorende lichtgewicht PDF-pagina aan de hand van de bestandsnaam en de SHA-256-waarde in documents[].pdf. De JSON-code identificeert de oorspronkelijke rechtenverklaring ook aan de hand van de URL en de SHA-256,, zodat de gepubliceerde tekst, de bijbehorende PDF en de geldende rechtenverklaring zonder giswerk aan elkaar kunnen worden gekoppeld. Gekoppelde externe databases, originele afbeeldingen en pagina’s die niet in de inventaris zijn opgenomen, zijn niet in deze tekstmomentopname opgenomen.\n\nVolledige, ondertekende JSON-tekst ↗ · Handtekening van dossier-text.json ↗ · SHA-256 van dossier-text.json ↗\n\ngpg --verify dossier-text.json.asc dossier-text.json\nsha256sum -c dossier-text.json.sha256\n\nOp de startpagina van het dossier kun je met de knoppen ‘PDF’ en ‘JSON’ het onderzoeksdossier exporteren. Op een onderliggende pagina exporteer je die pagina in de taal waarin deze is gepubliceerd. Elk JSON-bestand van een pagina heeft ook een eigen losstaande handtekening en een SHA-256-bestand, waarvan de naam expliciet wordt vermeld in de integrity object. Om de bijbehorende PDF te verifiëren, bereken je de SHA-256-waarde ervan en vergelijk je deze met de pdf.sha256 waarde in de geverifieerde JSON. De PDF is gebonden aan die digest; het bevat geen digitale handtekening in PDF-formaat.\n\n3. Afdrukbare onderzoeksbundel — steam-dossier-{language}.content.json\n\nOndertekend object: het volledige taalspecifieke JSON-bestand, inclusief de bijgevoegde hoofdstuktekst in documents[].content.text, paginabereiken per hoofdstuk, brontalen, de lijst met uitgesloten bronnen en de exacte PDF-samenvatting in pdf.sha256. De vijf aanvullende archieven met bewijsmateriaal blijven online gekoppeld en worden niet samengevoegd. De door de auteur geschreven onderzoeksteksten blijven behouden; de visuele catalogi worden vervangen door links naar de bronnen.\n\nEngels JSON ↗ · Handtekening van de vrijstaande OpenPGP ↗ · SHA-256-digest ↗\n\nDuits JSON ↗ · Handtekening van de vrijstaande OpenPGP ↗ · SHA-256-digest ↗\n\ngpg --verify steam-dossier-en.content.json.asc steam-dossier-en.content.json\nsha256sum -c steam-dossier-en.content.json.sha256\n\nOpenbare verificatiesleutel ↗\n\nVingerafdruk van de handtekening: 129F C7F3 9C40 C69D 2EF3 C329 BFCF 9E8D D295 EE01\n\ngpg --import pgp-key.txt\ngpg --fingerprint 129FC7F39C40C69D2EF3C329BFCF9E8DD295EE01\n\nControleer of de weergegeven vingerafdruk overeenkomt met die hierboven, en verifieer vervolgens de handtekening aan de hand van de exacte JSON-bestandsnaam. Het bewerken van een ondertekende JSON-bestand wijzigt het ondertekende object en maakt de oorspronkelijke handtekening ongeldig. Een geldige handtekening identificeert de gepubliceerde bytes; het is geen onafhankelijke verificatie van de onderzoeksresultaten.\n\nPhishDestroy — openbaar onderzoek — alle rechten afgestaan aan de mensheid\n\nToegang tot OFAC-regio: verboden",
        "headings": [
          {
            "level": 1,
            "id": null,
            "text": "Licentie en juridische disclaimer — Toewijzing aan het publieke domein"
          },
          {
            "level": 2,
            "id": null,
            "text": "Deel ILicentie — het eigenlijke juridische gedeelte, maar dan op menselijke wijze"
          },
          {
            "level": 3,
            "id": null,
            "text": "Eén echte regel (ja, maar één)"
          },
          {
            "level": 2,
            "id": null,
            "text": "Deel IIWat dit is en waarom het bestaat"
          },
          {
            "level": 2,
            "id": null,
            "text": "Deel IIIOpen brief aan Valve — Echt, lees dit eens"
          },
          {
            "level": 3,
            "id": null,
            "text": "De deal (open aanbod, geen advocaten nodig)"
          },
          {
            "level": 2,
            "id": null,
            "text": "Deel III-BDe middelen van de geallieerden — een opmerking specifiek gericht aan Steam"
          },
          {
            "level": 2,
            "id": null,
            "text": "Deel IVHet geld, de verboden, het hele circus"
          },
          {
            "level": 2,
            "id": null,
            "text": "Deel VDat gedoe met malware — ja, we noemen het"
          },
          {
            "level": 2,
            "id": null,
            "text": "VerklaringWat betreft het gebruik en de rechten"
          },
          {
            "level": 3,
            "id": null,
            "text": "1. Er gelden geen gebruiksvoorwaarden"
          },
          {
            "level": 3,
            "id": null,
            "text": "2. Waarom dit in de praktijk van belang is, en niet alleen uit beleefdheid"
          },
          {
            "level": 3,
            "id": null,
            "text": "3. Alles is al open"
          },
          {
            "level": 3,
            "id": null,
            "text": "4. Integriteit van het bewijsmateriaal"
          },
          {
            "level": 3,
            "id": null,
            "text": "5. Bij het inschrijven — waarom de vrijstelling functioneel is en niet louter een gebaar van vrijgevigheid"
          },
          {
            "level": 3,
            "id": null,
            "text": "6. Wat de coalitie biedt, in haar eigen woorden"
          },
          {
            "level": 2,
            "id": null,
            "text": "Afsluitende opmerkingAan degene die hiermee verdergaat"
          },
          {
            "level": 2,
            "id": null,
            "text": "Ondertekende vrijwaringsverklaringWat is er ondertekend en wat houdt het in?"
          },
          {
            "level": 3,
            "id": null,
            "text": "1. Verklaring inzake rechten — license-rights.json"
          },
          {
            "level": 3,
            "id": null,
            "text": "2. Gepubliceerde tekst — dossier-text.json"
          },
          {
            "level": 3,
            "id": null,
            "text": "3. Afdrukbare onderzoeksbundel — steam-dossier-{language}.content.json"
          }
        ],
        "links": [
          "https://phishdestroy.io/steam_dossier/nl/#briefing-heading",
          "https://phishdestroy.medium.com/my-dog-vs-elite-gdpr-lawyers-the-valve-data-breach-nobody-is-talking-about-f6f7683d813d",
          "https://web.archive.org/web/20260821155801/https://phishdestroy.medium.com/my-dog-vs-elite-gdpr-lawyers-the-valve-data-breach-nobody-is-talking-about-f6f7683d813d",
          "https://phishdestroy.io/steam_dossier/nl/investigation_part2.html#outsourcing-case",
          "https://phishdestroy.io/steam_dossier/nl/#theft-ledger",
          "https://steamid.uk/",
          "https://web.archive.org/web/20251203104928/https://steamcommunity.com/groups/steambans",
          "https://steamcommunity.com/id/killahinstinct_",
          "https://phishdestroy.io/steam_dossier/nl/card_economy.html#governance",
          "https://phishdestroy.io/steam_dossier/nl/license_disclaimer.html",
          "https://github.com/phishdestroy",
          "https://web.archive.org/web/20260911040557/https://github.com/PhishDestroy",
          "https://phishdestroy.io/.well-known/pgp-key.txt",
          "https://steamdestroy.eth.limo/",
          "https://phishdestroy.eth.limo/",
          "https://web.archive.org/web/20260627040219/https://phishdestroy.eth.limo/",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/license-rights.json",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/license-rights.json.asc",
          "https://phishdestroy.io/steam_dossier/steam_tos_assets/license-rights.json.sha256",
          "https://phishdestroy.io/steam_dossier/exports/dossier-text.json?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/dossier-text.json.asc?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/dossier-text.json.sha256?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/steam-dossier-en.content.json?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/steam-dossier-en.content.json.asc?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/steam-dossier-en.content.json.sha256?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/steam-dossier-de.content.json?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/steam-dossier-de.content.json.asc?v=print-20260928-v3",
          "https://phishdestroy.io/steam_dossier/exports/steam-dossier-de.content.json.sha256?v=print-20260928-v3"
        ]
      },
      "source_json": "license_disclaimer.content.json",
      "source_json_sha256": "5b3bd31c0ea72fddaaf24483b38f27ab4c76b161ac48d41b811e757839c3059f"
    }
  ]
}
