diff --git a/src/app.jsx b/src/app.jsx index 68089cc..81160e0 100644 --- a/src/app.jsx +++ b/src/app.jsx @@ -119,6 +119,14 @@ function App() { title: `Our Products — ${BASE}`, desc: 'GlamourTouch — Aura\'s own live e-commerce store in beauty & lifestyle. A real, production product built on our stack. See exactly what we ship for clients.', }, + privacy: { + title: `Privacy Policy — ${BASE}`, + desc: 'What Aura Agentic AI collects, how it\'s used, and how to ask us to delete it.', + }, + terms: { + title: `Terms of Service — ${BASE}`, + desc: 'Terms for Aura Agentic AI project engagements and client dashboard access.', + }, ...SERVICE_IDS, }; @@ -180,6 +188,10 @@ function App() { return ; case 'case-studies': return ; + case 'privacy': + return ; + case 'terms': + return ; default: return (
diff --git a/src/pages.jsx b/src/pages.jsx index 2a45b52..c34993a 100644 --- a/src/pages.jsx +++ b/src/pages.jsx @@ -1279,6 +1279,95 @@ const CaseStudiesPage = () => { ); }; +const LEGAL_SECTIONS = [ + { + h: "What we collect", + p: "When you use the contact form on this site, we collect your name, email address, the service you're asking about, your budget range (if given), and your project description. When you sign in to an Aura product (like the client dashboard), we collect your email, name, and — if you use Google Sign-In — the basic profile info Google shares with us (name, email, profile photo). We don't collect payment card details ourselves; any payment processing runs through the payment provider directly.", + }, + { + h: "Analytics", + p: "This site uses Google Analytics, Google Tag Manager, and Plausible Analytics to understand traffic and usage — page views, referral source, rough device/location info. Plausible doesn't use cookies or track individuals across sites. Google's tools may use cookies; you can opt out via your browser's cookie settings or Google's own opt-out tools.", + }, + { + h: "How we use it", + p: "Contact form submissions are used only to respond to your enquiry — we don't sell, rent, or share your contact details with third parties for marketing. Account info is used to run the product you signed up for (e.g. showing you your own projects and invoices in the client dashboard) and isn't shared outside Aura's own systems.", + }, + { + h: "Third-party sign-in", + p: "If you sign in with Google, Aura only requests your basic profile (name, email) — never your Google password, contacts, files, or anything beyond what's needed to identify your existing Aura account. We don't post to your Google account or access any other Google service on your behalf.", + }, + { + h: "Data retention", + p: "Contact form submissions and account records are kept as long as needed to run the relevant Aura service, or until you ask us to delete them.", + }, + { + h: "Your rights", + p: "You can ask what data we hold about you, ask us to correct it, or ask us to delete it, at any time — email ceo@auraajenticai.cloud and we'll handle it directly, no automated runaround.", + }, +]; + +const PrivacyPage = () => ( +
+ +
+
+
+ {LEGAL_SECTIONS.map((s, i) => ( +
+

{s.h}

+

{s.p}

+
+ ))} +
+
+
+
+); + +const TermsPage = () => ( +
+ +
+
+
+
+

Engagements

+

+ Project work starts from a scoped proposal — timeline, deliverables, and price agreed + before any work begins. Ongoing services (like a managed WhatsApp bot or social + autopilot) run monthly and can be paused or cancelled with notice as set out in your + service agreement. +

+
+
+

Client accounts

+

+ Access to the Aura client dashboard is provided to keep you informed on your own + projects, invoices, and services — it isn't a public sign-up product, and accounts are + provisioned by Aura's team for active clients. +

+
+
+

Questions

+

+ Email ceo@auraajenticai.cloud for anything not covered here or in your specific project + agreement. +

+
+
+
+
+
+); + window.ServicesPage = ServicesPage; window.StackPage = StackPage; window.AgentsPage = AgentsPage; @@ -1288,3 +1377,5 @@ window.PricingPage = PricingPage; window.BlogPage = BlogPage; window.ServiceDetailPage = ServiceDetailPage; window.CaseStudiesPage = CaseStudiesPage; +window.PrivacyPage = PrivacyPage; +window.TermsPage = TermsPage; diff --git a/src/timeline-contact.jsx b/src/timeline-contact.jsx index 4096d39..544a965 100644 --- a/src/timeline-contact.jsx +++ b/src/timeline-contact.jsx @@ -544,8 +544,12 @@ const Footer = () => { {D.brand.name} · {D.brand.domain} -
- © 2026 — Built with intent. +
+ Privacy + Terms +
+ © 2026 — Built with intent. +