Not currently in a place where I can check, but I believe pcgamingwiki.com has this info.
Edit: it does indeed. Lists available platforms and whether or not they have DRM, and/or what kind.
Spread that site around, cause I only came across it fairly recently and it has never showed up in web searches for me without me specifically looking for the site.
To be fair, dragosta din tei is an absolute banger, but I'm not sure if the numa numa dance video classifies as brain rot.