I'm a Canadian student currently hosting a website using a German VPS service, which I want to put a forum on in the near future where users can submit content. However, all of my domains are .com, which is an American registry under an American registrar, and the website is made accessible to American users although the target audience is worldwide.
I'd like to avoid subjecting myself unnecessarily to United States laws, in order not to be required to comply fully with things like the DMCA safe harbour provision and COPPA (although I might implement similar measures to the extent I find reasonable and to maintain compliance with the local laws of both Canada and Germany). I don't plan on doing anything illegal with the site itself, however, unlike a similar question posted here.
In this situation, does the United States have any power or jurisdiction over my website? Do I need to comply with US laws just because I make my site accessible to them or because my domain name is under American control?