German SA Checks Whether Online Retailers Allow Consumers to Make Purchases Without Creating an Account

In January 2025, the German Supervisory Authority of Hamburg (“HSA”) examined the practices of online retailers based in Hamburg as to whether they