// @bun
// src/components/legal/PrivacyTemplate.tsx
import { jsx, jsxs } from "react/jsx-runtime";
var metadata = {
  title: "Privacy Policy | ContractSpec",
  description: "Learn how ContractSpec collects, uses, and protects your personal data in compliance with GDPR."
};
function PrivacyTemplate() {
  return /* @__PURE__ */ jsx("main", {
    className: "flex grow flex-col items-center justify-center pt-24",
    children: /* @__PURE__ */ jsx("section", {
      className: "section-padding",
      children: /* @__PURE__ */ jsxs("div", {
        className: "prose prose-invert mx-auto max-w-3xl",
        children: [
          /* @__PURE__ */ jsx("h1", {
            className: "mb-4 text-4xl font-bold",
            children: "Privacy Policy"
          }),
          /* @__PURE__ */ jsx("p", {
            className: "text-muted-foreground mb-8",
            children: "Last updated: December 18, 2025"
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "1. Who We Are"
              }),
              /* @__PURE__ */ jsxs("p", {
                className: "text-muted-foreground",
                children: [
                  /* @__PURE__ */ jsx("strong", {
                    className: "text-foreground",
                    children: "ContractSpec"
                  }),
                  " is a brand of",
                  " ",
                  /* @__PURE__ */ jsx("strong", {
                    className: "text-foreground",
                    children: "CHAMAN VENTURES"
                  }),
                  ", a simplified joint-stock company (SASU) registered in France."
                ]
              }),
              /* @__PURE__ */ jsxs("div", {
                className: "text-muted-foreground rounded-lg border border-white/10 bg-white/5 p-4",
                children: [
                  /* @__PURE__ */ jsx("p", {
                    className: "mb-2",
                    children: /* @__PURE__ */ jsx("strong", {
                      className: "text-foreground",
                      children: "Data Controller:"
                    })
                  }),
                  /* @__PURE__ */ jsxs("ul", {
                    className: "list-none space-y-1 pl-0",
                    children: [
                      /* @__PURE__ */ jsx("li", {
                        children: "CHAMAN VENTURES, SASU"
                      }),
                      /* @__PURE__ */ jsx("li", {
                        children: "RCS Paris \u2022 SIREN 989 498 902"
                      }),
                      /* @__PURE__ */ jsx("li", {
                        children: "229 rue Saint-Honor\xE9, 75001 Paris, France"
                      }),
                      /* @__PURE__ */ jsxs("li", {
                        children: [
                          "Contact:",
                          " ",
                          /* @__PURE__ */ jsx("a", {
                            href: "mailto:privacy@contractspec.io",
                            className: "text-primary hover:underline",
                            children: "privacy@contractspec.io"
                          })
                        ]
                      })
                    ]
                  })
                ]
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "We are responsible for deciding how we hold and use personal data about you. We are required under data protection legislation to notify you of the information contained in this privacy policy."
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "2. What This Policy Covers"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "This privacy policy explains:"
              }),
              /* @__PURE__ */ jsxs("ul", {
                className: "text-muted-foreground list-disc space-y-2 pl-6",
                children: [
                  /* @__PURE__ */ jsx("li", {
                    children: "What personal data we collect through the ContractSpec website and services"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "Why we collect and process your data"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "How we store and protect your data"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "Who we may share your data with"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "Your rights under the General Data Protection Regulation (GDPR)"
                  })
                ]
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "This policy applies to visitors of our website, users who sign up for our waitlist or contact us, and customers who use our services."
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "3. Data We Collect"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "We collect different types of data depending on how you interact with ContractSpec:"
              }),
              /* @__PURE__ */ jsx("div", {
                className: "overflow-x-auto",
                children: /* @__PURE__ */ jsxs("table", {
                  className: "text-muted-foreground w-full border-collapse text-sm",
                  children: [
                    /* @__PURE__ */ jsx("thead", {
                      children: /* @__PURE__ */ jsxs("tr", {
                        className: "border-b border-white/20",
                        children: [
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 pr-4 text-left font-semibold",
                            children: "Category"
                          }),
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 pr-4 text-left font-semibold",
                            children: "Data Collected"
                          }),
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 text-left font-semibold",
                            children: "When Collected"
                          })
                        ]
                      })
                    }),
                    /* @__PURE__ */ jsxs("tbody", {
                      children: [
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Website Analytics"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Page views, click events, device type, browser, approximate location (country level), session duration, referral source"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "When browsing our website (with consent in EU/EEA)"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Contact / Waitlist"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Name, email address, message content"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "When you submit a form or join our waitlist"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Account Data"
                            }),
                            /* @__PURE__ */ jsxs("td", {
                              className: "py-3 pr-4",
                              children: [
                                /* @__PURE__ */ jsx("em", {
                                  children: "Not yet applicable"
                                }),
                                " \u2014 We do not currently offer user accounts. This section will be updated when accounts are introduced."
                              ]
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "\u2014"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Billing Data"
                            }),
                            /* @__PURE__ */ jsxs("td", {
                              className: "py-3 pr-4",
                              children: [
                                /* @__PURE__ */ jsx("em", {
                                  children: "Not yet applicable"
                                }),
                                " \u2014 We do not currently process payments. This section will be updated when billing is introduced."
                              ]
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "\u2014"
                            })
                          ]
                        })
                      ]
                    })
                  ]
                })
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "4. Why We Process Data (Purposes & Legal Bases)"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "Under GDPR, we must have a lawful basis for processing your personal data. We rely on the following:"
              }),
              /* @__PURE__ */ jsx("div", {
                className: "overflow-x-auto",
                children: /* @__PURE__ */ jsxs("table", {
                  className: "text-muted-foreground w-full border-collapse text-sm",
                  children: [
                    /* @__PURE__ */ jsx("thead", {
                      children: /* @__PURE__ */ jsxs("tr", {
                        className: "border-b border-white/20",
                        children: [
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 pr-4 text-left font-semibold",
                            children: "Purpose"
                          }),
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 pr-4 text-left font-semibold",
                            children: "Legal Basis"
                          }),
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 text-left font-semibold",
                            children: "Details"
                          })
                        ]
                      })
                    }),
                    /* @__PURE__ */ jsxs("tbody", {
                      children: [
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Website operation & security"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Legitimate interest"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "Ensuring our website functions correctly, preventing abuse, and maintaining security"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Analytics & improvement"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Consent"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "Understanding how users interact with our site to improve our services (gated behind consent in EU/EEA)"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Responding to enquiries"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Legitimate interest / Contract"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "Responding to your questions, processing waitlist requests, or pre-contractual discussions"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Service delivery"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Contract"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "If/when you become a customer, processing your data is necessary to fulfil our contractual obligations"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Legal compliance"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Legal obligation"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "Complying with applicable laws, regulations, or legal processes"
                            })
                          ]
                        })
                      ]
                    })
                  ]
                })
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "5. Cookies & Tracking"
              }),
              /* @__PURE__ */ jsxs("p", {
                className: "text-muted-foreground",
                children: [
                  "We use ",
                  /* @__PURE__ */ jsx("strong", {
                    className: "text-foreground",
                    children: "PostHog"
                  }),
                  " for product analytics to understand how visitors use our website. PostHog may use cookies or similar technologies to collect this information."
                ]
              }),
              /* @__PURE__ */ jsx("h3", {
                className: "text-foreground mt-6 text-xl font-semibold",
                children: "Consent in the EU/EEA"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "If you are located in the European Union or European Economic Area, we gate analytics tracking behind your explicit consent. Analytics cookies will not be set until you opt-in through our cookie consent mechanism."
              }),
              /* @__PURE__ */ jsx("h3", {
                className: "text-foreground mt-6 text-xl font-semibold",
                children: "Withdrawing Consent / Opting Out"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "You can withdraw consent or opt out at any time:"
              }),
              /* @__PURE__ */ jsxs("ul", {
                className: "text-muted-foreground list-disc space-y-2 pl-6",
                children: [
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        children: "Cookie settings:"
                      }),
                      " Use the cookie preferences link in our website footer to manage your consent"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        children: "Browser settings:"
                      }),
                      " Configure your browser to reject cookies or alert you when cookies are being set"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        children: "PostHog opt-out:"
                      }),
                      ' PostHog respects "Do Not Track" browser signals where applicable'
                    ]
                  })
                ]
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "Note: Rejecting analytics cookies will not affect your ability to use our website."
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "6. Sub-processors & Recipients"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "We share data with the following third-party service providers who process data on our behalf:"
              }),
              /* @__PURE__ */ jsx("div", {
                className: "overflow-x-auto",
                children: /* @__PURE__ */ jsxs("table", {
                  className: "text-muted-foreground w-full border-collapse text-sm",
                  children: [
                    /* @__PURE__ */ jsx("thead", {
                      children: /* @__PURE__ */ jsxs("tr", {
                        className: "border-b border-white/20",
                        children: [
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 pr-4 text-left font-semibold",
                            children: "Provider"
                          }),
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 pr-4 text-left font-semibold",
                            children: "Purpose"
                          }),
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 text-left font-semibold",
                            children: "Location"
                          })
                        ]
                      })
                    }),
                    /* @__PURE__ */ jsxs("tbody", {
                      children: [
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "PostHog"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Product analytics"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "EU (PostHog Cloud EU) or US"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Vercel"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Website hosting & CDN"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "Global (including EU regions)"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Scaleway"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Cloud infrastructure"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "France / EU"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsxs("td", {
                              className: "py-3 pr-4 font-medium",
                              children: [
                                "Email provider ",
                                /* @__PURE__ */ jsx("em", {
                                  children: "(TBD)"
                                })
                              ]
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Transactional & marketing emails"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: /* @__PURE__ */ jsx("em", {
                                children: "To be confirmed"
                              })
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsxs("td", {
                              className: "py-3 pr-4 font-medium",
                              children: [
                                "Error tracking ",
                                /* @__PURE__ */ jsx("em", {
                                  children: "(TBD)"
                                })
                              ]
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Application error monitoring"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: /* @__PURE__ */ jsx("em", {
                                children: "To be confirmed"
                              })
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsxs("td", {
                              className: "py-3 pr-4 font-medium",
                              children: [
                                "Payment processor ",
                                /* @__PURE__ */ jsx("em", {
                                  children: "(TBD)"
                                })
                              ]
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4",
                              children: "Billing & subscription management"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: /* @__PURE__ */ jsx("em", {
                                children: "To be confirmed"
                              })
                            })
                          ]
                        })
                      ]
                    })
                  ]
                })
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground mt-4",
                children: "We carefully select our sub-processors and require them to maintain appropriate security measures and only process data according to our instructions."
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "7. International Data Transfers"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "As a France-based company, we aim to keep your data within the European Union wherever possible."
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "However, some of our service providers may process data outside the EU/EEA. When this occurs, we ensure appropriate safeguards are in place, such as:"
              }),
              /* @__PURE__ */ jsxs("ul", {
                className: "text-muted-foreground list-disc space-y-2 pl-6",
                children: [
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        children: "Standard Contractual Clauses (SCCs)"
                      }),
                      " approved by the European Commission"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        children: "Adequacy decisions"
                      }),
                      " where the recipient country has been deemed to provide adequate protection"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        children: "Binding Corporate Rules"
                      }),
                      " where applicable"
                    ]
                  })
                ]
              }),
              /* @__PURE__ */ jsxs("p", {
                className: "text-muted-foreground",
                children: [
                  "You may request more information about these safeguards by contacting us at",
                  " ",
                  /* @__PURE__ */ jsx("a", {
                    href: "mailto:privacy@contractspec.io",
                    className: "text-primary hover:underline",
                    children: "privacy@contractspec.io"
                  }),
                  "."
                ]
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "8. Data Retention"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "We retain your personal data only for as long as necessary to fulfil the purposes for which it was collected:"
              }),
              /* @__PURE__ */ jsx("div", {
                className: "overflow-x-auto",
                children: /* @__PURE__ */ jsxs("table", {
                  className: "text-muted-foreground w-full border-collapse text-sm",
                  children: [
                    /* @__PURE__ */ jsx("thead", {
                      children: /* @__PURE__ */ jsxs("tr", {
                        className: "border-b border-white/20",
                        children: [
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 pr-4 text-left font-semibold",
                            children: "Data Type"
                          }),
                          /* @__PURE__ */ jsx("th", {
                            className: "text-foreground py-3 text-left font-semibold",
                            children: "Retention Period"
                          })
                        ]
                      })
                    }),
                    /* @__PURE__ */ jsxs("tbody", {
                      children: [
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Analytics data"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "24 months from collection"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Waitlist / contact form data"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "Until you request deletion or 24 months after last interaction"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Account data (when applicable)"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "Duration of account plus 12 months after closure"
                            })
                          ]
                        }),
                        /* @__PURE__ */ jsxs("tr", {
                          className: "border-b border-white/10",
                          children: [
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3 pr-4 font-medium",
                              children: "Billing records (when applicable)"
                            }),
                            /* @__PURE__ */ jsx("td", {
                              className: "py-3",
                              children: "10 years (French legal requirement)"
                            })
                          ]
                        })
                      ]
                    })
                  ]
                })
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground mt-4",
                children: "We may retain certain data longer if required by law or to establish, exercise, or defend legal claims."
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "9. Your Rights Under GDPR"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "As a data subject in the EU, you have the following rights:"
              }),
              /* @__PURE__ */ jsxs("ul", {
                className: "text-muted-foreground list-disc space-y-3 pl-6",
                children: [
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Right to access"
                      }),
                      " \u2014 Request a copy of the personal data we hold about you"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Right to rectification"
                      }),
                      " ",
                      "\u2014 Request correction of inaccurate or incomplete data"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: 'Right to erasure ("right to be forgotten")'
                      }),
                      " ",
                      "\u2014 Request deletion of your personal data in certain circumstances"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Right to restriction"
                      }),
                      " ",
                      "\u2014 Request that we limit how we use your data"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Right to data portability"
                      }),
                      " ",
                      "\u2014 Receive your data in a structured, machine-readable format"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Right to object"
                      }),
                      " \u2014 Object to processing based on legitimate interests or direct marketing"
                    ]
                  }),
                  /* @__PURE__ */ jsxs("li", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Right to withdraw consent"
                      }),
                      " ",
                      "\u2014 Where processing is based on consent, withdraw it at any time"
                    ]
                  })
                ]
              }),
              /* @__PURE__ */ jsxs("p", {
                className: "text-muted-foreground mt-4",
                children: [
                  "To exercise any of these rights, please contact us at",
                  " ",
                  /* @__PURE__ */ jsx("a", {
                    href: "mailto:privacy@contractspec.io",
                    className: "text-primary hover:underline",
                    children: "privacy@contractspec.io"
                  }),
                  ". We will respond within one month as required by GDPR."
                ]
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "10. Security"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "We implement appropriate technical and organisational measures to protect your personal data against unauthorised access, alteration, disclosure, or destruction. These measures include:"
              }),
              /* @__PURE__ */ jsxs("ul", {
                className: "text-muted-foreground list-disc space-y-2 pl-6",
                children: [
                  /* @__PURE__ */ jsx("li", {
                    children: "Encryption of data in transit (TLS/HTTPS)"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "Encryption of data at rest where appropriate"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "Access controls and authentication"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "Regular security reviews and updates"
                  }),
                  /* @__PURE__ */ jsx("li", {
                    children: "Careful vetting of sub-processors"
                  })
                ]
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "While we strive to protect your data, no method of transmission over the Internet or electronic storage is 100% secure. We cannot guarantee absolute security but are committed to continuous improvement."
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "11. Contact & Complaints"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "If you have any questions, concerns, or requests regarding this privacy policy or our data practices, please contact us:"
              }),
              /* @__PURE__ */ jsxs("div", {
                className: "text-muted-foreground rounded-lg border border-white/10 bg-white/5 p-4",
                children: [
                  /* @__PURE__ */ jsxs("p", {
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Email:"
                      }),
                      " ",
                      /* @__PURE__ */ jsx("a", {
                        href: "mailto:privacy@contractspec.io",
                        className: "text-primary hover:underline",
                        children: "privacy@contractspec.io"
                      })
                    ]
                  }),
                  /* @__PURE__ */ jsxs("p", {
                    className: "mt-2",
                    children: [
                      /* @__PURE__ */ jsx("strong", {
                        className: "text-foreground",
                        children: "Address:"
                      }),
                      " CHAMAN VENTURES, 229 rue Saint-Honor\xE9, 75001 Paris, France"
                    ]
                  })
                ]
              }),
              /* @__PURE__ */ jsx("h3", {
                className: "text-foreground mt-6 text-xl font-semibold",
                children: "Supervisory Authority"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "If you are not satisfied with our response or believe we are processing your data unlawfully, you have the right to lodge a complaint with a supervisory authority. In France, the relevant authority is:"
              }),
              /* @__PURE__ */ jsxs("div", {
                className: "text-muted-foreground rounded-lg border border-white/10 bg-white/5 p-4",
                children: [
                  /* @__PURE__ */ jsx("p", {
                    children: /* @__PURE__ */ jsx("strong", {
                      className: "text-foreground",
                      children: "Commission Nationale de l'Informatique et des Libert\xE9s (CNIL)"
                    })
                  }),
                  /* @__PURE__ */ jsx("p", {
                    children: "3 Place de Fontenoy, TSA 80715, 75334 Paris Cedex 07"
                  }),
                  /* @__PURE__ */ jsxs("p", {
                    children: [
                      "Website:",
                      " ",
                      /* @__PURE__ */ jsx("a", {
                        href: "https://www.cnil.fr",
                        target: "_blank",
                        rel: "noopener noreferrer",
                        className: "text-primary hover:underline",
                        children: "www.cnil.fr"
                      })
                    ]
                  })
                ]
              })
            ]
          }),
          /* @__PURE__ */ jsxs("section", {
            className: "mt-10 space-y-4",
            children: [
              /* @__PURE__ */ jsx("h2", {
                className: "text-foreground text-2xl font-bold",
                children: "12. Changes to This Policy"
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: 'We may update this privacy policy from time to time to reflect changes in our practices, technology, legal requirements, or for other operational reasons. We will notify you of any material changes by updating the "Last updated" date at the top of this page.'
              }),
              /* @__PURE__ */ jsx("p", {
                className: "text-muted-foreground",
                children: "We encourage you to review this policy periodically to stay informed about how we protect your data."
              })
            ]
          }),
          /* @__PURE__ */ jsx("div", {
            className: "mt-12 border-t border-white/10 pt-8",
            children: /* @__PURE__ */ jsxs("p", {
              className: "text-muted-foreground text-sm",
              children: [
                "For questions about this privacy policy, please contact us at",
                " ",
                /* @__PURE__ */ jsx("a", {
                  href: "mailto:privacy@contractspec.io",
                  className: "text-primary hover:underline",
                  children: "privacy@contractspec.io"
                })
              ]
            })
          })
        ]
      })
    })
  });
}
export {
  metadata,
  PrivacyTemplate
};
