// CCPA — California Consumer Privacy Act page const CCPAPage = () => { const [form, setForm] = React.useState({name:"", email:"", type:"access", details:""}); const [submitted, setSubmitted] = React.useState(false); const handleSubmit = (e) => { e.preventDefault(); if (!form.name || !form.email) return; setSubmitted(true); }; const requestTypes = [ {value:"access", label:"Right to Know — request a copy of my personal information"}, {value:"delete", label:"Right to Delete — request deletion of my personal information"}, {value:"correct", label:"Right to Correct — request correction of inaccurate information"}, {value:"optout", label:"Opt-Out — opt out of sale/sharing of my information"}, {value:"portability", label:"Data Portability — request my data in a portable format"}, {value:"other", label:"Other privacy request"}, ]; return ( <> {/* Hero */}
Legal · Privacy Rights Your Privacy
Rights.

Under the California Consumer Privacy Act (CCPA) and other applicable laws, you have rights regarding your personal information. This page explains those rights and how to exercise them.

{/* Rights explanation */}
Your Rights.
{[ {title:"Right to Know", color:"var(--color-cyan)", body:"You have the right to request that we disclose the categories and specific pieces of personal information we have collected about you, the sources from which we collected it, and why we collected it."}, {title:"Right to Delete", color:"var(--color-pink)", body:"You have the right to request that we delete personal information we have collected from you, subject to certain exceptions (e.g., completing a transaction, legal obligations, fraud prevention)."}, {title:"Right to Correct", color:"var(--color-cyan)", body:"You have the right to request that we correct inaccurate personal information about you, taking into account the nature of the information and the purposes for which we process it."}, {title:"Right to Opt-Out", color:"var(--color-magenta)", body:"We do not sell or share your personal information with third parties for their direct marketing purposes. If that changes, you will have the right to opt out."}, {title:"Right to Non-Discrimination", color:"var(--color-pink)", body:"We will not discriminate against you for exercising any of your CCPA rights. We will not deny you goods or services, charge you different prices, or provide a different level of quality because you exercised your rights."}, {title:"Right to Data Portability", color:"var(--color-cyan)", body:"You have the right to receive your personal information in a structured, commonly used, machine-readable format where technically feasible."}, ].map(r => (
{r.title}

{r.body}

))}
{/* Data categories */}
What We Collect.
{[ ["Identifiers", "Name, email address, phone number, IP address, account username"], ["Business information", "Business name, EIN, resale certificate number, license number"], ["Commercial information", "Purchase history, order details, product preferences"], ["Internet activity", "Browser type, pages visited, referring URLs, session duration"], ["Geolocation data", "Shipping and billing address (city, state, ZIP)"], ["Communications", "Emails, form submissions, customer service interactions"], ["Financial information", "Payment method type (processed by payment provider — we do not store card numbers)"], ].map(([cat, desc], i) => (
{cat} {desc}
))}

We do not sell any of these categories of personal information to third parties. We share data only as necessary to operate our business (shipping carriers, payment processors, email service providers) as described in our Privacy Policy.

{/* Request form */}
Submit a request Exercise Your Rights. {submitted ? (
Request Received

We've received your privacy request and will respond within 45 days as required by law. We may contact you to verify your identity before processing the request.

Reference: CCPA-{Date.now().toString().slice(-6)}

) : (
setForm(p => ({...p, name: e.target.value}))} required placeholder="Your full legal name" /> setForm(p => ({...p, email: e.target.value}))} required placeholder="Email on file with us" />