The Netherlands, more specifically Eindhoven, is where this platform had been created in 2021