Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Meanwhile UK meant business. They offered an array of options one of which was through payment processors who Steam already have streamlined into their platform.
Different laws and different requirements. Valve already deals with credit cards, so that's not as much of as an ask a more involved, complicated, has to be implemented from scratch verification system like what Germany wants.
Is this not obvious to you?
Actually, the right way would be mandating a specific solution and actually making it easy to use (i.e. a single API call).
Credit cards are 'theatre' that don't actually prove anything at all beyond you have access to a credit card.
And Steam clearly doesn't want to develop and maintain two dozen integrations with different APIs... And they already know how to talk with payment providers APIs.
It is indeed. https://digital-strategy.ec.europa.eu/en/policies/eu-age-verification
Way better than what the Brits came up with. Should also fix the issue Germans are having.
Actually, such APIs already exist in many countries they’re just not unified into a single global standard. In Germany, for example, there’s PostIdent, VideoIdent, and the eID function of the national ID card; in Austria, ID‑Austria; and across the EU, the eIDAS framework is meant to make these systems interoperable. Banks, telecoms, and insurance companies already use them successfully, so the technology is hardly experimental.
The real issue isn’t that a “one‑size‑fits‑all” API is impossible — it’s that platforms like Steam don’t want to invest in integrating multiple national solutions. Yes, each country’s API has its own quirks and legal requirements, but that’s exactly the kind of engineering challenge large global companies routinely solve in other areas. Instead, they fall back on payment provider APIs because they already have those connections in place, even though payment data is also not always a legally sufficient proof of age or identity.
So it’s less about technical feasibility and more about priorities: if regulators required it, or if the business case was strong enough, Steam could absolutely build and maintain those integrations just like other industries already do.
Austria and Germany already have secure, government‑backed digital age verification systems.
In Austria, the official eAusweise app with ID Austria lets users prove they are over 18 without revealing their full date of birth or name. Verification works via NFC, QR code, or Bluetooth even offline and is fully privacy‑friendly.
In Germany, the Youth Protection Act (§14a JuSchG) now requires all digital game platforms to display official age ratings. Steam is already cooperating with the Federal Agency for the Protection of Children and Youth in the Media (BzKJ) to ensure that, from 15 November 2024, every game visible in Germany has a valid USK rating or Steam‑generated age label.
Technically, Steam could integrate both countries’ official systems just like any other login or payment method. This would allow accurate, official age checks while protecting user privacy far more reliable than the current “enter your birth date” pop‑up.