A reverse lookup shows that the server is also hosting https://coffeestats.org/ - clearly there's someone here trying to collect vast amounts of data about the general public. I don't think the parents fears are unwarranted, the fact that it's hosted in a German IP block could be to throw people off the trail.