CINXE.COM
Politique de confidentialité - Mairie de Villette sur ain
<!doctype html> <html lang="fr-FR"> <head><meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>class RocketLazyLoadScripts{constructor(){this.v="1.2.5.1",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this._triggerListener.bind(this),this.touchStartHandler=this._onTouchStart.bind(this),this.touchMoveHandler=this._onTouchMove.bind(this),this.touchEndHandler=this._onTouchEnd.bind(this),this.clickHandler=this._onClick.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this._interceptClickListeners(this),window.addEventListener("pageshow",e=>{this.persisted=e.persisted,this.everythingLoaded&&this._triggerLastFunctions()}),document.addEventListener("DOMContentLoaded",()=>{this._preconnect3rdParties()}),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}_addUserInteractionListener(e){if(document.hidden){e._triggerListener();return}this.triggerEvents.forEach(t=>window.addEventListener(t,e.userEventHandler,{passive:!0})),window.addEventListener("touchstart",e.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",e.touchStartHandler),document.addEventListener("visibilitychange",e.userEventHandler)}_removeUserInteractionListener(){this.triggerEvents.forEach(e=>window.removeEventListener(e,this.userEventHandler,{passive:!0})),document.removeEventListener("visibilitychange",this.userEventHandler)}_onTouchStart(e){"HTML"!==e.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),e.target.addEventListener("click",this.clickHandler),this._disableOtherEventListeners(e.target,!0),this._renameDOMAttribute(e.target,"onclick","rocket-onclick"),this._pendingClickStarted())}_onTouchMove(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),e.target.removeEventListener("click",this.clickHandler),this._disableOtherEventListeners(e.target,!1),this._renameDOMAttribute(e.target,"rocket-onclick","onclick"),this._pendingClickFinished()}_onTouchEnd(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}_onClick(e){e.target.removeEventListener("click",this.clickHandler),this._disableOtherEventListeners(e.target,!1),this._renameDOMAttribute(e.target,"rocket-onclick","onclick"),this.interceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),this._pendingClickFinished()}_replayClicks(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach(e=>{e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})}_interceptClickListeners(e){EventTarget.prototype.addEventListenerBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(t,i,r){"click"!==t||e.windowLoaded||i===e.clickHandler||e.interceptedClickListeners.push({target:this,func:i,options:r}),(this||window).addEventListenerBase(t,i,r)}}_disableOtherEventListeners(e,t){this.interceptedClickListeners.forEach(i=>{i.target===e&&(t?e.removeEventListener("click",i.func,i.options):e.addEventListener("click",i.func,i.options))}),e.parentNode!==document.documentElement&&this._disableOtherEventListeners(e.parentNode,t)}_waitForPendingClicks(){return new Promise(e=>{this._isClickPending?this._pendingClickFinished=e:e()})}_pendingClickStarted(){this._isClickPending=!0}_pendingClickFinished(){this._isClickPending=!1}_renameDOMAttribute(e,t,i){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(i,event.target.getAttribute(t)),event.target.removeAttribute(t))}_triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let e=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach(t=>{let i=t.getAttribute("data-rocket-src");if(i&&0!==i.indexOf("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{let r=new URL(i).origin;r!==location.origin&&e.push({src:r,crossOrigin:t.crossOrigin||"module"===t.getAttribute("data-rocket-type")})}catch(n){}}}),e=[...new Map(e.map(e=>[JSON.stringify(e),e])).values()],this._batchInjectResourceHints(e,"preconnect")}async _loadEverythingNow(){this.lastBreath=Date.now(),this._delayEventListeners(this),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._pendingWebpackRequests(this),await this._triggerWindowLoad()}catch(e){console.error(e)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this._waitForPendingClicks().then(()=>{this._replayClicks()}),this._emptyTrash()}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach(e=>{e.hasAttribute("data-rocket-src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)})}async _transformScript(e){if(await this._littleBreath(),!0===e.noModule&&"noModule"in HTMLScriptElement.prototype){e.setAttribute("data-rocket-status","skipped");return}return new Promise(t=>{let i;function r(){(i||e).setAttribute("data-rocket-status","executed"),t()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor)i=document.createElement("script"),[...e.attributes].forEach(e=>{let t=e.nodeName;"type"!==t&&("data-rocket-type"===t&&(t="type"),"data-rocket-src"===t&&(t="src"),i.setAttribute(t,e.nodeValue))}),e.text&&(i.text=e.text),i.hasAttribute("src")?(i.addEventListener("load",r),i.addEventListener("error",function(){i.setAttribute("data-rocket-status","failed"),t()}),setTimeout(()=>{i.isConnected||t()},1)):(i.text=e.text,r()),e.parentNode.replaceChild(i,e);else{let n=e.getAttribute("data-rocket-type"),s=e.getAttribute("data-rocket-src");n?(e.type=n,e.removeAttribute("data-rocket-type")):e.removeAttribute("type"),e.addEventListener("load",r),e.addEventListener("error",function(){e.setAttribute("data-rocket-status","failed"),t()}),s?(e.removeAttribute("data-rocket-src"),e.src=s):e.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(e.text)))}}catch(a){e.setAttribute("data-rocket-status","failed"),t()}})}async _loadScriptsFromList(e){let t=e.shift();return t&&t.isConnected?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}_batchInjectResourceHints(e,t){var i=document.createDocumentFragment();e.forEach(e=>{let r=e.getAttribute&&e.getAttribute("data-rocket-src")||e.src;if(r){let n=document.createElement("link");n.href=r,n.rel=t,"preconnect"!==t&&(n.as="script"),e.getAttribute&&"module"===e.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),e.crossOrigin&&(n.crossOrigin=e.crossOrigin),e.integrity&&(n.integrity=e.integrity),i.appendChild(n),this.trash.push(n)}}),document.head.appendChild(i)}_delayEventListeners(e){let t={};function i(i,r){return t[r].eventsToRewrite.indexOf(i)>=0&&!e.everythingLoaded?"rocket-"+i:i}function r(e,r){var n;!t[n=e]&&(t[n]={originalFunctions:{add:n.addEventListener,remove:n.removeEventListener},eventsToRewrite:[]},n.addEventListener=function(){arguments[0]=i(arguments[0],n),t[n].originalFunctions.add.apply(n,arguments)},n.removeEventListener=function(){arguments[0]=i(arguments[0],n),t[n].originalFunctions.remove.apply(n,arguments)}),t[e].eventsToRewrite.push(r)}function n(t,i){let r=t[i];t[i]=null,Object.defineProperty(t,i,{get:()=>r||function(){},set(n){e.everythingLoaded?r=n:t["rocket"+i]=r=n}})}r(document,"DOMContentLoaded"),r(window,"DOMContentLoaded"),r(window,"load"),r(window,"pageshow"),r(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t;function i(t){return e.everythingLoaded?t:t.split(" ").map(e=>"load"===e||0===e.indexOf("load.")?"rocket-jquery-load":e).join(" ")}function r(r){if(r&&r.fn&&!e.allJQueries.includes(r)){r.fn.ready=r.fn.init.prototype.ready=function(t){return e.domReadyFired?t.bind(document)(r):document.addEventListener("rocket-DOMContentLoaded",()=>t.bind(document)(r)),r([])};let n=r.fn.on;r.fn.on=r.fn.init.prototype.on=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(e=>{let t=arguments[0][e];delete arguments[0][e],arguments[0][i(e)]=t})),n.apply(this,arguments),this},e.allJQueries.push(r)}t=r}r(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>t,set(e){r(e)}})}async _pendingWebpackRequests(e){let t=document.querySelector("script[data-webpack]");async function i(){return new Promise(e=>{t.addEventListener("load",e),t.addEventListener("error",e)})}t&&(await i(),await e._requestAnimFrame(),await e._pendingWebpackRequests(e))}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this._littleBreath(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async _triggerWindowLoad(){await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this._littleBreath(),window.dispatchEvent(new Event("rocket-load")),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEach(e=>e(window).trigger("rocket-jquery-load")),await this._littleBreath();let e=new Event("rocket-pageshow");e.persisted=this.persisted,window.dispatchEvent(e),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}_triggerLastFunctions(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}_handleDocumentWrite(){let e=new Map;document.write=document.writeln=function(t){let i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+t);let r=document.createRange(),n=i.parentElement,s=e.get(i);void 0===s&&(s=i.nextSibling,e.set(i,s));let a=document.createDocumentFragment();r.setStart(a,0),a.appendChild(r.createContextualFragment(t)),n.insertBefore(a,s)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreath=Date.now())}async _requestAnimFrame(){return document.hidden?new Promise(e=>setTimeout(e)):new Promise(e=>requestAnimationFrame(e))}_emptyTrash(){this.trash.forEach(e=>e.remove())}static run(){let e=new RocketLazyLoadScripts;e._addUserInteractionListener(e)}}RocketLazyLoadScripts.run();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="preconnect" href="https://fonts.gstatic.com"> <link rel="icon" href="https://www.villette-sur-ain.fr/wp-content/themes/villette/assets/images/favicon.png"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Politique de confidentialité - Mairie de Villette sur ain</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap" /></noscript> <link rel="canonical" href="https://www.villette-sur-ain.fr/politique-de-confidentialite/" /> <meta property="og:locale" content="fr_FR" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Politique de confidentialité - Mairie de Villette sur ain" /> <meta property="og:url" content="https://www.villette-sur-ain.fr/politique-de-confidentialite/" /> <meta property="og:site_name" content="Mairie de Villette sur ain" /> <meta property="article:modified_time" content="2021-03-30T08:54:22+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.villette-sur-ain.fr/politique-de-confidentialite/","url":"https://www.villette-sur-ain.fr/politique-de-confidentialite/","name":"Politique de confidentialité - Mairie de Villette sur ain","isPartOf":{"@id":"https://www.villette-sur-ain.fr/#website"},"datePublished":"2021-03-04T08:39:26+00:00","dateModified":"2021-03-30T08:54:22+00:00","breadcrumb":{"@id":"https://www.villette-sur-ain.fr/politique-de-confidentialite/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https://www.villette-sur-ain.fr/politique-de-confidentialite/"]}]},{"@type":"BreadcrumbList","@id":"https://www.villette-sur-ain.fr/politique-de-confidentialite/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https://www.villette-sur-ain.fr/"},{"@type":"ListItem","position":2,"name":"Politique de confidentialité"}]},{"@type":"WebSite","@id":"https://www.villette-sur-ain.fr/#website","url":"https://www.villette-sur-ain.fr/","name":"Mairie de Villette sur ain","description":"commune fleurie au bord de l'eau, entre plaine de l'Ain et Dombes...","publisher":{"@id":"https://www.villette-sur-ain.fr/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.villette-sur-ain.fr/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https://www.villette-sur-ain.fr/#organization","name":"Mairie de Villette sur Ain","url":"https://www.villette-sur-ain.fr/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https://www.villette-sur-ain.fr/#/schema/logo/image/","url":"https://www.villette-sur-ain.fr/wp-content/uploads/2021/07/logo-mairie-de-villette-WEB.png","contentUrl":"https://www.villette-sur-ain.fr/wp-content/uploads/2021/07/logo-mairie-de-villette-WEB.png","width":500,"height":150,"caption":"Mairie de Villette sur Ain"},"image":{"@id":"https://www.villette-sur-ain.fr/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//unpkg.com' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="Mairie de Villette sur ain » Flux" href="https://www.villette-sur-ain.fr/feed/" /> <link rel="alternate" type="application/rss+xml" title="Mairie de Villette sur ain » Flux des commentaires" href="https://www.villette-sur-ain.fr/comments/feed/" /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.villette-sur-ain.fr/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' media='all' /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='villette-style-css' href='https://www.villette-sur-ain.fr/wp-content/cache/min/1/wp-content/themes/villette/style.css?ver=1669559246' media='all' /> <link data-minify="1" rel='stylesheet' id='font-awesome-css' href='https://www.villette-sur-ain.fr/wp-content/cache/min/1/ajax/libs/font-awesome/5.10.2/css/all.min.css?ver=1669559246' media='all' /> <script type="rocketlazyloadscript" data-rocket-src="https://www.villette-sur-ain.fr/tarteaucitron/tarteaucitron.js?ver=6.7.2" id="tarteaucitron-js"></script> <script data-minify="1" src="https://www.villette-sur-ain.fr/wp-content/cache/min/1/ajax/libs/gsap/3.3.3/gsap.min.js?ver=1669559246" id="gsap-js" defer></script> <script data-minify="1" src="https://www.villette-sur-ain.fr/wp-content/cache/min/1/ajax/libs/gsap/3.3.3/ScrollTrigger.min.js?ver=1669559246" id="gsapst-js" defer></script> <script data-minify="1" src="https://www.villette-sur-ain.fr/wp-content/cache/min/1/focus-visible@latest/dist/focus-visible.min.js?ver=1669559246" id="focus-js" defer></script> <script src="https://www.villette-sur-ain.fr/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js" defer></script> <script src="https://www.villette-sur-ain.fr/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" defer></script> <script id="main-ber-js-extra"> var ber = {"ajaxurl":"https:\/\/www.villette-sur-ain.fr\/wp-admin\/admin-ajax.php"}; </script> <script src="https://www.villette-sur-ain.fr/wp-content/themes/villette/js/main.min.js?ver=6.7.2" id="main-ber-js" defer></script> <link rel="https://api.w.org/" href="https://www.villette-sur-ain.fr/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.villette-sur-ain.fr/wp-json/wp/v2/pages/3" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.villette-sur-ain.fr/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel='shortlink' href='https://www.villette-sur-ain.fr/?p=3' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.villette-sur-ain.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.villette-sur-ain.fr%2Fpolitique-de-confidentialite%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.villette-sur-ain.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.villette-sur-ain.fr%2Fpolitique-de-confidentialite%2F&format=xml" /> <style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> <script type="rocketlazyloadscript"> document.getElementsByTagName('html')[0].className += ' js'; </script> </head> <body class="privacy-policy page-template-default page page-id-3 confidentialite"> <div id="page" class="site"> <header id="masthead" class="site-header"> <nav id="nav-quick-top" role="navigation" aria-label="Menu accès rapide"> <ul class="fr-bypasslinks js-fr-bypasslinks"> <li> <a class="fr-bypasslinks__link" href="#contenu-principal">Aller au contenu</a> </li> <li id="lien-nav-std"> <a class="fr-bypasslinks__link" href="#site-navigation">Aller à la navigation</a> </li> <li id="lien-nav-responsive"> <button id="quick-menu" aria-controls="site-navigation" aria-expanded="false" aria-label="Menu principal">Aller à la navigation</button> </li> <li> <button class="quick-search" aria-controls="recherche" aria-expanded="false">Aller à la recherche</button> </li> <li> <a class="fr-bypasslinks__link" href="#colophon">Aller au pied de page</a> </li> </ul> </nav> <div id="container-header"> <a id="logo-header" href="https://www.villette-sur-ain.fr/" title="Mairie de Villette sur ain" rel="home"> <img class="logo" src="https://www.villette-sur-ain.fr/wp-content/themes/villette/assets/images/logo-mairie-de-villette.png" alt="Villette sur ain" /> </a> <nav id="site-navigation" class="main-navigation" role="navigation" aria-label="Menu principal"> <div class="menu-menu-principal-container"><ul id="primary-menu" class="menu"><li id="menu-item-162" class="item-accueil menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-162"><a href="https://www.villette-sur-ain.fr/" title="Accéder à l’accueil"><i aria-hidden="true" class="fas fa-home" title="Retour à l'accueil"></i></a></li> <li id="menu-item-113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-113"><a href="https://www.villette-sur-ain.fr/ma-mairie/">Ma <span>mairie</span></a> <ul class="sub-menu"> <li id="menu-item-114" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-114"><a href="https://www.villette-sur-ain.fr/ma-mairie/le-conseil-municipal/">Le conseil municipal</a></li> <li id="menu-item-115" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-115"><a href="https://www.villette-sur-ain.fr/ma-mairie/les-commissions/">Les commissions et leurs membres</a></li> <li id="menu-item-1231" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1231"><a href="https://www.villette-sur-ain.fr/ma-mairie/urbanisme-plu/">Urbanisme / PLU</a></li> <li id="menu-item-116" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116"><a href="https://www.villette-sur-ain.fr/ma-mairie/les-compte-rendus/">Les compte-rendus et procès verbaux de Villette-sur-Ain</a></li> <li id="menu-item-1076" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1076"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/">Démarches et documents officiels</a> <ul class="sub-menu"> <li id="menu-item-117" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-117"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/demarches-en-mairie/">Démarches en mairie</a></li> <li id="menu-item-1075" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1075"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/demarches-en-mairie/se-marier-en-mairie/">Se marier en mairie</a></li> <li id="menu-item-1074" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1074"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/demarches-en-ligne/se-pacser-en-mairie/">Se pacser en mairie</a></li> <li id="menu-item-1191" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1191"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/demarches-en-mairie/acte-de-deces/">Déclaration et copie d’acte de décès</a></li> <li id="menu-item-1190" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1190"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/copie-acte-de-naissance/">Copie acte de naissance</a></li> <li id="menu-item-1189" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1189"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/parrainage-civil/">Parrainage civil</a></li> <li id="menu-item-1188" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1188"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/demarches-en-mairie/declaration-de-naissance/">Déclaration de naissance</a></li> <li id="menu-item-1187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1187"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/reconnaissance-dun-enfant/">Reconnaissance d’un enfant</a></li> <li id="menu-item-1186" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1186"><a href="https://www.villette-sur-ain.fr/ma-mairie/demarches-et-documents-officiels/perte-de-livret-de-famille/">Perte de livret de famille</a></li> </ul> </li> <li id="menu-item-118" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-118"><a href="https://www.villette-sur-ain.fr/ma-mairie/marches-publics/">Marchés publics</a></li> <li id="menu-item-119" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-119"><a href="https://www.villette-sur-ain.fr/ma-mairie/horaires-et-contact/">Horaires et contact</a></li> <li id="menu-item-196" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-196"><a href="https://www.villette-sur-ain.fr/category/actualites/">Actualités</a></li> </ul> </li> <li id="menu-item-120" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-120"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/">Histoire <span>& patrimoine</span></a> <ul class="sub-menu"> <li id="menu-item-435" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-435"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/presentation-de-villette-sur-ain/">Présentation de Villette-sur-Ain</a></li> <li id="menu-item-122" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-122"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/">Histoire de Villette-sur-Ain</a> <ul class="sub-menu"> <li id="menu-item-1126" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1126"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/une-touche-dhistoire/">Une touche d’Histoire</a></li> <li id="menu-item-123" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-123"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/eglise-saint-martin/">L’église</a></li> <li id="menu-item-2512" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2512"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/2500-2/">Jean Scohy (1824-1897)</a></li> <li id="menu-item-124" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-124"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/le-lavoir/">Le lavoir</a></li> <li id="menu-item-125" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-125"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/le-chateau-de-richemond/">Le château de Richemont</a></li> <li id="menu-item-510" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-510"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/le-moulin-de-fau/">Le moulin de Fau</a></li> <li id="menu-item-126" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-126"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/le-monument-aux-morts/">Le monument aux morts</a></li> <li id="menu-item-127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-127"><a href="https://www.villette-sur-ain.fr/histoire-et-patrimoine/histoire-de-villette-sur-ain-2/le-maquis-de-lain/">Le maquis de l’Ain</a></li> </ul> </li> </ul> </li> <li id="menu-item-128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-128"><a href="https://www.villette-sur-ain.fr/vie-pratique/">Vie <span>pratique</span></a> <ul class="sub-menu"> <li id="menu-item-129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-129"><a href="https://www.villette-sur-ain.fr/vie-pratique/enfance-et-jeunesse/">Enfance et jeunesse</a> <ul class="sub-menu"> <li id="menu-item-130" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-130"><a href="https://www.villette-sur-ain.fr/vie-pratique/enfance-et-jeunesse/ecole/">Ecole</a></li> <li id="menu-item-131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131"><a href="https://www.villette-sur-ain.fr/vie-pratique/enfance-et-jeunesse/restaurant-scolaire/">Restaurant scolaire</a></li> <li id="menu-item-1383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1383"><a href="https://www.villette-sur-ain.fr/vie-pratique/enfance-et-jeunesse/assistantes-maternelles/">Assistantes maternelles</a></li> </ul> </li> <li id="menu-item-133" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-133"><a href="https://www.villette-sur-ain.fr/vie-pratique/sante-et-solidarite/">Santé et solidarité</a> <ul class="sub-menu"> <li id="menu-item-1127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1127"><a href="https://www.villette-sur-ain.fr/vie-pratique/sante-et-solidarite/le-ccas-centre-communal-daction-sociale/">Le CCAS (Centre communal d’action sociale)</a></li> <li id="menu-item-134" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-134"><a href="https://www.villette-sur-ain.fr/vie-pratique/sante-et-solidarite/urgences-medicales/">Urgences médicales</a></li> <li id="menu-item-135" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-135"><a href="https://www.villette-sur-ain.fr/vie-pratique/sante-et-solidarite/a-d-m-r/">A.D.M.R.</a></li> <li id="menu-item-136" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-136"><a href="https://www.villette-sur-ain.fr/vie-pratique/sante-et-solidarite/maison-des-services-publics-de-la-dombes/">Maison des services publics de la Dombes</a></li> </ul> </li> <li id="menu-item-138" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-138"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/">Cadre de vie et environnement</a> <ul class="sub-menu"> <li id="menu-item-139" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-139"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/gestion-des-dechets/">Gestion des déchets</a></li> <li id="menu-item-140" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-140"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/agence-postale/">Agence postale</a></li> <li id="menu-item-141" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-141"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/salle-des-fetes/">Salle des fêtes</a></li> <li id="menu-item-143" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-143"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/reglementation-du-bruit/">Règlementation du bruit</a></li> <li id="menu-item-144" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/brulage-prive/">Brûlage privé</a></li> <li id="menu-item-145" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-145"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/taille-et-elagage/">Taille et élagage</a></li> <li id="menu-item-899" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-899"><a href="https://www.villette-sur-ain.fr/vie-pratique/cadre-de-vie-et-environnement/numeros-utiles/">Numéros utiles</a></li> </ul> </li> <li id="menu-item-147" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-147"><a href="https://www.villette-sur-ain.fr/vie-pratique/se-deplacer/">Se déplacer</a> <ul class="sub-menu"> <li id="menu-item-148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-148"><a href="https://www.villette-sur-ain.fr/vie-pratique/se-deplacer/transports-en-commun/">Transports en commun</a></li> <li id="menu-item-149" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-149"><a href="https://www.villette-sur-ain.fr/vie-pratique/se-deplacer/transports-scolaires/">Transports scolaires</a></li> </ul> </li> <li id="menu-item-1128" class="menu-item menu-item-type-post_type_archive menu-item-object-entreprise menu-item-1128"><a href="https://www.villette-sur-ain.fr/entreprise/">Les entreprises Villettoises</a></li> <li id="menu-item-150" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-150"><a href="https://www.villette-sur-ain.fr/vie-pratique/securite-gestion-des-conflits/">Sécurité, gestion des conflits</a> <ul class="sub-menu"> <li id="menu-item-151" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151"><a href="https://www.villette-sur-ain.fr/vie-pratique/securite-gestion-des-conflits/numeros-utiles-gendarmerie/">Numéros utiles (gendarmerie…)</a></li> <li id="menu-item-152" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-152"><a href="https://www.villette-sur-ain.fr/vie-pratique/securite-gestion-des-conflits/conciliateur-de-justice/">Conciliateur de justice</a></li> </ul> </li> </ul> </li> <li id="menu-item-153" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-153"><a href="https://www.villette-sur-ain.fr/culture-et-tourisme/">Culture <span>& tourisme</span></a> <ul class="sub-menu"> <li id="menu-item-155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-155"><a href="https://www.villette-sur-ain.fr/culture-et-tourisme/decouverte-de-la-dombes/">Découverte de la Dombes</a></li> <li id="menu-item-514" class="menu-item menu-item-type-post_type_archive menu-item-object-adresse menu-item-514"><a href="https://www.villette-sur-ain.fr/adresse/">Les bons plans tourisme et loisirs</a></li> <li id="menu-item-195" class="menu-item menu-item-type-post_type_archive menu-item-object-association menu-item-195"><a href="https://www.villette-sur-ain.fr/association/">Associations</a></li> </ul> </li> </ul></div> </nav><!-- #site-navigation --> <div id="header-right"> <nav id="nav-accessibilite" role="navigation" aria-label="Menu accessibilité"> <ul> <li><button class="fr-dialogmodal-open js-fr-dialogmodal-open" id="btn-accessibilite" aria-controls="bloc-accessibilite" aria-expanded="false" aria-label="Accessibilité" type="button">Accessibilité</button> <div class="fr-dialogmodal js-fr-dialogmodal hide-if-js" id="bloc-accessibilite"> <div class="fr-dialogmodal-modal js-fr-dialogmodal-modal" aria-labelledby="modal-1-title"> <div role="document"> <p id="modal-1-title">Accessibilité</p> <form action="#" method="POST" class="comment-form"> <input type="hidden" id="bernard_access" name="bernard_access" value="2a07cadc9f" /><input type="hidden" name="_wp_http_referer" value="/politique-de-confidentialite/" /> <fieldset class="clearfix"> <legend>Gérer les contrastes</legend> <div class="radio-wrapper"> <input type="radio" checked="checked" name="contraste" id="standard" value="std" /> <label for="standard">Contraste standard</label> </div> <div class="radio-wrapper"> <input type="radio" name="contraste" id="fort" value="plus" /> <label for="fort">Contraste marqué</label> </div> </fieldset> </form> <div class="modal-content"> <p>Pour plus d'informations</p><a class="btn" href="https://www.villette-sur-ain.fr/declaration-de-conformite-rgaa/"> Voir la page d'aide à l'accessibilité</a> </div> <button class="fr-dialogmodal-close js-fr-dialogmodal-close" aria-label="Fermer la fenêtre" type="button"> ✕ </button> </div> </div> </div> </li> </ul> </nav> <nav id="header-pratique" class="clearfix" role="navigation" aria-label="Menu pratique"> <button data-disclosure id="btn-header-search" class="btn-circle" aria-controls="recherche" aria-expanded="false"><span class="visually-hidden">Accéder à la recherche</span></button> <a href="/contact" id="btn-header-contact" class="btn-circle"><span class="visually-hidden">Accéder à la page contact</span></a> <button class="c-hamburger c-hamburger--htx btn-circle" id="menu-responsive" aria-controls="site-navigation" aria-expanded="false" aria-label="Menu principal" aria-haspopup="true"><span></span></button> </nav> </div> </div> <div id="recherche" aria-hidden="true" class="n-visibility anim-search" aria-labelledby="btn-header-search"> <div class="int"> <form role="search" method="get" id="searchform" class="search-form" action="https://www.villette-sur-ain.fr/" > <button class="close" aria-label="Fermer la recherche">X</button> <label for="s"><span class="screen-reader-text">Rechercher</span> <input type="text" tabindex="-1" value="" name="s" placeholder="Recherche..." id="s" /> </label> <input class="search-submit" tabindex="-1" type="submit" value="Rechercher" id="searchsubmit" alt="Rechercher" /> </form> </div> </div> </header><!-- #masthead --> <div id="primary" class="content-area page-contenu"> <main id="main" class="site-main"> <div id="contenu-principal" class="contenu-principal"> <div class="bandeau-contenu-standard"> <div class="int clearfix"> <article class="contenu-std"> <header> <div class="header-titre"> <nav aria-label="breadcrumb" class="fil-ariane"> <ol> <li> <a href="https://www.villette-sur-ain.fr">Accueil</a> </li> <li> <a href="https://www.villette-sur-ain.fr/politique-de-confidentialite/" aria-current="page">Politique de confidentialité</a> </li> </ol> </nav> <h1 class="title">Politique de confidentialité</h1> </div> <div class="header-img"> <div class="container-img"> </div> </div> </header> <div class="entry-content"> <div><h2>La mairie de Vilette-sur-Ain s’engage à protéger votre vie privée.</h2> <p>En utilisant ce site ou / et nos services, vous acceptez le traitement de vos données personnelles tel que décrit dans cette politique de confidentialité.</p> <h3>Définitions</h3> <p>Données personnelles : toute information relative à une personne physique identifiée ou identifiable.<br /> Traitement : toute opération ou ensemble d’opérations effectuées sur des données personnelles ou sur des ensembles de données personnelles.<br /> Personne concernée : une personne physique dont les données personnelles sont en cours de traitement.<br /> Nous : <strong>Mairie de Villette-sur-Ain</strong>.</p> <h3>Principes de protection des données</h3> <p>Nous nous engageons à respecter les principes de protection des données suivants :</p> <ul> <li>Le traitement est légal, juste, transparent. Nos activités de traitement ont des motifs légitimes. Nous considérons toujours vos droits avant de traiter les données personnelles. Nous vous fournirons des informations concernant le traitement sur demande.</li> <li>Le traitement est limité à l’objectif. Nos activités de traitement correspondent à l’objectif pour lequel les données personnelles ont été collectées.</li> <li>Le traitement est effectué avec un minimum de données. Nous collectons et traitons uniquement la quantité minimale de données personnelles requises à quelque fin que ce soit.</li> <li>Le traitement est limité avec une période de temps. Nous ne conserverons pas vos données personnelles plus longtemps que nécessaire.</li> <li>Nous ferons de notre mieux pour assurer l’exactitude des données.</li> <li>Nous ferons de notre mieux pour assurer l’intégrité et la confidentialité des données.</li> </ul> <h3>Droits du propriétaire des données</h3> <p>Le propriétaire des données a les droits suivants :</p> <ul> <li>Droit à l’information – ce qui signifie que vous devez savoir si vos données personnelles sont en cours de traitement, quelles sont les données collectées, d’où elles proviennent et pourquoi et par qui elles sont traitées.</li> <li>Droit d’accès – ce qui signifie que vous avez le droit d’accéder aux données collectées de / à votre sujet. Cela inclut votre droit de demander et d’obtenir une copie de vos données personnelles recueillies.</li> <li>Droit de rectification – ce qui signifie que vous avez le droit de demander la rectification ou l’effacement de vos données personnelles qui sont inexactes ou incomplètes.</li> <li>Droit d’effacement (ou droit à l’oubli) – ce qui signifie que dans certaines circonstances, vous pouvez demander que vos données personnelles soient effacées de nos archives.</li> <li>Droit de restreindre le traitement – signifiant que certaines conditions s’appliquent, vous avez le droit de restreindre le traitement de vos données personnelles.</li> <li>Droit d’opposition au traitement – ce qui signifie dans certains cas que vous avez le droit de vous opposer au traitement de vos données personnelles, par exemple dans le cas du marketing direct.</li> <li>Droit de s’opposer au traitement automatisé – ce qui signifie que vous avez le droit de vous opposer au traitement automatisé, y compris le profilage ; et ne pas être soumis à une décision basée uniquement sur le traitement automatisé. Ce droit, vous pouvez l’exercer chaque fois qu’il y a un résultat du profilage qui produit des effets juridiques concernant ou vous affectant de manière significative.</li> <li>Droit à la portabilité des données – vous avez le droit d’obtenir vos données personnelles dans un format lisible par machine ou, si cela est faisable, comme un transfert direct d’un processeur à un autre.</li> <li>Droit de déposer une plainte – dans le cas où nous refusons votre demande en vertu des droits d’accès, nous vous fournirons une raison.</li> <li>Droit à l’aide de l’autorité de surveillance – ce qui signifie que vous avez le droit à l’aide d’une autorité de surveillance et le droit d’autres recours juridiques tels que réclamer des dommages-intérêts.</li> <li>Droit de retirer votre consentement – vous avez le droit de retirer tout consentement donné pour le traitement de vos données personnelles.</li> </ul> <h3>Données que nous recueillons</h3> <h4>Informations que vous nous avez fournies</h4> <p>Cela peut être votre adresse e-mail, votre nom, votre adresse de facturation, votre adresse personnelle, etc., principalement les informations nécessaires pour vous fournir un produit / service ou pour améliorer votre expérience client. Nous enregistrons les informations que vous nous fournissez dans le but de traiter votre demande. Ces informations incluent, par exemple, votre nom et votre adresse e-mail.</p> <h4>Informations collectées automatiquement à votre sujet</h4> <p>Ceci inclut les informations stockées automatiquement par les cookies et autres outils de session. Par exemple, votre adresse IP. Ces informations sont utilisées pour améliorer votre expérience client. Lorsque vous utilisez nos services ou que vous consultez le contenu de notre site Web, vos activités peuvent être consignées.</p> <h4>Informations accessibles au public</h4> <p>Nous pouvons collecter des informations à votre sujet qui sont publiquement disponibles.</p> <h3>Comment utilisons-nous vos données personnelles ?</h3> <p>Nous utilisons vos données personnelles pour :</p> <ul> <li>Répondre à votre demande</li> <li>Améliorer votre expérience client</li> <li>Remplir une obligation légale ou contractuelle</li> </ul> <p>Nous utilisons vos données personnelles pour des motifs légitimes et / ou avec votre consentement.</p> <p>En raison de la conclusion d’un contrat ou de l’exécution d’obligations contractuelles, nous traitons vos données personnelles aux fins suivantes :</p> <ul> <li>Pour vous identifier</li> <li>Pour vous fournir ou vous offrir des produits ou services</li> <li>Pour communiquer avec vous.</li> </ul> <p>Avec votre consentement, nous traitons vos données personnelles aux fins suivantes :</p> <ul> <li>Répondre à vos sollicitations sur nos services</li> <li>Nous traitons vos données personnelles afin de remplir les obligations découlant de la loi et / ou utiliser vos données personnelles pour les options prévues par la loi. Nous nous réservons le droit d’anonymiser les données personnelles recueillies et d’utiliser ces données. Nous n’utiliserons des données en dehors du champ d’application de cette politique que si elles sont anonymisées. Nous conservons vos informations de facturation et autres informations recueillies à votre sujet aussi longtemps que nécessaire à des fins comptables ou d’autres obligations découlant de la loi, dans la limite de 3 ans maximum.</li> <li>Nous pourrions traiter vos données personnelles à d’autres fins qui ne sont pas mentionnées ici, mais qui sont compatibles avec l’objectif initial pour lequel les données ont été collectées. Pour ce faire, nous veillerons à ce que :</li> </ul> <p>Le lien entre les finalités, le contexte et la nature des données personnelles est adapté à un traitement ultérieur;<br /> Le traitement ultérieur ne nuirait pas à vos intérêts et il y aurait une sauvegarde appropriée pour le traitement.<br /> Nous vous informerons de tout traitement ultérieur et ces fins.</p> <h3>Qui d’autre peut accéder à vos données personnelles ?</h3> <p>Nous ne partageons pas vos données personnelles avec des étrangers. Dans certains cas, des données personnelles vous concernant sont fournies à nos partenaires de confiance afin de vous permettre de vous fournir le service ou d’améliorer votre expérience client.</p> <p>Nous travaillons uniquement avec des partenaires de traitement capables d’assurer un niveau adéquat de protection de vos données personnelles. Nous divulguons vos données personnelles à des tiers ou à des fonctionnaires lorsque nous sommes légalement tenus de le faire. Nous pourrions divulguer vos données personnelles à des tiers si vous y avez consenti ou s’il existe d’autres motifs légaux.</p> <h3>Comment nous sécurisons vos données ?</h3> <p>Nous faisons de notre mieux pour protéger vos données personnelles. Nous utilisons des protocoles sécurisés pour la communication et le transfert de données (tel que HTTPS). Nous utilisons l’anonymisation et le pseudonymage lorsque cela est approprié. Nous surveillons nos systèmes pour détecter d’éventuelles vulnérabilités et attaques.</p> <p>Même si nous faisons de notre mieux, nous ne pouvons pas garantir la sécurité de l’information. Cependant, nous nous engageons à informer les autorités compétentes des violations de données. Nous vous aviserons également s’il existe une menace pour vos droits ou intérêts. Nous ferons tout ce qui est raisonnablement possible pour prévenir les violations de la sécurité et aider les autorités en cas de violation.</p> <h3>Cookies et autres technologies que nous utilisons</h3> <p>Nous utilisons des cookies et / ou des technologies similaires pour analyser le comportement des clients, administrer le site Web, suivre les mouvements des utilisateurs et collecter des informations sur les utilisateurs. Ceci est fait afin de personnaliser et d’améliorer votre expérience avec nous.</p> <p>Un cookie est un petit fichier texte stocké sur votre ordinateur. Les cookies stockent les informations utilisées pour aider à faire fonctionner les sites. Seulement nous pouvons accéder aux cookies créés par notre site Web. Vous pouvez contrôler vos cookies au niveau du navigateur. Choisir de désactiver les cookies peut vous empêcher d’utiliser certaines fonctions.</p> <p>Nous utilisons des cookies aux fins suivantes :</p> <ul> <li>Cookies nécessaires : ces cookies sont nécessaires pour que vous puissiez utiliser certaines fonctionnalités importantes sur notre site Web, telles que la connexion. Ces cookies ne collectent aucune information personnelle.</li> <li>Cookies de fonctionnalité : ces cookies fournissent des fonctionnalités qui rendent l’utilisation de notre service plus pratique et permettent d’offrir des fonctionnalités plus personnalisées.</li> <li>Cookies analytiques: ces cookies sont utilisés pour suivre l’utilisation et les performances de notre site Web et de nos services.</li> </ul> <p>Vous pouvez supprimer les cookies stockés dans votre ordinateur via les paramètres de votre navigateur.</p> <p>Nous utilisons Google Analytics pour mesurer le trafic sur notre site Web. Google a sa propre politique de confidentialité que vous pouvez consulter ici. Si vous souhaitez désactiver le suivi par Google Analytics, merci de consulter cette page.</p> <p>Si vous souhaitez modifier les paramètres d’utilisation des cookies sur notre site, merci de cliquer ici : Modification des cookies</p> <p>Si vous souhaitez modifier les cookies préalablement déposés par notre site, merci de cliquer ici : Suppression des cookies</p> <h3>Accès à mes informations personnelles / Droit à l’oubli</h3> <p>Conformément aux dispositions européenne (Loi RGPD), vous pouvez accéder à vos données personnelles et les supprimer totalement en demandant l’envoi, la modification ou la suppression de vos données personnelles sur simple demande grâce aux informations de contact ci-dessous.</p> <h3>Informations de contact</h3> <p>Pour toute question à propos de cette politique de confidentialité :</p> <p><strong>Mairie de Villette sur ain</strong><br /> Rue du lavoir<br /> 01320 Villette sur ain<br /> 04 74 35 64 94<br /> <a href="mailto:mairie@villette-sur-ain.fr">mairie@villette-sur-ain.fr</a></p> <h3>Modifications de cette politique de confidentialité</h3> <p>Nous nous réservons le droit d’apporter des modifications à cette politique de confidentialité.</p> <p>Dernière modification le 30 mars 2021.</p> </div> </div> </article> </div><!-- .int --> </div><!-- .bandeau-contenu-standard --> </div><!-- #contenu-principal --> </main><!-- #main --> </div><!-- #primary --> <a href="#btn-accessibilite" aria-label="Retour en haut de page" id="back-to-top" class="action-scroll backToTop" role="button"></a> <footer id="colophon" class="site-footer"> <div id="footer-top"> <div class="int clearfix"> <div id="bloc-footer-coordonnees" class="bloc-footer"> <img class="logo-footer" src="https://www.villette-sur-ain.fr/wp-content/themes/villette/assets/images/logo-mairie-de-villette2.png" alt="Logo de la mairie de Villette sur Ain" /> <div class="content-bloc-footer"> <div class="coord coord-adresse"><span class="icone"></span><p>Mairie de Villette sur ain<br /> Rue du lavoir<br /> 01320 Villette sur ain</p> </div> <p class="coord coord-tel"><span class="icone"></span>04 74 35 64 94</p> <a class="coord coord-contact" href="/contact"><span class="icone"></span>Nous envoyer un message</a> </div> </div> <div id="bloc-footer-horaires" class="bloc-footer"> <p class="titre-footer">Horaires d'ouverture</p> <div class="content-bloc-footer"> <p>Le mardi de 13h30 à 16h, le mercredi de 14h à 16h, le vendredi de 9h à 12h.</p> <p>Permanences du maire ou des adjoints tous les 1er et 3ème samedi du mois de 10h à 11h30.</p> </div> </div> </div> </div> <div id="footer-bottom"> <div class="int clearfix"> <nav id="infos-pratiques" role="navigation" aria-label="Menu infos pratiques"> <div class="menu-infos-pratiques-container"><ul id="menu-infos-pratiques" class="menu"><li id="menu-item-164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164"><a href="https://www.villette-sur-ain.fr/mentions-legales/">Mentions légales</a></li> <li id="menu-item-163" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy current-menu-item page_item page-item-3 current_page_item menu-item-163"><a rel="privacy-policy" href="https://www.villette-sur-ain.fr/politique-de-confidentialite/" aria-current="page">Politique de confidentialité</a></li> <li id="menu-item-165" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-165"><a href="https://www.villette-sur-ain.fr/declaration-de-conformite-rgaa/">Déclaration de conformité RGAA</a></li> <li id="menu-item-166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-166"><a href="https://www.villette-sur-ain.fr/plan-du-site/">Plan du site</a></li> <li id="menu-item-167" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-167"><a target="_blank" href="/wp-admin">Mairie de Villette sur ain</a></li> <li id="menu-item-168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-168"><a target="_blank" href="http://www.emergence-graphique.fr">Création site internet emergence graphique</a></li> </ul></div> </nav> </div> </div> </footer><!-- #colophon --> </div><!-- #page --> <script id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/www.villette-sur-ain.fr","onHoverDelay":"100","rateThrottle":"3"}; </script> <script id="rocket-preload-links-js-after"> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script data-minify="1" src="https://www.villette-sur-ain.fr/wp-content/cache/min/1/wp-content/themes/villette/js/navigation.js?ver=1669559246" id="villette-navigation-js" defer></script> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1739731423 -->