En France, c'est une obligation légale d'afficher des mentions légales sur son site (propriétaire du site, hébergeur, etc.), sous peine d'une amende.
Voici un générateur gratuit qui en génèrent pour vous.
Des modèles sont également disponibles sur le site de la CNIL :
https://www.cnil.fr/fr/modeles/mention
Bon et qu'en est-il de la Suisse ? Quelqu'un sait ? J'ai l'impression que c'est beaucoup moins contraignant à ce niveau.
ÉDIT : un internaute me signale qu'il n'y a aucune obligation pour des sites non-professionnels :
https://mamot.fr/users/nIQnutn/updates/433454