In German law every website has to have an imprint clearly stating the owner and their contact information. This is nothing I really worry about since I have already created it.
But my question is what decides which countries' laws apply to my website?
My website is running on a root server in Canada, I am German citizen, I will be using a
.tk (New Zealand) domain, and the website is designed for an international audience.
I am pretty sure the domain doesn't matter at all. So which countries' laws apply to my website? If it is the Canadian law, then what do I have to do in order to stay legal?