1import{j as e}from"./metal-fx-C6GZ_SKA.js";import{L as s,S as t,a as i}from"./LegalLayout-B5ljx3RF.js";import"./index-D1yBc__G.js";import"./motion-BHwmuFpx.js";import"./document-meta-J3yIAzKg.js";function l(){return e.jsxs(s,{title:"Privacy Policy",updated:"June 2026",children:[e.jsx("p",{children:"This Privacy Policy explains how ssych (âIâ, âmeâ) collects, uses, and protects information when you visit this website or get in touch about design work. I keep data collection to the minimum needed to run the site and respond to enquiries."}),e.jsxs("p",{children:["ssych is a trading name of ",e.jsx("strong",{children:"Wiserframe OÃ"})," (registry code 17497246), Narva mnt 5, 10117 Tallinn, Estonia. Wiserframe OÃ is the data controller for the information described below and can be reached at [email protected]."]}),e.jsx(t,{title:"Information I collect",children:e.jsxs(i,{children:[e.jsxs("li",{children:[e.jsx("strong",{className:"text-foreground",children:"Contact details"})," you choose to share â your name, email address, and the contents of any message you send via the contact form or by booking a call."]}),e.jsxs("li",{children:[e.jsx("strong",{className:"text-foreground",children:"Usage data"})," â anonymous, aggregated analytics such as page views, referring site, approximate region, browser, and device type. This is never used to identify you."]}),e.jsxs("li",{children:[e.jsx("strong",{className:"text-foreground",children:"Technical data"})," â your IP address and request logs, retained briefly by my hosting provider for security and reliability."]})]})}),e.jsxs(t,{title:"How I use information",children:[e.jsxs(i,{children:[e.jsx("li",{children:"To respond to your enquiry and provide the design services you request."}),e.jsx("li",{children:"To operate, secure, and improve the website."}),e.jsx("li",{children:"To comply with legal obligations where applicable."})]}),e.jsx("p",{children:"I do not sell your personal information, and I do not use it for automated decision-making."})]}),e.jsx(t,{title:"Cookies & analytics",children:e.jsx("p",{children:"The site uses only essential cookies plus privacy-respecting, aggregated analytics. I do not run third-party advertising or cross-site tracking cookies. You can block cookies in your browser settings without losing access to the content."})}),e.jsx(t,{title:"Sharing & third parties",children:e.jsx("p",{children:"I share data only with the service providers needed to run the site â for example my hosting and analytics providers â and only to the extent required for them to perform that service. The
1se providers are bound by their own data-protection obligations."})}),e.jsx(t,{title:"Data retention",children:e.jsx("p",{children:"Enquiry emails are kept for as long as needed to handle the conversation and any resulting work, then deleted. Server logs are rotated on a short schedule. You can ask me to delete your data at any time."})}),e.jsx(t,{title:"Your rights",children:e.jsx("p",{children:"Depending on where you live (including under the GDPR and CCPA), you may have the right to access, correct, export, or delete your personal data, and to object to or restrict its processing. To exercise any of these rights, email me and Iâll respond within a reasonable timeframe."})}),e.jsx(t,{title:"Security",children:e.jsx("p",{children:"The site is served over HTTPS, and I apply reasonable technical and organisational measures to protect information. No method of transmission over the internet is ever completely secure, so I cannot guarantee absolute security."})}),e.jsx(t,{title:"Children",children:e.jsx("p",{children:"This site is not directed at children under 16, and I do not knowingly collect their personal data."})}),e.jsx(t,{title:"Changes to this policy",children:e.jsx("p",{children:"I may update this policy from time to time. Material changes will be reflected by the âLast updatedâ date above, and your continued use of the site means you accept the revised policy."})}),e.jsx(t,{title:"Contact",children:e.jsxs("p",{children:["Questions about privacy? Email"," ",e.jsx("a",{className:"text-accent-300 underline-offset-4 underline",href:"mailto:[email protected]",children:"[email protected]"}),"."]})})]})}export{l 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.