[{"data":1,"prerenderedAt":380},["ShallowReactive",2],{"privacy":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"body":9,"_type":374,"_id":375,"_source":376,"_file":377,"_stem":378,"_extension":379},"\u002Fprivacy","",false,"Privacy Policy","Last updated: 22 July 2026",{"type":10,"children":11,"toc":359},"root",[12,20,29,34,41,53,85,91,101,111,133,143,153,159,182,187,193,198,240,245,251,270,276,281,287,292,298,303,309,320,326,331,337,342,348],{"type":13,"tag":14,"props":15,"children":17},"element","h1",{"id":16},"privacy-policy",[18],{"type":19,"value":7},"text",{"type":13,"tag":21,"props":22,"children":23},"p",{},[24],{"type":13,"tag":25,"props":26,"children":27},"strong",{},[28],{"type":19,"value":8},{"type":13,"tag":21,"props":30,"children":31},{},[32],{"type":19,"value":33},"This policy explains what personal data i3deploy collects, why, and your rights over it. i3deploy is a deploy & release tracking service with a native MCP connector for Claude.",{"type":13,"tag":35,"props":36,"children":38},"h2",{"id":37},"_1-who-we-are",[39],{"type":19,"value":40},"1. Who we are",{"type":13,"tag":21,"props":42,"children":43},{},[44,46,51],{"type":19,"value":45},"i3deploy is operated by ",{"type":13,"tag":25,"props":47,"children":48},{},[49],{"type":19,"value":50},"Ivan Bettarini",{"type":19,"value":52}," (i3idea), Via Santa Margherita 33, Prato, Italy (\"we\", \"us\"). We are the data controller for the personal data described here.",{"type":13,"tag":54,"props":55,"children":56},"ul",{},[57,75],{"type":13,"tag":58,"props":59,"children":60},"li",{},[61,66,68],{"type":13,"tag":25,"props":62,"children":63},{},[64],{"type":19,"value":65},"Privacy contact:",{"type":19,"value":67}," ",{"type":13,"tag":69,"props":70,"children":72},"a",{"href":71},"mailto:privacy@i3deploy.com",[73],{"type":19,"value":74},"privacy@i3deploy.com",{"type":13,"tag":58,"props":76,"children":77},{},[78,83],{"type":13,"tag":25,"props":79,"children":80},{},[81],{"type":19,"value":82},"VAT (P.IVA):",{"type":19,"value":84}," 02583830977 — sole proprietorship (ditta individuale)",{"type":13,"tag":35,"props":86,"children":88},{"id":87},"_2-what-we-collect",[89],{"type":19,"value":90},"2. What we collect",{"type":13,"tag":21,"props":92,"children":93},{},[94,99],{"type":13,"tag":25,"props":95,"children":96},{},[97],{"type":19,"value":98},"Account data.",{"type":19,"value":100}," When you sign in with Google, we receive your email address, name, and profile picture, and a Google account identifier. We use these to create and secure your account and identify you across your organizations.",{"type":13,"tag":21,"props":102,"children":103},{},[104,109],{"type":13,"tag":25,"props":105,"children":106},{},[107],{"type":19,"value":108},"Product data.",{"type":19,"value":110}," The data you enter or generate while using i3deploy: organization and project names, services, deploy events (service, environment, version, commit reference, timestamps, status), releases and their changelogs, and the names of API keys. API keys themselves are stored only as an irreversible hash — we cannot recover the secret after it is shown to you once.",{"type":13,"tag":21,"props":112,"children":113},{},[114,119,121,126,128],{"type":13,"tag":25,"props":115,"children":116},{},[117],{"type":19,"value":118},"Billing data.",{"type":19,"value":120}," If you subscribe to a paid plan, payments are processed by ",{"type":13,"tag":25,"props":122,"children":123},{},[124],{"type":19,"value":125},"Stripe",{"type":19,"value":127},". We store a Stripe customer identifier and your subscription status and plan. ",{"type":13,"tag":25,"props":129,"children":130},{},[131],{"type":19,"value":132},"Your card details are handled by Stripe and are never stored by i3deploy.",{"type":13,"tag":21,"props":134,"children":135},{},[136,141],{"type":13,"tag":25,"props":137,"children":138},{},[139],{"type":19,"value":140},"Launch-updates email.",{"type":19,"value":142}," If you submit the \"get launch updates\" form, we store your email address to send you product news. You can unsubscribe at any time.",{"type":13,"tag":21,"props":144,"children":145},{},[146,151],{"type":13,"tag":25,"props":147,"children":148},{},[149],{"type":19,"value":150},"Logs and audit.",{"type":19,"value":152}," For security, debugging, and abuse prevention we keep server logs and an audit trail of changes made through the API.",{"type":13,"tag":35,"props":154,"children":156},{"id":155},"_3-how-we-use-your-data",[157],{"type":19,"value":158},"3. How we use your data",{"type":13,"tag":54,"props":160,"children":161},{},[162,167,172,177],{"type":13,"tag":58,"props":163,"children":164},{},[165],{"type":19,"value":166},"To provide and operate the service (authenticate you, store and serve your deploys and releases).",{"type":13,"tag":58,"props":168,"children":169},{},[170],{"type":19,"value":171},"To process subscriptions and payments (via Stripe).",{"type":13,"tag":58,"props":173,"children":174},{},[175],{"type":19,"value":176},"To secure the service and prevent abuse.",{"type":13,"tag":58,"props":178,"children":179},{},[180],{"type":19,"value":181},"To send product\u002Flaunch updates, if you asked for them.",{"type":13,"tag":21,"props":183,"children":184},{},[185],{"type":19,"value":186},"Our legal bases (GDPR) are: performance of our contract with you (providing the service), our legitimate interests (security, product improvement), and your consent (launch-updates email).",{"type":13,"tag":35,"props":188,"children":190},{"id":189},"_4-sub-processors-and-third-parties",[191],{"type":19,"value":192},"4. Sub-processors and third parties",{"type":13,"tag":21,"props":194,"children":195},{},[196],{"type":19,"value":197},"We share data only with the service providers needed to run i3deploy:",{"type":13,"tag":54,"props":199,"children":200},{},[201,211,221,230],{"type":13,"tag":58,"props":202,"children":203},{},[204,209],{"type":13,"tag":25,"props":205,"children":206},{},[207],{"type":19,"value":208},"Google Firebase",{"type":19,"value":210}," — authentication (sign-in).",{"type":13,"tag":58,"props":212,"children":213},{},[214,219],{"type":13,"tag":25,"props":215,"children":216},{},[217],{"type":19,"value":218},"Google Cloud Platform",{"type":19,"value":220}," — hosting and storage (Cloud Run, App Engine, Cloud Storage). Our production data is hosted in the EU (europe-west1).",{"type":13,"tag":58,"props":222,"children":223},{},[224,228],{"type":13,"tag":25,"props":225,"children":226},{},[227],{"type":19,"value":125},{"type":19,"value":229}," — payment processing.",{"type":13,"tag":58,"props":231,"children":232},{},[233,238],{"type":13,"tag":25,"props":234,"children":235},{},[236],{"type":19,"value":237},"Anthropic (Claude)",{"type":19,"value":239}," — only if you connect the MCP connector: when you authorize Claude (claude.ai or Claude Code) to access i3deploy on your behalf, Claude reads and writes your i3deploy data at your direction, subject to Anthropic's own terms and privacy policy.",{"type":13,"tag":21,"props":241,"children":242},{},[243],{"type":19,"value":244},"We do not sell your personal data.",{"type":13,"tag":35,"props":246,"children":248},{"id":247},"_5-data-you-choose-to-make-public",[249],{"type":19,"value":250},"5. Data you choose to make public",{"type":13,"tag":21,"props":252,"children":253},{},[254,256,261,263,268],{"type":19,"value":255},"Published project releases (version, name, changelog, service versions, and the \"authored by\" label) are mirrored to a ",{"type":13,"tag":25,"props":257,"children":258},{},[259],{"type":19,"value":260},"public",{"type":19,"value":262}," JSON feed so your own apps and open-source clients can display a changelog. This is intentional and is the open contract at the heart of i3deploy. Do not put anything you consider private into a published changelog or the \"authored by\" field. Deploy details such as commit SHAs are ",{"type":13,"tag":25,"props":264,"children":265},{},[266],{"type":19,"value":267},"not",{"type":19,"value":269}," part of the public feed.",{"type":13,"tag":35,"props":271,"children":273},{"id":272},"_6-cookies-and-similar-technologies",[274],{"type":19,"value":275},"6. Cookies and similar technologies",{"type":13,"tag":21,"props":277,"children":278},{},[279],{"type":19,"value":280},"The marketing site (i3deploy.com) does not use third-party advertising or tracking cookies. The application (app.i3deploy.com) stores an authentication token in your browser to keep you signed in. If we add analytics in the future, we will update this policy first.",{"type":13,"tag":35,"props":282,"children":284},{"id":283},"_7-data-retention",[285],{"type":19,"value":286},"7. Data retention",{"type":13,"tag":21,"props":288,"children":289},{},[290],{"type":19,"value":291},"We keep your account and product data for as long as your account is active, and for a reasonable period afterwards where needed for legal, security, or accounting purposes. You can delete your data by deleting your organization or by contacting us.",{"type":13,"tag":35,"props":293,"children":295},{"id":294},"_8-international-transfers",[296],{"type":19,"value":297},"8. International transfers",{"type":13,"tag":21,"props":299,"children":300},{},[301],{"type":19,"value":302},"Our production data is hosted in the European Union. Some sub-processors (e.g. Stripe, Anthropic) may process data outside the EU under appropriate safeguards, such as the EU Standard Contractual Clauses.",{"type":13,"tag":35,"props":304,"children":306},{"id":305},"_9-your-rights",[307],{"type":19,"value":308},"9. Your rights",{"type":13,"tag":21,"props":310,"children":311},{},[312,314,318],{"type":19,"value":313},"Under the GDPR you can request access to, correction of, deletion of, or export of your personal data, and you can object to or restrict certain processing. You can withdraw consent for launch-updates emails at any time. To exercise any right, email ",{"type":13,"tag":69,"props":315,"children":316},{"href":71},[317],{"type":19,"value":74},{"type":19,"value":319},". You also have the right to complain to your local data protection authority.",{"type":13,"tag":35,"props":321,"children":323},{"id":322},"_10-security",[324],{"type":19,"value":325},"10. Security",{"type":13,"tag":21,"props":327,"children":328},{},[329],{"type":19,"value":330},"We use industry-standard measures to protect your data: encrypted transport (TLS), API keys stored as Argon2 hashes, scoped access per organization, and OAuth for the MCP connector. No system is perfectly secure, but we work to keep your data safe.",{"type":13,"tag":35,"props":332,"children":334},{"id":333},"_11-changes-to-this-policy",[335],{"type":19,"value":336},"11. Changes to this policy",{"type":13,"tag":21,"props":338,"children":339},{},[340],{"type":19,"value":341},"We may update this policy as the service evolves. We will change the \"last updated\" date above, and for material changes we will make a reasonable effort to notify you.",{"type":13,"tag":35,"props":343,"children":345},{"id":344},"_12-contact",[346],{"type":19,"value":347},"12. Contact",{"type":13,"tag":21,"props":349,"children":350},{},[351,353,357],{"type":19,"value":352},"Questions about this policy or your data: ",{"type":13,"tag":69,"props":354,"children":355},{"href":71},[356],{"type":19,"value":74},{"type":19,"value":358},".",{"title":5,"searchDepth":360,"depth":360,"links":361},2,[362,363,364,365,366,367,368,369,370,371,372,373],{"id":37,"depth":360,"text":40},{"id":87,"depth":360,"text":90},{"id":155,"depth":360,"text":158},{"id":189,"depth":360,"text":192},{"id":247,"depth":360,"text":250},{"id":272,"depth":360,"text":275},{"id":283,"depth":360,"text":286},{"id":294,"depth":360,"text":297},{"id":305,"depth":360,"text":308},{"id":322,"depth":360,"text":325},{"id":333,"depth":360,"text":336},{"id":344,"depth":360,"text":347},"markdown","content:privacy.md","content","privacy.md","privacy","md",1784716249712]