I’m not a lawyer, but you have a point. Although Gibraltar may be where the company is registered, residing in Germany would probably make it effectively German jurisdiction. Of course that doesn’t mean they wouldn’t keep their word, no logs is no logs. But at least it’s more reassuring for customers to know what jurisdiction is theoretically involved