Probably they meant OpenDesk as it's a real thing, commissioned by the German Federal Ministry of the Interior: https://www.opendesk.eu/en
Probably they meant OpenDesk as it's a real thing, commissioned by the German Federal Ministry of the Interior: https://www.opendesk.eu/en