// SQSEO marketing, Privacy Policy page
(function init(){
if(!window.LongtailIQDesignSystem_ae8f12 || !window.LTQM || !window.LTQM.PageHeader){return setTimeout(init,30);}
const React = window.React;
const { PageHeader, SectionWrap } = window.LTQM;

const UPDATED = "8 June 2026";

const SECTIONS = [
  ["Overview", [
    "SQSEO (“SQSEO”, “we”, “us”) provides a longtail keyword and AI-search research tool at sqseo.com. This policy explains what we collect, why, and the choices you have. We keep data collection to the minimum needed to run the product.",
  ]],
  ["Information we collect", [
    "Account data: if you create an account, your name, email address, and authentication identifiers.",
    "Research input: the seed keywords, URLs, and filters you submit so we can generate results and save your lists.",
    "Usage data: pages viewed, features used, and basic device and browser information, collected to keep the service reliable and to improve it.",
    "Billing data: for paid plans, payment is handled by our payment processor. We never store full card numbers on our servers.",
  ]],
  ["How we use information", [
    "To provide the keyword tool, generate results, and save your lists and workspaces.",
    "To secure accounts, prevent abuse, and maintain service reliability.",
    "To communicate with you about your account, support requests, and important changes.",
    "To analyse aggregate, de-identified usage so we can improve the product. We do not sell your personal data.",
  ]],
  ["Cookies", [
    "We use a small number of first-party cookies for sign-in sessions and to remember preferences. We use privacy-respecting analytics to understand aggregate usage. You can block cookies in your browser; core research features that do not require an account will still work.",
  ]],
  ["Sharing", [
    "We share data only with service providers that help us run SQSEO (hosting, analytics, payments, email), each bound by contract to protect it. We may disclose information if required by law or to protect the rights and safety of our users and the service.",
  ]],
  ["Data retention", [
    "We keep account and research data for as long as your account is active. You can delete saved lists at any time, and you can request deletion of your account and associated personal data by contacting us.",
  ]],
  ["Your rights", [
    "Depending on where you live, you may have the right to access, correct, export, or delete your personal data, and to object to or restrict certain processing. To exercise any of these rights, email privacy@sqseo.com and we will respond within the timeframe required by law.",
  ]],
  ["Security", [
    "We use encryption in transit, access controls, and regular review to protect your data. No method of transmission or storage is perfectly secure, but we work to protect your information and to notify you of material incidents where required.",
  ]],
  ["Children", [
    "SQSEO is not directed to children under 16, and we do not knowingly collect their personal data.",
  ]],
  ["Changes", [
    "We may update this policy as the product evolves. We will post the new version here and update the date above. Material changes will be communicated where appropriate.",
  ]],
  ["Contact", [
    "Questions about privacy? Email privacy@sqseo.com.",
  ]],
];

function Privacy() {
  return (
    <div>
      <PageHeader pill="Legal" pillIcon="shield-check"
        title="Privacy policy."
        gray="Plain language, minimal data."
        sub="How SQSEO handles your data. We collect the minimum needed to run the tool, and we never sell your personal data." />
      <SectionWrap style={{ maxWidth: 760 }}>
        <p style={{ fontFamily: "var(--font-mono)", fontSize: 12, letterSpacing: "0.04em", textTransform: "uppercase", color: "var(--text-faint)", marginTop: 0, marginBottom: 36 }}>Last updated {UPDATED}</p>
        {SECTIONS.map(([h, paras], i) => (
          <section key={i} style={{ marginBottom: 34 }}>
            <h2 style={{ fontSize: 19, fontWeight: 600, letterSpacing: "-0.02em", color: "var(--ink-900)", margin: "0 0 12px" }}>{h}</h2>
            {paras.map((p, j) => (
              <p key={j} style={{ fontSize: 15, color: "var(--text-body)", lineHeight: 1.7, margin: "0 0 10px" }}>{p}</p>
            ))}
          </section>
        ))}
      </SectionWrap>
    </div>
  );
}
window.LTQM = window.LTQM || {};
window.LTQM.Privacy = Privacy;
})();
