PageSourceSearch

https://mycurriculummate.com.au/static/js/2041.e65ba8da.chunk.js

js mycurriculummate.com.au collected 2026-10-02 00:45:46 UTC 29,209 bytes, 3 lines download raw bytes

1/*! For license information please see 2041.e65ba8da.chunk.js.LICENSE.txt */
2"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[2041],{82935(e,s,r){r.d(s,{A:()=>o});var t=r(45621),a=r(13390),i=r(65469),n=r(70579);function o(e){let{showNavLinks:s=!1,activeLink:r=null}=e;return(0,n.jsx)("header",{className:s?"border-b border-border/40 bg-background/95 backdrop-blur supports-[backdrop-filter]:bg-background/60 sticky top-0 z-50":"bg-white border-b sticky top-0 z-50",children:(0,n.jsxs)("div",{className:"max-w-6xl mx-auto px-4 py-3 flex items-center justify-between",children:[(0,n.jsx)(t.N_,{to:"/",children:(0,n.jsxs)("picture",{children:[(0,n.jsx)("source",{srcSet:"/logo.webp",type:"image/webp"}),(0,n.jsx)("img",{src:"/logo.png",alt:"My Curriculum Mate",className:"h-14 w-auto",width:"122",height:"56",loading:"eager",fetchPriority:"high"})]})}),s?(0,n.jsxs)("nav",{className:"hidden md:flex items-center gap-6 text-sm",children:[(0,n.jsx)(t.N_,{to:"/#features",className:"features"===r?"text-foreground font-medium":"text-muted-foreground hover:text-foreground transition-colors",children:"Features"}),(0,n.jsx)(t.N_,{to:"/#pricing",className:"pricing"===r?"text-foreground font-medium":"text-muted-foreground hover:text-foreground transition-colors",children:"Pricing"}),(0,n.jsx)(t.N_,{to:"/blog",className:"blog"===r?"text-foreground font-medium":"text-muted-foreground hover:text-foreground transition-colors",children:"Blog"}),(0,n.jsx)(t.N_,{to:"/free-resources",className:"free-resources"===r?"text-foreground font-medium":"text-muted-foreground hover:text-foreground transition-colors",children:"Free Resources"}),(0,n.jsx)(t.N_,{to:"/signup",children:(0,n.jsx)(a.$,{size:"sm",children:"Start Free"})})]}):(0,n.jsx)(a.$,{variant:"ghost",asChild:!0,children:(0,n.jsxs)(t.N_,{to:"/",children:[(0,n.jsx)(i.A,{className:"w-4 h-4 mr-2"}),"Back to Home"]})})]})})}},91140(e,s,r){r.d(s,{BT:()=>l,Wu:()=>d,ZB:()=>c,Zp:()=>n,aR:()=>o,wL:()=>h});var t=r(65043),a=r(99766),i=r(70579);const n=t.forwardRef((e,s)=>{let{className:r,...t}=e;return(0,i.jsx)("div",{ref:s,className:(0,a.cn)("rounded-xl border bg-card text-card-foreground shadow",r),...t})});n.displayName="Card";const o=t.forwardRef((e,s)=>{let{className:r,...t}=e;return(0,i.jsx)("div",{ref:s,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",r),...t})});o.displayName="CardHeader";const c=t.forwardRef((e,s)=>{let{className:r,...t}=e;return(0,i.jsx)("div",{ref:s,className:(0,a.cn)("font-semibold leading-none tracking-tight",r),...t})});c.displayName="CardTitle";const l=t.forwardRef((e,s)=>{let{className:r,...t}=e;return(0,i.jsx)("div",{ref:s,className:(0,a.cn)("text-sm text-muted-foreground",r),...t})});l.displayName="CardDescription";const d=t.forwardRef((e,s)=>{let{className:r,...t}=e;return(0,i.jsx)("div",{ref:s,className:(0,a.cn)("p-6 pt-0",r),...t})});d.displayName="CardContent";const h=t.forwardRef((e,s)=>{let{className:r,...t}=e;return(0,i.jsx)("div",{ref:s,className:(0,a.cn)("flex items-center p-6 pt-0",r),...t})});h.displayName="CardFooter"},22041(e,s,r){r.r(s),r.d(s,{default:()=>f});r(65043);var t=r(45621),a=r(49367),i=r(91140),n=r(82054),o=r(37719),c=r(95264),l=r(35087),d=r(41680),h=r(55731),m=r(14918),u=r(65727),x=r(20059),p=r(42489),g=r(7118),y=r(82935),j=r(70579);const f=()=>(0,j.jsxs)(j.Fragment,{children:[(0,j.jsxs)(a.mg,{children:[(0,j.jsx)("title",{children:"Privacy Policy | My Curriculum Mate"}),(0,j.jsx)("meta",{name:"description",content:"Privacy Policy for My Curriculum Mate - How we collect, use, and protect your personal information in compliance with Australian Privacy Principles."}),(0,j.jsx)("link",{rel:"canonical",href:"https://mycurriculummate.com.au/privacy"}),(0,j.jsx)("meta",{name:"robots",content:"index, follow"})]}),(0,j.jsxs)("div",{className:"min-h-screen bg-gradient-to-b from-emerald-50 to-white",children:[(0,j.jsx)(y.A,{}),(0,j.jsxs)("main",{className:"container mx-auto px-4 py-12 max-w-4xl",children:[(0,j.jsxs)("div",{className:"mb-8",children:[(0,j.jsxs)("div",{className:"flex items-center gap-3 mb-4",children:[(0,j.jsx)(p.A,{className:"w-10 h-10 text-emerald-600"}),(0,j.jsx)("h1",{className:"text-4xl font-bold text-gray-900",children:"Privacy Policy"})]}),(0,j.jsxs)("p",{className:"text-gray-600",children:[(0,j.jsx)("strong",{children:"Version:"})," 2.1 | ",(0,j.jsx)("strong",{children:"Last Updated:"})," June 2026 | ",(0,j.jsx)("strong",{children:"Next Review:"})," June 2027"]})]}),(0,j.jsxs)("div",{className:"prose prose-emerald max-w-none space-y-8",children:[(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(c.A,{className:"w-5 h-5 text-emerald-600"}),"1. Introduction"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"My Curriculum Mate (\u201cwe\u201d, \u201cus\u201d, \u201cour\u201d) is committed to protecting the privacy and security of personal information. This Privacy Policy explains how we 
2collect, use, disclose, and safeguard your information when you use our educational technology platform designed for Australian K-12 educators."}),(0,j.jsxs)("p",{children:["We comply with the ",(0,j.jsx)("strong",{children:"Australian Privacy Principles (APPs)"})," contained in the Privacy Act 1988 (Cth) and align with the ",(0,j.jsx)("strong",{children:"Safer Technologies 4 Schools (ST4S)"})," framework requirements."]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(l.A,{className:"w-5 h-5 text-emerald-600"}),"2. Information We Collect"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("h4",{className:"font-semibold",children:"2.1 Information You Provide"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Account Information:"})," First name, last name, email address, mobile phone number, school name, state/territory, country, role (teacher, school admin)"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Profile Information:"})," Profile picture, school logo (optional)"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Content:"})," Unit plans, slideshows, worksheets, quizzes, and educational resources you create using our AI tools"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Communications:"})," Support requests, feedback, and correspondence"]})]}),(0,j.jsx)("h4",{className:"font-semibold mt-6",children:"2.2 Information Collected Automatically"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Usage Data:"})," Features accessed, time spent, interactions with AI tools"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Device Information:"})," Browser type, operating system, device identifiers"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Log Data:"})," IP address, access times, pages viewed"]})]}),(0,j.jsx)("h4",{className:"font-semibold mt-6",children:"2.3 Cookies and Analytics"}),(0,j.jsx)("p",{children:"We use cookies and similar tracking technologies to operate the platform and understand how it is used:"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Essential cookies:"})," Required for authentication and session management. Cannot be disabled."]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Analytics (PostHog):"})," By default, PostHog records page views, feature interactions, and conversion events (both via a frontend JavaScript SDK and a backend server-side SDK). PostHog also conducts ",(0,j.jsx)("strong",{children:"session recording"})," \u2014 capturing screen state, mouse movements, and clicks to help us understand how the platform is used. PostHog receives account identity data (user ID, email, name, subscription plan, school, state) so that analytics events can be linked to individual accounts. PostHog does ",(0,j.jsx)("strong",{children:"not"})," receive the contents of your lesson plans, worksheets, unit plans, or quizzes."]})]}),(0,j.jsxs)("p",{className:"mt-2",children:['You can opt out of analytics cookies at any time from "Cookie preferences" (click "Essential Only" or "Decline") \u2014 a link in the bottom corner on our public pages, or under your account menu at the bottom of the sidebar (or the navigation menu on mobile) once signed in. You can change your preference back the same way at any time, or contact us at'," ",(0,j.jsx)("a",{href:"mailto:[email protected]",className:"text-emerald-600 hover:underline",children:"[email protected]"}),"."]}),(0,j.jsx)("h4",{className:"font-semibold mt-6",children:"2.4 Information from Third Parties"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Google OAuth:"})," If you sign in with Google, we receive your name, email, and profile picture"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Payment Processors:"})," Stripe provides transaction confirmations (we do not store card details)"]})]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(h.A,{className:"w-5 h-5 text-emerald-600"}),"3. Google User Data"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("div",{className:"bg-blue-50 border border-blue-200 rounded-lg p-4",children:(0,j.jsxs)("p",{className:"text-blue-800 text-sm font-medium",children:["My Curriculum Mate's use and transfer of information received from Google APIs adheres to the"," ",(0,j.jsx)("a",{href:"https://developers.google.com/terms/api-services-user-data-policy",target:"_blank",rel:"noopener noreferrer",className:"underline",children:"Google API Services 
2User Data Policy"}),", including the Limited Use requirements."]})}),(0,j.jsx)("h4",{className:"font-semibold",children:"3.1 Google Sign-In"}),(0,j.jsx)("p",{children:"When you sign in with Google, we receive your name, email address, and profile picture from Google. This information is used solely to create and manage your MCM account. We do not use it for advertising or share it with third parties for their own purposes."}),(0,j.jsx)("h4",{className:"font-semibold mt-4",children:"3.2 Google Drive Access"}),(0,j.jsxs)("p",{children:["If you choose to connect your Google Drive account, MCM requests the"," ",(0,j.jsx)("code",{className:"bg-gray-100 px-1 rounded text-sm",children:"drive.file"})," scope, which allows us to:"]}),(0,j.jsx)("ul",{className:"list-disc pl-6 space-y-2",children:(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Create:"})," Export your slideshows to your Google Drive as native Google Slides files"]})}),(0,j.jsxs)("p",{className:"mt-2",children:["We explicitly ",(0,j.jsx)("strong",{children:"cannot and do not"}),": read, list, modify, or delete any existing files in your Google Drive. The ",(0,j.jsx)("code",{className:"bg-gray-100 px-1 rounded text-sm",children:"drive.file"})," scope restricts MCM to only the files MCM itself creates."]}),(0,j.jsxs)("p",{className:"mt-2",children:["Google Drive access is optional. You can connect or disconnect your Drive at any time from your account settings. Disconnecting removes all stored Drive credentials from our systems immediately. You can also revoke MCM's access directly from your Google Account at"," ",(0,j.jsx)("a",{href:"https://myaccount.google.com/permissions",target:"_blank",rel:"noopener noreferrer",className:"text-emerald-600 hover:underline",children:"myaccount.google.com/permissions"}),"."]}),(0,j.jsx)("h4",{className:"font-semibold mt-4",children:"3.3 Retention of Google Data"}),(0,j.jsx)("p",{children:"Google OAuth profile data (name, email, picture) is retained for as long as your account is active. Google Drive access tokens and refresh tokens are stored securely and deleted immediately when you disconnect Google Drive or close your account."}),(0,j.jsx)("h4",{className:"font-semibold mt-4",children:"3.4 No Sale of Google User Data"}),(0,j.jsx)("p",{children:"We do not sell, rent, or share Google user data with any third party for advertising, marketing, or any purpose unrelated to providing the MCM service."})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(d.A,{className:"w-5 h-5 text-emerald-600"}),"4. How We Use Your Information"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"We use your information for the following purposes:"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Service Delivery:"})," To provide, maintain, and improve our educational platform"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"AI-Powered Features:"})," To generate lesson plans, unit plans, slideshows, and educational content aligned with the Australian Curriculum"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Account Management:"})," To manage your account, subscriptions, and preferences"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Communication:"})," To send service updates, security alerts, and support messages"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Safety & Security:"})," To detect, prevent, and address fraud, abuse, and technical issues"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Legal Compliance:"})," To comply with applicable laws and regulations"]})]}),(0,j.jsxs)("div",{className:"bg-amber-50 border border-amber-200 rounded-lg p-4 mt-4",children:[(0,j.jsxs)("h4",{className:"font-semibold text-amber-800 flex items-center gap-2",children:[(0,j.jsx)(o.A,{className:"w-4 h-4"}),"AI Data Usage Notice"]}),(0,j.jsxs)("p",{className:"text-amber-700 text-sm mt-2",children:["Our AI tools use third-party providers \u2014 primarily ",(0,j.jsx)("strong",{children:"Google Gemini"}),", with automatic fallback to ",(0,j.jsx)("strong",{children:"OpenAI"})," when Gemini is unavailable. Your prompts and generated content are processed by these providers to deliver the service. We do not use your content to train AI models without explicit consent. Because AI generation is central to the MCM platform, opting out of AI processing means you would be unable to use our content generation tools."]})]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(g.A,{className:"w-5 h-5 text-emerald-600"}),"5. Data Sharing and Disclosure"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"We may share your information with:"}
2),(0,j.jsx)("h4",{className:"font-semibold",children:"5.1 Service Providers (Sub-processors)"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Google Cloud / Gemini AI:"})," Primary AI content generation provider (US-based, subject to Google's data processing terms and the EU-US Data Privacy Framework)"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"OpenAI:"})," Fallback AI content generation provider used when Google Gemini is unavailable (US-based, subject to OpenAI's data processing agreement). Your prompts and generated content may be processed by OpenAI in these cases."]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"MongoDB Atlas:"})," Database hosting (Australian region)"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Stripe:"})," Payment processing (PCI-DSS compliant). We do not store card details. We store a Stripe Customer ID on your account record to link your MCM account to your Stripe payment history."]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Mailgun:"})," Transactional email delivery (registration, password reset, notifications)"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"PostHog:"})," Product analytics and session recording (frontend and backend SDKs). Receives account identity data (email, name, plan) for event attribution. Does not receive lesson/worksheet content. See section 2.3 for full detail."]})]}),(0,j.jsx)("h4",{className:"font-semibold mt-6",children:"5.2 Other Disclosures"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"With Consent:"})," When you explicitly authorize sharing"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Legal Requirements:"})," When required by law, court order, or government request"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Safety:"})," To protect the safety of users, particularly children"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Business Transfers:"})," In connection with mergers, acquisitions, or asset sales"]})]}),(0,j.jsx)("p",{className:"mt-4",children:(0,j.jsx)("strong",{children:"We never sell your personal information to third parties."})})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(u.A,{className:"w-5 h-5 text-emerald-600"}),"6. Data Security"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"We implement industry-standard security measures including:"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Encryption:"})," TLS 1.3 for data in transit; AES-256 for data at rest"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Access Controls:"})," Role-based access control (RBAC) with multi-factor authentication for staff"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Infrastructure:"})," Hosted on secure, SOC 2 compliant cloud infrastructure"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Testing:"})," Regular vulnerability assessments and penetration testing"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Staff Training:"})," All staff undergo security awareness training"]})]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(x.A,{className:"w-5 h-5 text-emerald-600"}),"7. Data Retention and Deletion"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"We retain your information for as long as necessary to provide our services:"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Active Accounts:"})," Data retained while your account is active"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Inactive Accounts:"})," Accounts inactive for 24 months may be flagged for deletion"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Deleted Accounts:"})," Data permanently deleted within 30 days of account closure"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Legal Requirements:"})," Some data may be retained longer if required by law"]})]}),(0,j.jsxs)("p",{className:"mt-4",children:["You can request deleti
2on of your data at any time by contacting us at ",(0,j.jsx)("a",{href:"mailto:[email protected]",className:"text-emerald-600 hover:underline",children:"[email protected]"})]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(n.A,{className:"w-5 h-5 text-emerald-600"}),"8. Your Rights"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"Under the Australian Privacy Principles, you have the right to:"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Access:"})," Request a copy of your personal information"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Correction:"})," Request correction of inaccurate or incomplete data"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Deletion:"})," Request deletion of your personal information"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Portability:"})," Request your data in a portable format"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Withdraw Consent:"})," Withdraw consent for optional data processing"]}),(0,j.jsxs)("li",{children:[(0,j.jsx)("strong",{children:"Complaint:"})," Lodge a complaint with the Office of the Australian Information Commissioner (OAIC)"]})]}),(0,j.jsxs)("p",{className:"mt-4",children:["To exercise these rights, contact us at ",(0,j.jsx)("a",{href:"mailto:[email protected]",className:"text-emerald-600 hover:underline",children:"[email protected]"})]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(m.A,{className:"w-5 h-5 text-emerald-600"}),"9. Children's Privacy"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"My Curriculum Mate is designed for use by teachers and educators. We do not knowingly collect personal information directly from children under 13 years of age."}),(0,j.jsx)("p",{children:"If students access content created by teachers using our platform, the school or teacher is responsible for obtaining appropriate parental consent as required by their institution's policies."}),(0,j.jsxs)("p",{children:["If you believe a child has provided us with personal information, please contact us immediately at"," ",(0,j.jsx)("a",{href:"mailto:[email protected]",className:"text-emerald-600 hover:underline",children:"[email protected]"})]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsxs)(i.ZB,{className:"flex items-center gap-2",children:[(0,j.jsx)(h.A,{className:"w-5 h-5 text-emerald-600"}),"10. International Data Transfers"]})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"Some of our service providers are located outside Australia. When we transfer data internationally, we take reasonable steps to ensure the recipient protects your personal information to a standard substantially similar to the Australian Privacy Principles, including by:"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsx)("li",{children:"Selecting providers subject to comparable privacy laws or binding international data protection frameworks (such as the EU-US Data Privacy Framework)"}),(0,j.jsx)("li",{children:"Entering into data processing agreements or standard contractual clauses that require recipients to handle your data in accordance with applicable law"})]}),(0,j.jsxs)("p",{className:"mt-4",children:["Primary data storage: ",(0,j.jsx)("strong",{children:"Australia"})," (MongoDB Atlas). AI processing: ",(0,j.jsx)("strong",{children:"United States"})," (Google Gemini, OpenAI). Analytics: ",(0,j.jsx)("strong",{children:"United States"})," (PostHog). Email delivery: ",(0,j.jsx)("strong",{children:"United States"})," (Mailgun). Payments: ",(0,j.jsx)("strong",{children:"United States"})," (Stripe)."]})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsx)(i.ZB,{children:"11. Changes to This Policy"})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"We may update this Privacy Policy from time to time. We will notify you of any material changes by:"}),(0,j.jsxs)("ul",{className:"list-disc pl-6 space-y-2",children:[(0,j.jsx)("li",{children:"Posting the updated policy on our website"}),(0,j.jsx)("li",{children:"Sending an email notification to registered users"}),(0,j.jsx)("li",{children:"Displaying a prominent notice within our platform"})]}),(0,j.jsx)("p",{className:"mt-4",children:"Your continued use of our service after changes become effective constitutes acceptance of the revised policy."})]})]}),(0,j.jsxs)(i.Zp,{children:[(0,j.jsx)(i.aR,{children:(0,j.jsx)(i.ZB,{children:"12. Contact Us"})}),(0,j.jsxs)(i.Wu,{className:"space-y-4",children:[(0,j.jsx)("p",{children:"For privacy-related inquiries or to exercise your rights, contact our Privacy Officer:"}),(0,j.jsxs)("div",{className:"bg-gray-50 p-4 rounded-lg",children:[(0,j.jsxs)("p",{children:[(0,j.jsx)("strong",{children:"Email:"})," ",(0,j.jsx)("a",{href:"mailto:[email protected]",className:"text-emerald-600 hover:underline",children:"[email protected]"})]}),(0,j.jsxs)("p",{children:[(0,j.jsx)("strong",{children:"Mail:"})," Privacy Officer, My Curriculum Mate, Australia"]}),(0,j.jsx)("p",{className:"mt-4 text-sm text-gray-600",children:"Response time: We aim to respond to all privacy requests within 30 days."})]}),(0,j.jsxs)("div",{className:"mt-6",children:[(0,j.jsx)("h4",{className:"font-semibold",children:"Complaints"}),(0,j.jsx)("p",{className:"mt-2",children:"If you are not satisfied with our response to a privacy complaint, you may contact the Office of the Australian Information Commissioner (OAIC):"}),(0,j.jsxs)("p",{className:"mt-2",children:[(0,j.jsx)("strong",{children:"Website:"})," ",(0,j.jsx)("a",{href:"https://www.oaic.gov.au",target:"_blank",rel:"noopener noreferrer",className:"text-emerald-600 hover:underline",children:"www.oaic.gov.au"})]}),(0,j.jsxs)("p",{children:[(0,j.jsx)("strong",{children:"Phone:"})," 1300 363 992"]})]})]})]})]})]}),(0,j.jsx)("footer",{className:"bg-gray-900 text-white py-8 mt-12",children:(0,j.jsxs)("div",{className:"container mx-auto px-4 text-center",children:[(0,j.jsxs)("p",{children:["\xa9 ",(new Date).getFullYear()," My Curriculum Mate. All rights reserved."]}),(0,j.jsxs)("div",{className:"flex justify-center gap-6 mt-4",children:[(0,j.jsx)(t.N_,{to:"/privacy",className:"text-emerald-400 hover:underline",children:"Privacy Policy"}),(0,j.jsx)(t.N_,{to:"/terms",className:"text-emerald-400 hover:underline",children:"Terms of Service"}),(0,j.jsx)(t.N_,{to:"/child-safety",className:"text-emerald-400 hover:underline",children:"Child Safety"}),(0,j.jsx)(t.N_,{to:"/accessibility",className:"text-emerald-400 hover:underline",children:"Accessibility"})]})]})})]})]})},65469(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},95264(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("building",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["path",{d:"M9 22v-4h6v4",key:"r93iot"}],["path",{d:"M8 6h.01",key:"1dz90k"}],["path",{d:"M16 6h.01",key:"1x0f13"}],["path",{d:"M12 6h.01",key:"1vi96p"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M8 14h.01",key:"6423bh"}]])},82054(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]])},35087(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},55731(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},14918(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]])},65727(e,s,r){r.d(s,{A:()=>t});
2const t=(0,r(77784).A)("lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]])},20059(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]])},42489(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]])},37719(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},7118(e,s,r){r.d(s,{A:()=>t});const t=(0,r(77784).A)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]])}}]);
3//# sourceMappingURL=2041.e65ba8da.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.