Long discussion about Uber here:
Uber in Germany
Bottomline is that Uber in Germany is only a broker of existing service providers and is not allowed to operate the classic UberX model they operate in the US. The service providers that uber is offering you technically are supposed to come to you from their registered base each time. Of course they don't (because they accept a new ride the moment they drop off a previous customer) and technically break the law each time. Uber doesn't care because they didn't break the law. A similar situation exists with Uber in Spain.
Of course that doesn't stop global customers to whip out their uber app and order transportation to get from A to B.
Sixt ride and Freenow (former Mytaxi) operate differently and within legal guidelines. Munich additionally has 'Clever Shuttle' which offers shared rides in EVs.