The FAQ (https://posteo.de/en/site/faq) says the do it because a domain has personay identifying information in WHOIS and they would need to store it.
I think for .de domains, you are required to have your personal address in WHOIS if you are not a company.