{"id":1540,"date":"2022-11-09T16:37:46","date_gmt":"2022-11-09T15:37:46","guid":{"rendered":"https:\/\/laval-virtual.com\/legal-information\/"},"modified":"2025-09-11T10:03:24","modified_gmt":"2025-09-11T08:03:24","slug":"legal-information","status":"publish","type":"page","link":"https:\/\/laval-virtual.com\/en\/legal-information\/","title":{"rendered":"Legal notice"},"content":{"rendered":"\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:75px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-custom-bleu-marine-color has-text-color has-link-color wp-elements-c0fd66f1d83c4fcee52d007ba054d551\">Legal notice<\/h2>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-darkblue-color has-text-color\">Laval Virtual<\/h4>\n\n\n\n<p><strong>Laval Virtual : <\/strong>Rue Marie Curie \u2013 53810 Chang\u00e9 \u2013 France \/ + 33 (0)2 43 49 75 80 \/ contact@laval-virtual.org<\/p>\n\n\n\n<p><strong>Publishing Director: <\/strong>Alexandre Bouchet, Laval Virtual Managing Director.<\/p>\n\n\n\n<p><strong>Photo credits:<\/strong> Prisma \/ 2BS \/ Laval Virtual. Some illustrations are generated by AI.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-darkblue-color has-text-color\">Hosting<\/h4>\n\n\n\n<p>HOSTINGER, whose registered office is at HOSTINGER INTERNATIONAL LTD, 61 Lordou Vironos Street, 6023 Larnaca, Cyprus, can be reached at <a href=\"https:\/\/www.google.com\/url?q=https:\/\/www.hostinger.fr\/contact&amp;sa=D&amp;source=docs&amp;ust=1676370199437855&amp;usg=AOvVaw2Fysx4RKdijrOZRPLD9q1m\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.hostinger.fr\/contact<\/a>.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-darkblue-color has-text-color\">Personal Data<\/h4>\n\n\n\n<p>Personal data collected by Laval Virtual will only be used for the purposes of the association. No communication of this data to external persons will be made without express permission. According to Article 34 of the French Data Protection Act of 6 January 1978, as amended by the Act of 6 August 2004, all users of tranzistor.org have the right to access, modify, rectify and permanently delete any personal data concerning them. Any request can be sent using the form available on the contact page of the site or by sending a letter with a photocopy of an identity document to the head office of Laval Virtual \u2013 Rue Marie Curie \u2013 53810 Chang\u00e9 \u2013 France.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-darkblue-color has-text-color\">Intellectual Property<\/h4>\n\n\n\n<p>Warning: the entire content of the www.laval-virtual.com website is subject to current French and international legislation on intellectual property (copyright, trademark law, database law, etc.). Any reproduction, representation or distribution, in whole or in part, by any process whatsoever, on any medium whatsoever, whether paper or electronic, without the express written permission of Laval Virtual is prohibited and constitutes an infringement of copyright punishable by articles L. 335-2 and L. 335-3 of the Intellectual Property Code.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-darkblue-color has-text-color\">Credits<\/h4>\n\n\n\n<p>Linking to laval-virtual.com: Creating hyperlinks (simple or deep links) to laval-virtual.com requires the prior, express, and written authorization of Laval Virtual. All requests for authorisation must be sent by post or by using the form available on the <a href=\"https:\/\/laval-virtual.com\/en\/contact\/\">contact<\/a> page of the site.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-darkblue-color has-text-color\">External links &#8211; Links to other websites<\/h4>\n\n\n\n<p>The laval-virtual.com site may contain hypertext links to other sites. No commitment is made with regard to these other sites: Laval Virtual is not responsible for their content, operation or access.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-darkblue-color has-text-color\">Refusing to be tracked<\/h4>\n\n\n\n<div id=\"matomo-opt-out\"><\/div>\n<script>    \n    var settings = {\"showIntro\":true,\"divId\":\"matomo-opt-out\",\"useSecureCookies\":true,\"cookiePath\":null,\"cookieDomain\":null,\"cookieSameSite\":\"Lax\",\"OptOutComplete\":\"Cookie d'exclusion install\\u00e9. Vos visites sur ce site web ne seront PAS enregistr\\u00e9es par notre outil d'analyse web.\",\"OptOutCompleteBis\":\"Note\\u00a0: si vous nettoyez vos cookies et supprimez le cookie d'exclusion, ou bien si vous changez d'ordinateur et\\\/ou de navigateur, il vous faudra de nouveau effectuer la proc\\u00e9dure d'exclusion.\",\"YouMayOptOut2\":\"Vous pouvez vous opposer au suivi de votre navigation sur ce site web.\",\"YouMayOptOut3\":\"Cela prot\\u00e9gera votre vie priv\\u00e9e, mais emp\\u00eachera \\u00e9galement le propri\\u00e9taire d'apprendre de vos actions et de cr\\u00e9er une meilleure exp\\u00e9rience pour vous et les autres utilisateurs.\",\"OptOutErrorNoCookies\":\"La fonctionnalit\\u00e9 de d\\u00e9sactivation du suivi n\\u00e9cessite que les cookies soient autoris\\u00e9s.\",\"OptOutErrorNotHttps\":\"La fonctionnalit\\u00e9 de d\\u00e9sactivation du suivi pourrait ne pas fonctionner car ce site n'a pas \\u00e9t\\u00e9 charg\\u00e9 en HTTPS. Veuillez recharger la page pour v\\u00e9rifier que le statut de ce suivi a bien \\u00e9t\\u00e9 chang\\u00e9.\",\"YouAreNotOptedOut\":\"Vous n'\\u00eates pas exclu(e).\",\"UncheckToOptOut\":\"D\\u00e9cochez cette case pour vous exclure.\",\"YouAreOptedOut\":\"Vous n'\\u00eates actuellement pas suivi(e).\",\"CheckToOptIn\":\"Cochez cette case pour ne plus \\u00eatre exclu(e).\"};         \n    document.addEventListener('DOMContentLoaded', function() {                             \n        window.MatomoConsent.init(settings.useSecureCookies, settings.cookiePath, settings.cookieDomain, settings.cookieSameSite);                \n        showContent(window.MatomoConsent.hasConsent());        \n    });    \n    \n    \n        function showContent(consent, errorMessage = null, useTracker = false) {\n    \n            var errorBlock = '<p style=\"color: red; font-weight: bold;\">';\n    \n            var div = document.getElementById(settings.divId);\n            if (!div) {\n                const warningDiv = document.createElement(\"div\");\n                var msg = 'Unable to find opt-out content div: \"'+settings.divId+'\"';\n                warningDiv.id = settings.divId+'-warning';\n                warningDiv.innerHTML = errorBlock+msg+'';\n                document.body.insertBefore(warningDiv, document.body.firstChild);\n                console.log(msg);\n                return;\n            }\n            \n            if (!navigator || !navigator.cookieEnabled) {\n                div.innerHTML = errorBlock+settings.OptOutErrorNoCookies+'';\n                return;\n            }\n            if (location.protocol !== 'https:') {\n                div.innerHTML = errorBlock+settings.OptOutErrorNotHttps+'';\n                return;\n            }        \n            if (errorMessage !== null) {\n                div.innerHTML = errorBlock+errorMessage+'';\n                return;\n            }\n            var content = '';        \n            if (consent) {\n                if (settings.showIntro) {\n                    content += '<p>'+settings.YouMayOptOut2+' '+settings.YouMayOptOut3+'';                       \n                }\n                if (useTracker) {\n                    content += '<input onclick=\"_paq.push(['optUserOut']);showContent(false, null, true);\" id=\"trackVisits\" type=\"checkbox\" checked=\"checked\" \/>';\n                } else {\n                    content += '<input onclick=\"window.MatomoConsent.consentRevoked();showContent(false);\" id=\"trackVisits\" type=\"checkbox\" checked=\"checked\" \/>';\n                }\n                content += '<label for=\"trackVisits\"><strong><span>'+settings.YouAreNotOptedOut+' '+settings.UncheckToOptOut+'';                               \n            } else {\n                if (settings.showIntro) {\n                    content += '<p>'+settings.OptOutComplete+' '+settings.OptOutCompleteBis+'';\n                }\n                if (useTracker) {\n                    content += '<input onclick=\"_paq.push(['forgetUserOptOut']);showContent(true, null, true);\" id=\"trackVisits\" type=\"checkbox\" \/>';\n                } else {\n                    content += '<input onclick=\"window.MatomoConsent.consentGiven();showContent(true);\" id=\"trackVisits\" type=\"checkbox\" \/>';\n                }\n                content += '<label for=\"trackVisits\"><strong><span>'+settings.YouAreOptedOut+' '+settings.CheckToOptIn+'';\n            }                   \n            div.innerHTML = content;      \n        };   \n\n        window.MatomoConsent = {                         \n            cookiesDisabled: (!navigator || !navigator.cookieEnabled),        \n            CONSENT_COOKIE_NAME: 'mtm_consent', CONSENT_REMOVED_COOKIE_NAME: 'mtm_consent_removed', \n            cookieIsSecure: false, useSecureCookies: true, cookiePath: '', cookieDomain: '', cookieSameSite: 'Lax',     \n            init: function(useSecureCookies, cookiePath, cookieDomain, cookieSameSite) {\n                this.useSecureCookies = useSecureCookies; this.cookiePath = cookiePath;\n                this.cookieDomain = cookieDomain; this.cookieSameSite = cookieSameSite;\n                if(useSecureCookies && location.protocol !== 'https:') {\n                    console.log('Error with setting useSecureCookies: You cannot use this option on http.');             \n                } else {\n                    this.cookieIsSecure = useSecureCookies;\n                }\n            },               \n            hasConsent: function() {\n                var consentCookie = this.getCookie(this.CONSENT_COOKIE_NAME);\n                var removedCookie = this.getCookie(this.CONSENT_REMOVED_COOKIE_NAME);\n                if (!consentCookie && !removedCookie) {\n                    return true; \/\/ No cookies set, so opted in\n                }\n                if (removedCookie && consentCookie) {                \n                    this.setCookie(this.CONSENT_COOKIE_NAME, '', -129600000);              \n                    return false;\n                }                \n                return (consentCookie || consentCookie !== 0);            \n            },        \n            consentGiven: function() {                                                        \n                this.setCookie(this.CONSENT_REMOVED_COOKIE_NAME, '', -129600000);\n                this.setCookie(this.CONSENT_COOKIE_NAME, new Date().getTime(), 946080000000);\n            },      \n            consentRevoked: function() {    \n                this.setCookie(this.CONSENT_COOKIE_NAME, '', -129600000);\n                this.setCookie(this.CONSENT_REMOVED_COOKIE_NAME, new Date().getTime(), 946080000000);                \n            },                   \n            getCookie: function(cookieName) {            \n                var cookiePattern = new RegExp('(^|;)[ ]*' + cookieName + '=([^;]*)'), cookieMatch = cookiePattern.exec(document.cookie);\n                return cookieMatch ? window.decodeURIComponent(cookieMatch[2]) : 0;\n            },        \n            setCookie: function(cookieName, value, msToExpire) {                       \n                var expiryDate = new Date();\n                expiryDate.setTime((new Date().getTime()) + msToExpire);            \n                document.cookie = cookieName + '=' + window.encodeURIComponent(value) +\n                    (msToExpire ? ';expires=' + expiryDate.toGMTString() : '') +\n                    ';path=' + (this.cookiePath || '\/') +\n                    (this.cookieDomain ? ';domain=' + this.cookieDomain : '') +\n                    (this.cookieIsSecure ? ';secure' : '') +\n                    ';SameSite=' + this.cookieSameSite;               \n                if ((!msToExpire || msToExpire >= 0) && this.getCookie(cookieName) !== String(value)) {\n                    console.log('There was an error setting cookie `' + cookieName + '`. Please check domain and path.');                \n                }\n            }\n        };           \n<\/script>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Legal notice Laval Virtual Laval Virtual : Rue Marie Curie \u2013 53810 Chang\u00e9 \u2013 France \/ + 33 (0)2 43 49 75 80 \/ contact@laval-virtual.org Publishing Director: Alexandre Bouchet, Laval [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-1540","page","type-page","status-publish","hentry"],"acf":{"yes":"no"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Legal notice - Laval Virtual<\/title>\n<meta name=\"description\" content=\"Personal data collected by Laval Virtual will only be used for the purposes of the association.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/laval-virtual.com\/en\/legal-information\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Legal notice - Laval Virtual\" \/>\n<meta property=\"og:description\" content=\"Personal data collected by Laval Virtual will only be used for the purposes of the association.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/laval-virtual.com\/en\/legal-information\/\" \/>\n<meta property=\"og:site_name\" content=\"Laval Virtual\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-11T08:03:24+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/en\\\/legal-information\\\/\",\"url\":\"https:\\\/\\\/laval-virtual.com\\\/en\\\/legal-information\\\/\",\"name\":\"Legal notice - Laval Virtual\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/#website\"},\"datePublished\":\"2022-11-09T15:37:46+00:00\",\"dateModified\":\"2025-09-11T08:03:24+00:00\",\"description\":\"Personal data collected by Laval Virtual will only be used for the purposes of the association.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/en\\\/legal-information\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/laval-virtual.com\\\/en\\\/legal-information\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/en\\\/legal-information\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/laval-virtual.com\\\/en\\\/laval-virtual-2026\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Legal notice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/#website\",\"url\":\"https:\\\/\\\/laval-virtual.com\\\/\",\"name\":\"Laval Virtual\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/laval-virtual.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/#organization\",\"name\":\"Laval Virtual\",\"url\":\"https:\\\/\\\/laval-virtual.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/laval-virtual.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Icone-Site.png\",\"contentUrl\":\"https:\\\/\\\/laval-virtual.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Icone-Site.png\",\"width\":512,\"height\":512,\"caption\":\"Laval Virtual\"},\"image\":{\"@id\":\"https:\\\/\\\/laval-virtual.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/laval-virtual\\\/?viewAsMember=true\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Legal notice - Laval Virtual","description":"Personal data collected by Laval Virtual will only be used for the purposes of the association.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/laval-virtual.com\/en\/legal-information\/","og_locale":"en_US","og_type":"article","og_title":"Legal notice - Laval Virtual","og_description":"Personal data collected by Laval Virtual will only be used for the purposes of the association.","og_url":"https:\/\/laval-virtual.com\/en\/legal-information\/","og_site_name":"Laval Virtual","article_modified_time":"2025-09-11T08:03:24+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/laval-virtual.com\/en\/legal-information\/","url":"https:\/\/laval-virtual.com\/en\/legal-information\/","name":"Legal notice - Laval Virtual","isPartOf":{"@id":"https:\/\/laval-virtual.com\/#website"},"datePublished":"2022-11-09T15:37:46+00:00","dateModified":"2025-09-11T08:03:24+00:00","description":"Personal data collected by Laval Virtual will only be used for the purposes of the association.","breadcrumb":{"@id":"https:\/\/laval-virtual.com\/en\/legal-information\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/laval-virtual.com\/en\/legal-information\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/laval-virtual.com\/en\/legal-information\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/laval-virtual.com\/en\/laval-virtual-2026\/"},{"@type":"ListItem","position":2,"name":"Legal notice"}]},{"@type":"WebSite","@id":"https:\/\/laval-virtual.com\/#website","url":"https:\/\/laval-virtual.com\/","name":"Laval Virtual","description":"","publisher":{"@id":"https:\/\/laval-virtual.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/laval-virtual.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/laval-virtual.com\/#organization","name":"Laval Virtual","url":"https:\/\/laval-virtual.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/laval-virtual.com\/#\/schema\/logo\/image\/","url":"https:\/\/laval-virtual.com\/wp-content\/uploads\/2025\/09\/Icone-Site.png","contentUrl":"https:\/\/laval-virtual.com\/wp-content\/uploads\/2025\/09\/Icone-Site.png","width":512,"height":512,"caption":"Laval Virtual"},"image":{"@id":"https:\/\/laval-virtual.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/laval-virtual\/?viewAsMember=true"]}]}},"_links":{"self":[{"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/pages\/1540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/comments?post=1540"}],"version-history":[{"count":12,"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/pages\/1540\/revisions"}],"predecessor-version":[{"id":34350,"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/pages\/1540\/revisions\/34350"}],"wp:attachment":[{"href":"https:\/\/laval-virtual.com\/en\/wp-json\/wp\/v2\/media?parent=1540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}