1import{e as g,f as h,aG as f,g as w,aK as k,c as r,aL as v,a as e,F,r as B,d as o,j as n,a9 as C,b as m,w as u,_ as D,o as a,t as i}from"./BIo6T01p.js";const A={class:"mx-auto max-w-3xl px-4 py-12"},P={class:"mt-10"},_={class:"overflow-x-auto rounded-lg border border-neutral-200 bg-white"},S={class:"w-full text-sm"},N={class:"px-4 py-3 font-mono text-xs text-[#051036]"},R={class:"px-4 py-3 text-[#26324B]"},L={class:"px-4 py-3 text-[#546FA6]"},E={class:"px-4 py-3 text-[#546FA6]"},T={class:"mt-10"},V={class:"flex flex-wrap gap-3"},W={class:"mt-10"},G={class:"text-[#26324B]"},Y=g({__name:"cookie-policy",setup(M){const{t:l}=h(),c=f();w({title:()=>l("seo.legal.cookiePolicy.title"),description:()=>l("seo.legal.cookiePolicy.description")});const{openPreferences:d,withdraw:p,hasDecided:b}=k(),y=[{name:"eu-dpp-cookie-consent",type:"First-party, persistent",purpose:"Stores your cookie preferences so the banner is not shown again on every page. Required for the consent mechanism to work.",category:"Strictly necessary",retention:"12 months"},{name:"eu-dpp-locale",type:"First-party, persistent",purpose:"Remembers the interface language you selected.",category:"Preferences",retention:"12 months"},{name:"eu-dpp-sector",type:"First-party, persistent",purpose:"Remembers the sector filter you last applied so sector-specific content surfaces first on your next visit.",category:"Preferences",retention:"6 months"}];return(q,t)=>{const x=D;return a(),r("article",A,[t[13]||(t[13]=v('<p class="text-sm font-semibold text-[#3860ED] uppercase tracking-wide">Legal</p><h1 class="text-4xl font-bold text-[#051036] mt-2">Cookies policy</h1><p class="mt-4 text-lg text-[#26324B]"> How EUDigitalProductPassport.org uses cookies and similar technologies, what categories exist, and how you can manage or withdraw your consent at any time. </p><p class="mt-2 text-xs text-[#546FA6]">Last updated: 2026-04-20.</p><section class="mt-10"><h2 class="text-2xl font-bold text-[#051036] mb-3">1. What are cookies</h2><p class="text-[#26324B]"> Cookies are small text files stored by your browser when you visit a website. They can be used to remember preferences, keep you signed in, measure usage, or link your activity to third parties. Some cookies are set by this
1site (<strong>first-party</strong>) and some by services we embed (<strong>third-party</strong>). </p></section><section class="mt-10"><h2 class="text-2xl font-bold text-[#051036] mb-3">2. Legal basis</h2><p class="text-[#26324B]"> Strictly necessary cookies are stored on the basis of our legitimate interest in operating the site securely (Article 5(3) of Directive 2002/58/EC and Article 6(1)(f) GDPR). All other cookies are only set with your prior, informed and explicit consent (Article 6(1)(a) GDPR). You can withdraw consent at any time. </p></section><section class="mt-10"><h2 class="text-2xl font-bold text-[#051036] mb-3">3. Cookie categories we use</h2><div class="space-y-4"><div class="rounded-lg border border-neutral-200 bg-white p-4"><p class="font-bold text-[#051036]">Strictly necessary</p><p class="text-sm text-[#546FA6] mt-1"> Required for the site to operate: session state, security, load balancing, and remembering your cookie choice. These cannot be turned off. </p></div><div class="rounded-lg border border-neutral-200 bg-white p-4"><p class="font-bold text-[#051036]">Preferences</p><p class="text-sm text-[#546FA6] mt-1"> Remember non-essential choices (sector filter, language, dismissed notices) so they persist across visits. </p></div><div class="rounded-lg border border-neutral-200 bg-white p-4"><p class="font-bold text-[#051036]">Analytics</p><p class="text-sm text-[#546FA6] mt-1"> Aggregated, anonymised usage statistics that help the Foundation improve the site. No personal identifiers are collected. We do not share analytics data with advertising networks. </p></div></div><p class="mt-4 text-sm text-[#546FA6]"> We do not use advertising, profiling or social-media tracking cookies. </p></section>',7)),e("section",P,[t[3]||(t[3]=e("h2",{class:"text-2xl font-bold text-[#051036] mb-3"},"4. Cookies in detail",-1)),e("div",_,[e("table",S,[t[2]||(t[2]=e("thead",{class:"bg-[#F8F9FD] text-left"},[e("tr",null,[e("th",{class:"px-4 py-3 font-semibold text-[#26324B]"},"Name"),e("th",{class:"px-4 py-3 font-semibold text-[#26324B]"},"Category"),e("th",{class:"px-4 py-3 font-semibold text-[#26324B]"},"Purpose"),e("th",{class:"px-4 py-3 font-semibold text-[#26324B]"},"Retention")])],-1)),e("tbody",null,[(a(),r(F,null,B(y,s=>e("tr",{key:s.name,class:"border-t border-neutral-200 align-top"},[e("td",N,i(s.name),1),e("td",R,i(s.category),1),e("td",L,i(s.purpose),1),e("td",E,i(s.retention),1)])),64))])])]),t[4]||(t[4]=e("p",{class:"mt-3 text-xs text-[#546FA6]"}," This site currently stores the preferences values listed above in your browser's localStorage rather than as HTTP cookies, the consent rules are identical either way. ",-1))]),e("section",T,[t[5]||(t[5]=e("h2",{class:"text-2xl font-bold text-[#051036] mb-3"},"5. Managing your choice",-1)),t[6]||(t[6]=e("p",{class:"text-[#26324B] mb-4"},[o(" You can change or withdraw your consent at any time using the button below, or via the "),e("strong",null,"Cookie preferences"),o(" link in the footer. ")],-1)),e("div",V,[e("button",{type:"button",class:"inline-flex items-center rounded-md bg-[#3860ED] px-4 py-2 text-sm font-semibold text-white hover:bg-[#143FD9]",onClick:t[0]||(t[0]=(...s)=>n(d)&&n(d)(...s))}," Open cookie settings "),n(b)?(a(),r("button",{key:0,type:"button",class:"inline-flex items-center rounded-md border border-[#CDD5EF] bg-white px-4 py-2 text-sm font-semibold text-[#051036] hover:bg-[#F3F5FB]",onClick:t[1]||(t[1]=(...s)=>n(p)&&n(p)(...s))}," Withdraw consent and reset banner ")):C("",!0)])]),t[14]||(t[14]=e("section",{class:"mt-10"},[e("h2",{class:"text-2xl font-bold text-[#051036] mb-3"},"6. Browser controls"),e("p",{class:"text-[#26324B]"}," Most browsers allow you to block or delete cookies at any time through their settings. Doing so may affect the proper functioning of this site. ")],-1)),e("section",W,[t[12]||(t[12]=e("h2",{class:"text-2xl font-bold text-[#051036] mb-3"},"7. Contact",-1)),e("p",G,[t[9]||(t[9]=o(" Questions about this policy can be sent to the Foundation via the ",-1)),m(x,{to:n(c)("/contact"),class:"text-[#143FD9] underline"},{default:u(()=>[...t[7]||(t[7]=[o("contact form",-1)])]),_:1},8,["to"]),t[10]||(t[10]=o(". See also our ",-1)),m(x,{to:n(c)("/legal/privacy"),class:"text-[#143FD9] underline"},{default:u(()=>[...t[8]||(t[8]=[o("privacy notice",-1)])]),_:1},8,["to"]),t[11]||(t[11]=o(". ",-1))])])])}}});
1export{Y as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.