PageSourceSearch

https://www.tcfcanada.ai/assets/Terms-D308cTWQ.js

js tcfcanada.ai collected 2026-10-05 14:36:49 UTC 90,045 bytes, 1 lines download raw bytes

1import{j as e}from"./react-vendor-Celz-2fn.js";import{u as n}from"./useLocalizedNavigate-BJzuaEqK.js";import{u as l,S as o,e as d}from"./index-VzCPatgX.js";import"./vendor-S-J9ZazT.js";import"./libs-vendor-CzM8KNR6.js";(function(){try{var s=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};s.SENTRY_RELEASE={id:"b49a520c0c446c72dc60d814870565ed522e908d"};var a=new s.Error().stack;a&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[a]="d14126fd-7515-4861-a6d8-f59138d3aa30",s._sentryDebugIdIdentifier="sentry-dbid-d14126fd-7515-4861-a6d8-f59138d3aa30")}catch{}})();function c(){return e.jsxs(e.Fragment,{children:[e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"1. Acceptance of Terms"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:'By accessing or using Claire AI — TCF Canada Prep Platform (tcfcanada.ai) ("the Service," "we," "our," or "us"), you agree to be bound by these Terms of Service. If you do not agree, please do not use the Service. You must be at least 16 years old to use this Service. By continuing to use the Service, you represent and warrant that you meet this age requirement.'}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"2. Description of Service"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Claire AI — TCF Canada Prep Platform is an AI-powered French language learning platform designed to help users prepare for TCF Canada examinations. Our Service provides:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Reading Comprehension:"})," 46 complete test sets with 1,794 practice questions (levels A1-C2). Free users receive 100 shared question credits across Reading and Listening with AI analysis; Pro unlocks all 46 sets"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Listening Comprehension:"})," 49 complete test sets with 1,911 practice questions (levels A1-C2). Free users receive 100 shared question credits across Reading and Listening with AI analysis; Pro unlocks all 49 sets"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"AI Simulated Speaking Practice:"})," Real-time AI conversation for Task 1/2/3 practice and full mock interviews, with an AI-simulated score on the official TCF Canada /20 scale, instant NCLC/CEFR estimate, dimension-level feedback, and a collapsible explainer of the official TCF Canada scoring rubric — 6 free tasks, then Pro access required. Also includes pre-generated high-scoring sample dialogues with sample audio and downloadable PDF"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"AI Writing Correction:"})," Sentence-by-sentence AI evaluation and corrections — 6 free tries, then Pro access required"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Review:"})," Intelligent error tracking that automatically collects wrong answers, categorizes by difficulty (A1-C2), and allows targeted review"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Full Mock Tests:"})," Timed, exam-simulated practice combining multiple modules"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Smart Analytics:"})," Detailed AI-generated explanations for every question in 3 languages (Chinese, English, French)"]})]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-amber-50 border border-amber-300 text-amber-800 dark:bg-amber-900/20 dark:border-amber-700 dark:text-amber-300",children:[e.jsx("strong",{children:"Independent Platform Disclaimer:"})," Claire AI — TCF Canada Prep Platform (tcfcanada.ai) is an independent educational platform. It is not affiliated with, endorsed by, or connected to France Education international, Immigration, Refugees and Citizenship Canada (IRCC), or any official TCF examination body. All questions on this platform are simulated practice questions created for educational purposes, based on publicly available CEFR standards and the publicly documented TCF exam format. They are NOT official TCF exam questions, nor reproductions of any past exam."]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-amber-50 border border-amber-300 text-amber-800 dark:bg-amber-900/20 dark:border-amber-700 dark:text-amber-300",children:[e.jsx("strong",{children:"AI Disclaimer:"})," Claire AI — TCF Canada Prep Platform uses specific third-party AI models to power certain features. Writing evaluation, correction, and model-answer generation are processed by ",e.jsx("strong",{children:"DeepSeek"}),". Real-time speaking conversation and speech-to-text transcription are processed by ",e.jsx("strong",{children:"ElevenLabs"}),". AI-simulated speaking evaluation is processed by ",e.jsx("strong",{children:"DeepSeek"}),". Text-to-speech audio for speaking practice is synthesized by"," ",e.jsx("strong",{children:"Microsoft Azure Text-to-Speech"}),". Any third-party names or trademarks belong to their respective owners. Claire AI — TCF Canada Prep Platform is an independent product and is not affiliated with, endorsed by, or sponsored by any AI service provider."]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"3. User Accounts"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"3.1 Guest Access"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"You may use certain free features without creating an account. Guest data is stored locally in your browser (localStorage) and is not synced across devices. Clearing your browser data will permanently delete guest progress."}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"3.2 Registered Accounts"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"To access cloud data sync and premium features, you must create an account. Registered user data is stored on our cloud infrastru
1cture (Supabase). You are responsible for:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Maintaining the confidentiality of your account credentials"}),e.jsx("li",{children:"All activities that occur under your account"}),e.jsx("li",{children:"Providing accurate and complete registration information"}),e.jsx("li",{children:"Notifying us immediately of any unauthorized use of your account"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"4. Free and Paid Features"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"4.1 Free tier (all non-Pro accounts)"}),e.jsxs("p",{className:"mb-3 leading-relaxed",children:["Every free account receives a one-time lifetime allocation of"," ",e.jsx("strong",{children:"100 free question credits"})," shared across Reading and Listening — practice sets, mock tests, and difficulty drills all draw from the same pool. Credits are charged"," ",e.jsx("strong",{children:"per question you actually answer"})," — you are only charged when you submit an answer, so exiting mid-set means you are only charged for completed questions. The Demo Quiz does not consume credits. Speaking and Writing each include a separate one-time lifetime allowance of ",e.jsx("strong",{children:"6 AI-evaluated tasks"}),". Once a free allowance is exhausted, a paid subscription is required to continue;
1 Speaking may also be continued by purchasing a one-time speaking-minute credit pack instead of a subscription."]}),e.jsx("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:e.jsx("li",{children:"Review: free access (read-only after Pro expires; see Section 7)"})}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"4.2 Pro Access Plans"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Unlock full access to 3,000+ questions across 46 reading sets and 49 listening sets, unlimited speaking model answers and AI writing sessions, real-time speaking practice minutes, full mock tests, and Review practice:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"30-day access: $29.9 USD (one-time payment)"}),e.jsx("li",{children:"90-day access: $49.9 USD (one-time payment)"}),e.jsx("li",{children:"180-day access: $69.9 USD (one-time payment)"}),e.jsx("li",{children:"360-day access: $99.9 USD (one-time payment)"}),e.jsx("li",{children:"Speaking minutes: each plan includes a bundle of speaking practice minutes (60–350 min by plan). Additional minutes can be purchased 
1separately as one-time credit packs"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"5. Purchase and Payment"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"By purchasing a Pro plan:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"You agree to pay the applicable one-time fee for your chosen plan"}),e.jsx("li",{children:"Payments are processed securely through Waffo Pancake (waffo.ai), which acts as the Merchant of Record for all transactions"}),e.jsx("li",{children:"Access is granted immediately upon successful payment for the specified duration (30, 90, 180, or 360 days)"}),e.jsxs("li",{children:["This is a ",e.jsx("strong",{children:"one-time purchase"})," — there are no automatic renewals or recurring charges of any kind"]}),e.jsx("li",{children:"All prices are displayed in USD"}),e.jsxs("li",{children:[e.jsx("strong",{children:"Plan stacking:"})," If you purchase a new plan while your current plan is still active, the new days are ",e.jsx("strong",{children:"added"})," to your existing expiry date (not restarted from today). For example, if you have 20 days remaining and purchase a 30-day plan, you will have 50 days of access total."]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"6. Refund Policy"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"7-day refund window:"})," If you request a refund within 7 days of purchase",e.jsx("strong",{children:" and "})," have not accessed any Pro features (reading/listening sets beyond your 100-question free pool, AI writing correction, speaking model answers, or mock exams), we will issue a full refund. To request a refund, email"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"})," ","with your account email and purchase date."]}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"Once any Pro feature has been accessed, or after 7 days from purchase, all sales are final and n
1on-refundable."})," ","This includes but is not limited to:"]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Change of mind or buyer's remorse after using Pro features"}),e.jsx("li",{children:"Duplicate purchases"}),e.jsx("li",{children:"Dissatisfaction with the Service"}),e.jsx("li",{children:"Technical issues on your end (device compatibility, internet connection)"}),e.jsx("li",{children:"Failure to achieve desired exam results"}),e.jsx("li",{children:"Unused days remaining on an active plan"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:e.jsx("strong",{children:"We strongly encourage you to try before you buy:"})}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Use the 100 free Reading and Listening questions extensively"}),e.jsx("li",{children:"Test the 6 free Speaking and 6 free Writing tries"}),e.jsx("li",{children:"Explore the AI analysis on free sets to see if our approach suits your learning style"}),e.jsx("li",{children:"Verify device and browser compatibility (we recommend Chrome, Firefox, Safari, or Edge)"})]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-blue-50 border border-blue-200 text-blue-800 dark:bg-blue-900/20 dark:border-blue-700 dark:text-blue-300",children:[e.jsx("strong",{children:"EU/EEA Consumers:"})," By completing your purchase and requesting immediate access to the digital content, you expressly consent to waive your 14-day right of withdrawal under the EU Consumer Rights Directive (2011/83/EU). You acknowledge that you lose your right of withdrawal once the digital content has been made available to you."]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-green-50 border border-green-200 text-green-800 dark:bg-green-900/20 dark:border-green-700 dark:text-green-300",children:[e.jsx("strong",{children:"Billing Error Exception:"})," If you were charged more than once for the same purchase due to a verified technical or payment processing error, please contact us at"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"})," ","within 7 days of the charge. We will review verified billing errors on a case-by-case basis. This exception does not apply to intentional duplicate purchases."]}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"Merchant of Record:"})," Payments are processed by Waffo Pancake (waffo.ai), which acts as the Merchant of Record for all transactions. As Merchant of Record, Waffo may process refunds in accordance with their own policies and legal obligations, independently of our refund policy above."]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"By completing your purchase, you acknowledge that you have read, understood, and agreed to this refund policy."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"7. Data After Pro Expires"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"When your Pro plan expires, your account reverts to the free plan. Here is what happens to your data:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Progress and history:"})," All practice progress, answer records, and learning statistics are permanently retained — nothing is deleted"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Review:"})," All collected wrong answers remain accessible in read-only mode. You can view your mistakes but practicing from Review requires an active Pro plan"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Free content:"})," Any remaining free question credits and Speaking/Writing free tasks remain available, with AI analysis, as before"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Pro content:"})," Unlimited access to all sets, unlimited speaking model answers and Writing sessions, and mock tests requires renewing your Pro plan"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Renewal stacking:"})," If you renew at any time, new days are added on top of the current date — your data and progress are never lost"]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"8. Acceptable Use and AIGC Content Standards"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.1 General Restrictions"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"You agree not to:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Share your account credentials with others or allow multiple people to use a single account"}),e.jsx("li",{children:"Use the Service for any illegal purpose"}),e.jsx("li",{children:"Attempt to reverse engineer, decompile, or hack the Service"}),e.jsx("li",{children:"Distribute, reproduce, or resell our content without prior written permission"}),e.jsx("li",{children:"Use automated systems (bots, scrapers, crawlers) to access or extract data from the Service"}),e.jsx("li",{children:"Attempt to circumvent payment systems, quota limits, or free-trial restrictions"}),e.jsx("li",{children:"Upload harmful code, viruses, or malicious content"}),e.jsx("li",{children:"Impersonate others or misrepresent your affiliation with any person or organization"}),e.jsx("li",{children:"Use the Service to generate content unrelated to French language learning or TCF preparation"})]}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.2 Prohibited AIGC Content Categories"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Our AI features are designed solely for French language learning and TCF Canada exam preparation. You must not use them to create, request, or distribute any of the following:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Sexual or NSFW content:"})," Pornography, sexually explicit material, or erotic content of any kind"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Violence or gore:"})," Content that depicts, promotes, or glorifies violence, physical harm, torture, or graphic bodily injury"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Hate speech:"})," Content that attacks, demeans, or incites hatred or violence against individuals or groups based on race, ethnicity, religion, gender, sexual orientation, disability, nationality, or any other protected characteristic"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Child sexual abuse material (CSAM) or child-safety violations:"})," Any content that sexualizes minors, exploits children, or poses a risk to child safety"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Deepfakes or impersonation:"})," Synthetic media, voice clones, or fabricated content used to impersonate, deceive, or misrepresent any real person (including public figures), or to create false evidence or misleading recordings"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Copyright or trademark infringement:"})," Content that reproduces, distributes, or derives from copyrighted works, trademarks, or proprietary materials without proper authorization"]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:'You also agree not to attempt to manipulate, "jailbreak," or otherwise circumvent the AI safety guidelines built into our tools, and not to use AI features to generate instructions for illegal activities.'}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.3 User Reporting"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:["If you encounter AI-generated content on our platform that violates the standards above, please report it to us at"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dar
1k:text-blue-400 hover:underline",children:"[email protected]"}),". Include a description of the issue, the relevant page or feature, and your account email if applicable. We will acknowledge receipt within 2 business days."]}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.4 Content Moderation"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"We enforce these standards through a combination of automated and human review:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Automated filtering:"})," Writing submissions and Task 1 inputs are run through a content moderation check before being sent to AI models"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Human review:"})," Reported content and flagged interactions are reviewed by our team"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Enforcement:"})," Violations may result in warnings, content removal, immediate account suspension or termination without refund, and reporting to relevant authorities where required by law"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Appeals:"})," If you believe your content was removed or your account was suspended in error, you may contact us at"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"})," ","within 14 days for reconsideration"]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"9. Intellectual Property"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"The features, functionality, AI-generated feedback and analysis, trademarks, and logos of the Service, together with our compilation, adaptation, and arrangement of the practice questions, are owned by Claire AI — TCF Canada Prep Platform (tcfcanada.ai) and are protected by international copyright, trademark, and other intellectual property laws. The practice materials (181 sets across the four skills — reading, listening, writing, and speaking — including 3,705 multiple-choice questions across 95 reading/listening sets) are compiled and adapted from publicly available resources, following publicly available CEFR standards and the public TCF Canada exam format, and are provided for preparation purposes only."}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"You are granted a limited, non-exclusive, non-transferable license to access and use the Service for personal, non-commercial educational purposes only."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"10. AI-Generated Content Disclaimer"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:["Our Service uses third-party artificial intelligence models to provide feedback, evaluations, and explanations. Specifically, writing evaluation, correction, and model-answer generation are processed by ",e.jsx("strong",{children:"DeepSeek"}),"; real-time speaking conversation and speech-to-text transcription are processed by ",e.jsx("strong",{children:"ElevenLabs"}),"; AI-simulated speaking scoring is processed by ",e.jsx("strong",{children:"DeepSeek"}),"; and speaking-practice audio is synthesized by ",e.jsx("strong",{children:"Microsoft Azure Text-to-Speech"}),". While we strive for accuracy:"]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"AI feedback is for educational purposes and may contain errors or inaccuracies"}),e.jsx("li",{children:"Users should exercise their own judgment alongside AI suggestions"}),e.jsx("li",{children:"AI difficulty assessments (A1-C2) are estimates based on linguistic complexity and may not perfectly match official exam standards"}),e.jsx("li",{children:"We do not guarantee specific TCF examination results, NCLC/CLB level achievements, or immigration outcomes"}),e.jsx("li",{children:"Multilingual explanations (Chinese, English, French) are AI-generated and may contain translation inaccuracies"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"11. Limitation of Liability"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:'The Service is provided "as is" and "as available" without warranties of any kind, either express or implied. To the fullest extent permitted by applicable law, Claire AI — TCF Canada Prep Platform (tcfcanada.ai) shall not be liable for:'}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Any indirect, incidental, special, consequential, or punitive damages"}),e.jsx("li",{children:"Loss of data, profits, or business opportunities"}),e.jsx("li",{children:"Service interruptions, errors, or technical failures"}),e.jsx("li",{children:"TCF examination results, NCLC scores, or immigration outcomes"}),e.jsx("li",{children:"Third-party actions, content, or services (including payment processor Waffo Pancake)"}),e.jsx("li",{children:"Inaccuracies in AI-generated content or assessments"}),e.jsx("li",{children:"Data loss from browser clearing (for guest users using localStorage)"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"In no event shall our total liability exceed the amount you paid for the Service in the 12 months preceding the claim."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"12. Termination"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"We reserve the right to suspend or terminate your account immediately, without prior notice, if you violate these Terms of Service. Upon termination:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Your access to paid features will be revoked immediately"}),e.jsx("li",{children:"No refunds will be issued for unused time on paid plans"}),e.jsx("li",{children:"Your account data may be deleted after a reasonable grace peri
1od"}),e.jsx("li",{children:"You must cease all use of the Service"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"You may also delete your own account at any time. Account deletion is permanent and cannot be reversed."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"13. Governing Law"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"These Terms shall be governed by and construed in accordance with the laws of the Province of Ontario and the federal laws of Canada applicable therein, without regard to conflict of law principles. Any disputes arising from these Terms or your use of the Service shall be resolved as follows:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Informal Resolution:"})," Both parties agree to attempt good-faith negotiation for at least 30 days before initiating any formal proceedings"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Jurisdiction:"})," If negotiation fails, disputes shall be submitted to the courts of competent jurisdiction in Ontario, Canada"]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Nothing in these Terms shall deprive you of any mandatory consumer protection rights granted under the laws of your country of residence. If you are a consumer in the European Union, the United Kingdom, or any jurisdiction with mandatory consumer protection legislation, those rights apply in addition to the terms above."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"14. Contact Information"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"For questions, concerns, or requests regarding these Terms of Service, please contact us:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Platform:"})," Claire AI — TCF Canada Prep Platform (tcfcanada.ai)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Email:"})," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"})]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"We aim to respond to all inquiries within 3 business days."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"15. Speaking Minutes"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"Billing:"})," AI real-time speaking practice is billed by the minute of actual connected time — Task 1: 2 minutes, Task 2 interaction: 3.5 minutes, Task 3 monologue: 4.5 minutes (a full mock interview is about 10 minutes). Preparation time is not billed."]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Free allowance:"})," new accounts receive 6 free AI speaking tasks (about 2 full mock interviews), valid for the lifetime of the account and non-transferable; further practice requires plan minutes or credit packs."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Plan minutes:"})," minutes included with a one-time purchase are usable during the subscription period and expire when the subscription ends."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Credit packs:"}
1)," speaking minute packs are credited immediately and expire by tier — 30 minutes valid for 1 month, 65 minutes for 2 months, 140 minutes for 3 months; unused minutes expire automatically."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Refunds:"})," speaking minutes are digital consumables and are non-refundable once purchased. If a pack has not been used at all within 72 hours of purchase, you may contact us for a goodwill refund."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Non-transferable:"})," minutes are bound to your account and cannot be transferred, gifted, withdrawn, or exchanged for cash."]})]})]})}function u(){return e.jsxs(e.Fragment,{children:[e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"1. 条款的接受"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:'使用 Claire AI — TCF Canada 备考平台(tcfcanada.ai,以下简称"本服务"或"我们")即表示您同意遵守本服务条款。如您不同意,请停止使用本服务。使用本服务须年满 16 周岁。继续使用即视为您确认符合此年龄要求。'}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"2. 服务说明"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Claire AI — TCF Canada 备考平台 是一款基于人工智能技术的法语备考平台,专为 TCF Canada 考试设计。平台提供以下功能:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"阅读理解:"}),"46 套完整试卷,共 1,794 道练习题(A1-C2 级别)。所有用户可在阅读与听力间共享使用 100 题免费额度(含 AI 解析);Pro 解锁全部 46 套"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"听力理解:"}),"49 套完整试卷,共 1,911 道练习题(A1-C2 级别)。所有用户可在阅读与听力间共享使用 100 题免费额度(含 AI 解析);Pro 解锁全部 49 套"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"AI 模拟口语练习:"}),"Task 1/2/3 实时 AI 对话练习与完整口语模考,按 TCF Canada 官方 /20 分制给出 AI 模拟评分、即时 NCLC/CEFR 估算、四维分项反馈,并附可折叠的 TCF Canada 官方评分标准说明——免费 6 个 task,之后需 Pro 权限。同时提供预生成高分范例对话脚本 + 示范音频 + 可下载 PDF"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"AI 写作批改:"}),"逐句 AI 评估与批改建议——免费 6 次,之后需 Pro 权限"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"错题本:"}),"自动收集做错的题目,按难度(A1-C2)分类,支持针对性复习"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"全真模考:"}),"限时仿真测试,综合多模块考查"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"智能解析:"}),"为每道题提供中、英、法三语详细 AI 解析"]})]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-amber-50 border border-amber-300 text-amber-800 dark:bg-amber-900/20 dark:border-amber-700 dark:text-amber-300",children:[e.jsx("strong",{children:"独立平台声明:"}),"Claire AI — TCF Canada 备考平台(tcfcanada.ai)是独立的教育平台,与 France Education international、加拿大移民局(IRCC)以及任何官方 TCF 考试机构均无关联、无背书、无从属关系。本平台的所有题目均为仿真练习题,依据公开的 CEFR 标准及公开的 TCF 考试格式编制,旨在模拟考试场景;并非 TCF 官方真题,也不是任何历史真题的复制。"]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-amber-50 border border-amber-300 text-amber-800 dark:bg-amber-900/20 dark:border-amber-700 dark:text-amber-300",children:[e.jsx("strong",{children:"AI 声明:"}),"Claire AI — TCF Canada 备考平台 明确使用以下第三方 AI 模型为部分功能提供支持:写作评估、批改与范例答案生成由",e.jsx("strong",{children:"DeepSeek"}),"处理;实时口语对话及语音转写由",e.jsx("strong",{children:"ElevenLabs"}),"处理;AI 模拟口语评分由",e.jsx("strong",{children:"DeepSeek"}
1),"处理;口语练习的文本转语音音频由",e.jsx("strong",{children:"Microsoft Azure 语音合成(Text-to-Speech)"}),"生成。如有提及任何第三方名称或商标,其归各自所有者所有。Claire AI — TCF Canada 备考平台 是独立产品,与任何 AI 服务提供商均无关联、背书或赞助关系。"]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"3. 用户账户"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"3.1 访客模式"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"您无需注册即可使用部分免费功能。访客数据保存在浏览器本地存储(localStorage)中,不会跨设备同步。清除浏览器数据将永久删除访客进度。"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"3.2 注册账户"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"如需使用云端同步和高级功能,您必须注册账户。注册用户数据存储在我们的云端基础设施(Supabase)上。您有义务:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"妥善保管账户登录凭证"}),e.jsx("li",{children:"对账户下的所有行为负责"}),e.jsx("li",{children:"提供真实、完整的注册信息"}),e.jsx("li",{children:"发现账户被未经授权使用时立即通知我们"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"4. 免费与付费功能"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"4.1 免费档(所有非 Pro 账户)"}),e.jsxs("p",{className:"mb-3 leading-relaxed",children:["每个免费账户获得一次性终身 ",e.jsx("strong",{children:"100 道免费题额度"}),",由阅读和听力共享——练习、模考、专项刷题都从同一个额度池扣减。额度按",e.jsx("strong",{children:"每道实际作答的题"}),"扣减——只有提交答案后才扣,中途退出仅扣已答题数。演示测试(Demo Quiz)不消耗额度。口语和写作各另设一次性终身 ",e.jsx("strong",{children:"6 个 AI 评分 task"})," ","的免费额度。任一免费额度用尽后需购买订阅方可继续;口语也可选择购买一次性口语分钟 credit 包继续使用,无需订阅。"]}),e.jsx("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:e.jsx("li",{children:"错题本:免费查看(Pro 到期后为只读模式,详见第 7 条)"})}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"4.2 Pro 套餐"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"解锁 3000+ 道题目(46 套阅读 + 49 套听力)、无限写作练习、口语实时对练分钟额度、全真模考及错题本练习功能:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"30 天:$29.9 美元(一次性付款)"}),e.jsx("li",{children:"90 天:$49.9 美元(一次性付款)"}),e.jsx("li",{children:"180 天:$69.9 美元(一次性付款)"}),e.jsx("li",{children:"360 天:$99.9 美元(一次性付款)"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"5. 购买与支付"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"è´­ä¹° Pro 套餐即表示:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"您同意支付所选套餐对应的一次性费用"}),e.jsx("li",{children:"支付由 Waffo Pancake(waffo.ai)作为代收款方(Merchant of Record)安全处理"}),e.jsx("li",{children:"付款成功后立即获得对应期限(30、90、180 或 360 天)的使用权"}),e.jsxs("li",{children:["这是",e.jsx("strong",{children:"一次性购买"}),"——不存在自动续费,不会产生任何周期性扣款"]}),e.jsx("li",{children:"所有价格以美元(USD)显示"}),e.jsxs("li",{children:[e.jsx("strong",{children:"续购叠加:"}),"在当前套餐尚未到期时再次购买,新天数将",e.jsx("strong",{children:"叠加"}),"到现有到期日上(而非从购买当日重新起算)。例如:剩余 20 天时购买 30 å
1¤©å¥—餐,到期日将延长至 50 天后。"]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"6. 退款政策"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"7 天退款窗口:"}),"如果您在购买后 7 天内申请退款,",e.jsx("strong",{children:"且"}),"未使用过任何 Pro 功能(超出 100 题免费池的阅读/听力内容、AI 写作批改、口语高分范例或模拟考试),我们将全额退款。 如需申请退款,请发送邮件至"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"}),",附上您的账户邮箱和购买日期。"]}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"一旦使用过任何 Pro 功能,或购买超过 7 天,所有交易均为最终交易,不接受退款。"}),"包括但不限于以下情形:"]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"使用 Pro 功能后改变主意或后悔购买"}),e.jsx("li",{children:"重复购买"}),e.jsx("li",{children:"对服务不满意"}),e.jsx("li",{children:"您自身的技术问题(设备兼容性、网络连接等)"}),e.jsx("li",{children:"未达到预期考试成绩"}),e.jsx("li",{children:"套餐尚有未使用天数"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:e.jsx("strong",{children:"强烈建议您先试后买:"})}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"充分使用 100 道免费的阅读和听力题"}),e.jsx("li",{children:"体验口语和写作各 6 次免费练习"}),e.jsx("li",{children:"在免费试卷上体验 AI 智能解析,看看是否适合您的学习方式"}),e.jsx("li",{children:"确认您的设备和浏览器兼容(推荐 Chrome、Firefox、Safari 或 Edge)"})]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-blue-50 border border-blue-200 text-blue-800 dark:bg-blue-900/20 dark:border-blue-700 dark:text-blue-300",children:[e.jsx("strong",{children:"欧盟/欧洲经济区用户:"}),"完成购买并请求立即访问数字内容,即表示您明确同意放弃根据欧盟消费者权利指令(2011/83/EU)享有的 14 天无理由撤回权。您确认,一旦数字内容向您开放,即丧失撤回权。"]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-green-50 border border-green-200 text-green-800 dark:bg-green-900/20 dark:border-green-700 dark:text-green-300",children:[e.jsx("strong",{children:"扣款错误例外:"}),"如因确认属实的技术或支付处理错误导致同一笔订单被重复扣款,请于扣款后 7 天内发送邮件至"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"}),"。我们将逐案审核经核实的扣款错误。此例外不适用于用户主动多次购买的情形。"]}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"代收款方说明:"}),"所有交易由 Waffo Pancake(waffo.ai)作为代收款方(Merchant of Record)处理。Waffo 可能依据其自身政策和法律义务独立处理退款事宜,不受本退款政策约束。"]}
1),e.jsx("p",{className:"mb-4 leading-relaxed",children:"完成购买即表示您已阅读、理解并同意本退款政策。"}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"7. Pro 到期后的数据处理"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Pro 套餐到期后,您的账户将恢复为免费版。具体影响如下:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"进度和记录:"}),"所有练习进度、答题记录和学习数据永久保留,不会被删除"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"错题本:"}),"已收集的所有错题仍可查看(只读模式)。如需使用错题本的练习功能,则需续费 Pro"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"免费内容:"}),"剩余的免费题额度和口语/写作免费次数(含 AI 解析)照常可用"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"付费内容:"}),"无限做全部套题、 无限写作、口语实时对练分钟额度、全真模考等需续费 Pro 后方可使用"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"续费叠加:"}),"您可随时续费,新天数从当天起叠加——数据和进度永远不会丢失"]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"8. 使用规范与 AIGC 内容标准"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.1 一般禁止行为"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"您承诺不会:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"将账户凭证分享给他人,或允许多人共用同一账户"}),e.jsx("li",{children:"将本服务用于任何违法目的"}),e.jsx("li",{children:"对本服务进行逆向工程、反编译或黑客攻击"}),e.jsx("li",{children:"未经书面许可分发、复制或转售本平台内容"}),e.jsx("li",{children:"使用自动化工具(机器人、爬虫等)访问或抓取本服务数据"}),e.jsx("li",{children:"试图绕过支付系统、使用限额或免费试用限制"}),e.jsx("li",{children:"上传恶意代码、病毒或有害内容"}),e.jsx("li",{children:"冒充他人身份或虚假陈述与任何个人或组织的关系"}),e.jsx("li",{children:"使用本服务生成与法语学习或 TCF 备考无关的内容"})]}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.2 禁止生成的 AIGC 内容类别"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"本平台的 AI 功能仅限于法语学习和 TCF Canada 备考用途。您不得利用这些功能创建、请求或传播以下内容:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"色情或 NSFW 内容:"}),"色情、性暗示、露骨性爱描写或其他成人内容"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"暴力或血腥内容:"}),"描绘、宣扬或美化暴力、人身伤害、酷刑或血腥伤害场景的内容"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"仇恨言论:"}),"基于种族、民族、宗教、性别、性取向、残疾、国籍或其他受保护特征,攻击、贬低或煽动仇恨与暴力的内容"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"儿童性虐待内容(CSAM)及危害儿童安全的内容:"}),"任何性化未成年人、剥削儿童或危害儿童安全的内容"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"深度伪造或冒充:"}),"用于冒充、欺骗或歪曲任何真实个人(包括公众人物)的合成媒体、语音克隆或伪造内容,或用于制造虚假证据、误导性录音的内容"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"侵犯版权或商标:"}),"未经授权复制、传播或改编自受版权保护的作品、商标或其他专有材料的内容"]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:'您还同意不试图操纵、"越狱"或以其他方式ç
1»•过本平台内置的 AI 安全机制,不利用 AI 功能生成犯罪指导或其他违法内容。'}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.3 用户举报渠道"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:["如您在本平台遇到违反上述标准的 AI 生成内容,请发送邮件至"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"}),"进行举报。请提供问题描述、相关页面或功能,以及您的账户邮箱(如适用)。我们将在 2 个工作日内确认收到。"]}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.4 内容审核机制"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"我们通过自动过滤与人工审核相结合的方式执行上述标准:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"自动过滤:"}),"写作提交内容与 Task 1 输入在发送至 AI 模型前会经过内容安全检测"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"人工审核:"}),"被举报内容及被标记的互动将由我们的团队进行人工复核"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"处置措施:"}),"违规行为可能导致警告、内容删除、立即停用或终止账户且不予退款;如法律要求,我们将向相关执法机关举报"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"申诉渠道:"}),"如您认为内容被误删或账户被误停,可在 14 天内发送邮件至"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"})," ","申请复核"]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"9. 知识产权"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"本服务的功能设计、AI 生成的反馈与解析、商标及标识,以及我们对练习题目的整理、改编与编排,均归 Claire AI — TCF Canada 备考平台(tcfcanada.ai)所有,受国际版权法、商标法及其他知识产权法律保护。本平台的练习资料(听说读写共 181 套,其中阅读/听力 95 套共 3,705 道选择题)系参照公开的 CEFR 标准与 TCF Canada 公开考试格式,从公开渠道搜集、改编整理而成,仅供备考练习使用。"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"我们授予您有限的、非排他性的、不可转让的许可,仅限用于个人非商业性质的教育目的。"}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"10. AI 生成内容免责声明"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:["本服务使用第三方人工智能模型提供反馈、评估和解析。具体而言,写作评估、批改与范例答案生成由",e.jsx("strong",{children:"DeepSeek"}),"处理;实时口语对话及语音转写由",e.jsx("strong",{children:"ElevenLabs"}),"处理; AI 模拟口语评分由",e.jsx("strong",{children:"DeepSeek"}),"处理;口语练习音频由",e.jsx("strong",{children:"Microsoft Azure 语音合成(Text-to-Speech)"}),"生成。尽管我们力求准确,但请注意:"]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"AI 反馈仅供教育参考,可能存在错误或偏差"}),e.jsx("li",{children:"用户应结合自身判断来参考 AI 建议"}),e.jsx("li",{children:"AI 对难度等级(A1-C2)的评估基于语言复杂度推算,可能与官方标准有所出入"}),e.jsx("li",{children:"我们不保证特定的 TCF 考试成绩、NCLC/CLB 等级或移民申请结果"}),e.jsx("li",{children:"多语言解析(中、英、法)由 AI 生成,翻译可能存在不够精确之处"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"11. 责任限制"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:'本服务按"现状"和"可用状态"提供,不附带任何明示或默示保证。在法律允许的最大范围内,Claire AI(tcfcanada.ai)不对以下情况承担责任:'}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"任何间接的、附带的、特殊的、后果性的或惩罚性的损害赔偿"}),e.jsx("li",{children:"数据丢失、利润损失或商业机会损失"}),e.jsx("li",{children:"服务中断、错误或技术故障"}),e.jsx("li",{children:"TCF 考试成绩、NCLC 分数或移民结果"}),e.jsx("li",{children:"第三方的行为、内容或服务(包括支付处理方 Waffo Pancake)"}),e.jsx("li",{children:"AI 生成内容或评估中的不准确之处"}),e.jsx("li",{children:"因清除浏览器数据导致的访客用户数据丢失"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"在任何情况下,我们的全部赔偿责任不超过您在索赔前 12 个月内为本服务支付的金额。"}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"12. 终止"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"如您违反本服务条款,我们有权立即暂停或终止您的账户,无需事先通知。账户终止后:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"您的付费功能访问权将被立即撤销"}),e.jsx("li",{children:"套餐未使用天数不予退款"}),e.jsx("li",{children:"账户数据可能在合理宽限期后被删除"}),e.jsx("li",{children:"您必须停止使用本服务"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"您也可以随时主动注销账户。账户注销是永久性操作,无法撤回。"}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"13. 适用法律"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"本条款受加拿大安大略省法律及适用的加拿大联邦法律管辖和解释,不适用法律冲突原则。因本条款或您使用本服务引发的争议,应按以下方式解决:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"协商解决:"}),"在启动正式法律程序前,双方同意先进行至少 30 天的善意协商"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"管辖法院:"}),"协商不成的,由加拿大安大略省有管辖权的法院审理"]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"本条款不会剥夺您依据居住国法律所享有的任何强制性消费者保护权利。如您是欧盟、英国或其他拥有强制性消费者保护法律之司法管辖区的消费者,上述条款之外同时适用当地法律赋予的额外权利。"}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"14. 联系方式"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"如对本服务条款有任何疑问或建议,欢迎联系我们:"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"平台:"}),"Claire AI — TCF Canada 备考平台(tcfcanada.ai)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"邮箱:"})," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dar
1k:text-blue-400 hover:underline",children:"[email protected]"})]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"我们会在 3 个工作日内回复您的来信。"}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"15. 口语对练分钟"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"计费方式:"}),"AI 实时口语对练按实际连线时长扣减分钟(Task 1:2 分钟、Task 2 互动:3.5 分钟、Task 3 独白:4.5 分钟,完整一场模拟约 10 分钟)。准备阶段不计费。"]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"免费额度:"}),"新账户享有 6 次免费 AI 口语练习(约相当于 2 场完整模拟的时长),终身有效、不可转让;用完可购买套餐分钟或加购包继续练习。"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"套餐附带分钟:"}),"买断套餐内赠送的分钟在订阅有效期内可用,订阅到期后未用完的分钟作废。"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"加购包(credit):"}),"口语分钟加购包购买后立即到账,按档位阶梯到期——30 分钟有效 1 个月、65 分钟有效 2 个月、140 分钟有效 3 个月,过期未用自动作废。"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"退款:"}),"口语分钟属于数字虚拟消耗品,一经购买不予退款;自购买起 72 小时内完全未使用的,可联系客服申请酌情(goodwill)退款。"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"不可转让:"}),"分钟与账号绑定,不可转赠、提现或兑换现金。"]})]})]})}function m(){return e.jsxs(e.Fragment,{children:[e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"1. Acceptation des conditions"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"En accédant ou en utilisant Claire AI — TCF Canada Prep Platform (tcfcanada.ai, ci-après « le Service », « nous » ou « notre »), vous acceptez d'être lié par les présentes Conditions générales d'utilisation. Si vous n'acceptez pas ces conditions, veuillez ne pas utiliser le Service. Vous devez avoir au moins 16 ans pour utiliser ce Service. En continuant à utiliser le Service, vous déclarez et garantissez remplir cette condition d'âge."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"2. Description du Service"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Claire AI — TCF Canada Prep Platform est une plateforme d'apprentissage du français alimentée par l'intelligence artificielle, conçue pour aider les utilisateurs à préparer l'examen du TCF Canada. Le Service propose :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Compréhension écrite :"})," 46 séries complètes totalisant 1 794 questions d'entraînement (niveaux A1-C2). Les comptes gratuits disposent de 100 crédits de questions partagés entre la compréhension écrite et orale avec analyse IA ; Pro débloque les 45 séries"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Compréhension orale :"})," 49 séries complètes totalisant 1 911 questions d'entraînement (niveaux A1-C2). Les comptes gratuits disposent de 100 crédits de questions partagés entre la compréhension écrite et orale avec analyse IA ; Pro débloque toutes les séries"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Pratique de l'oral simulée par IA :"})," Conversation IA en temps réel pour les tâches 1/2/3 et examens blancs complets, avec une note simulée par IA sur l'échelle officielle TCF Canada /20, une estimation instantanée NCLC/CECR, des retours détaillés par dimension et un panneau repliable expliquant la grille officielle TCF Canada — 6 tâches gratuites, puis accès Pro requis. Inclut également des dialogues-modèles pré-générés avec audio reel et PDF téléchargeable"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Correction écrite IA :"})," Évaluation et corrections phrase par phrase par l'IA — 6 essais gratuits, puis accès Pro requis"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Révision :"})," Suivi intelligent des erreurs avec collecte automatique des mauvaises réponses, classement par difficulté (A1-C2) et révision ciblée"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Examens blancs :"})," Épreuves chronométrées simulant les conditions réelles d'examen"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Analyses intelligentes :"})," Explications détaillées générées par l'IA pour chaque question en 3 langues (chinois, anglais, français)"]})]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-amber-50 border border-amber-300 text-amber-800 dark:bg-amber-900/20 dark:border-amber-700 dark:text-amber-300",children:[e.jsx("strong",{children:"Avis d'indépendance :"})," Claire AI — TCF Canada Prep Platform (tcfcanada.ai) est une plateforme éducative indépendante. Elle n'est ni affiliée à, ni approuvée par, ni liée à France Éducation international, à Immigration, Réfugiés et Citoyenneté Canada (IRCC), ni à aucun organisme officiel d'examen du TCF. Toutes les questions de cette plateforme sont des questions d'entraînement simulées, créées à des fins éducatives, sur la base des normes du CECR accessibles au public et du format public de l'examen TCF. Ce ne sont PAS des questions officielles du TCF, ni la reproduction d'un quelconque examen antérieur."]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-amber-50 border border-amber-300 text-amber-800 dark:bg-amber-900/20 dark:border-amber-700 dark:text-amber-300",children:[e.jsx("strong",{children:"Avis relatif à l'IA :"})," Claire AI — TCF Canada Prep Platform utilise des modèles d'intelligence artificielle tiers spécifiques pour certaines fonctionnalités. L'évaluation, la correction et la génération de réponses-modèles pour l'expression écrite sont traitées par ",e.jsx("strong",{children:"DeepSeek"}),". La conversation orale en temps réel et la transcription vocale sont traitées par ",e.jsx("strong",{children:"ElevenLabs"}),". L'évaluation orale simulée par l'IA est traitée par ",e.jsx("strong",{children:"DeepSeek"}),". La synthèse vocale (text-to-speech) pour l'entraînement à l'oral est réalisée par"," ",e.jsx("strong",{children:"Microsoft Azure Text-to-Speech"}),". Les noms ou marques de tiers, le cas échéant, appartiennent à leurs propriétaires respectifs. Claire AI — TCF Canada Prep Platform est un produit indépendant, non affilié à, approuvé par, ou sponsorisé par aucun fournisseur de services d'IA."]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"3. Comptes utilisateurs"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"3.1 Accès invité"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Vous pouvez utiliser certaines fonctionnalités gratuites sans créer de compte. Les données des invités sont stockées localement dans votre navigateur (localStorage) et ne sont pas synchronisées entre les appareils. La suppression des données de votre navigateur entraînera la perte définitive de votre progression."}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"3.2 C
1omptes enregistres"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Pour accéder à la synchronisation cloud et aux fonctionnalités premium, vous devez créer un compte. Les données des utilisateurs enregistres sont stockées sur notre infrastructure cloud (Supabase). Vous êtes responsable de :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Maintenir la confidentialité de vos identifiants de connexion"}),e.jsx("li",{children:"Toutes les activités effectuées sous votre compte"}),e.jsx("li",{children:"Fournir des informations d'inscription exactes et complètes"}),e.jsx("li",{children:"Nous notifier immédiatement de toute utilisation non autorisee de votre compte"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"4. Fonctionnalités gratuites et payantes"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"4.1 Forfait gratuit (tous les comptes non-Pro)"}),e.jsxs("p",{className:"mb-3 leading-relaxed",children:["Chaque compte gratuit reçoit une allocation à vie unique de"," ",e.jsx("strong",{children:"100 crédits de questions gratuits"})," partagés entre la compréhension écrite et orale : entraînement, tests blancs et exercices par niveau puisent dans le même quota. Les crédits sont débités ",e.jsx("strong",{children:"par question effectivement répondue"})," — un credit n'est prelevé qu'au moment de la validation de votre réponse ; quitter une série en cours ne facturé que les questions déjà complétées. Le Demo Quiz ne consomme pas de crédits. L'expression orale et l'expression écrite incluent chacune une allocation à vie distincte de"," ",e.jsx("strong",{children:"6 tâches évaluées par l'IA"}),". Une fois une allocation gratuite épuisée, un abonnement payé est nécessaire pour continuer ; l'expression orale peut aussi être poursuivie en achetant un pack de crédits oraux à l'achat unique, sans abonnement."]}),e.jsx("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:e.jsx("li",{children:"Révision : consultation gratuite (lecture seule après expiration du Pro ; voir article 7)"})}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"4.2 Forfaits Pro"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Débloquez l'accès à plus de 3 000 questions réparties sur 46 séries de lecture et 49 séries d'écoute, aux exemples de réponses à l'oral illimités et sessions d'expression écrite IA, aux examens blancs et à la pratique de la Révision :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Accès 30 jours : 29,9 $ USD (paiement unique)"}),e.jsx("li",{children:"Accès 90 jours : 49,9 $ USD (paiement unique)"}),e.jsx("li",{children:"Accès 180 jours : 69,9 $ USD (paiement unique)"}),e.jsx("li",{children:"Accès 360 jours : 99,9 $ USD (paiement unique)"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"5. Achat et paiement"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"En achetant un forfait Pro :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Vous acceptez de payer les frais uniques applicables au forfait choisi"}),e.jsx("li",{children:"Les paiements sont traités de manière sécurisée par Waffo Pancake (waffo.ai), qui agit en qualité d'intermédiaire de paiement (Merchant of Record)"}),e.jsx("li",{children:"L'accès est accordé immédiatement après confirmation du paiement pour la durée choisie (30, 90, 180 ou 360 jours)"}),e.jsxs("li",{children:["Il s'agit d'un ",e.jsx("strong",{children:"achat unique"})," — aucun renouvellement automatique, aucun prélèvement récurrent"]}),e.jsx("li",{children:"Tous les prix sont affiches en dollars américains (USD)"}),e.jsxs("li",{children:[e.jsx("strong",{children:"Cumul des forfaits :"})," Si vous achetez un nouveau forfait alors que le précédent est encore actif, les nouveaux jours sont ",e.jsx("strong",{children:"ajoutés"})," à votre date d'expiration existante (ils ne sont pas recalculés à partir de la date d'achat). Par exemple, s'il vous reste 20 jours et que vous achetez un forfait de 30 jours, vous disposerez de 50 jours d'accès au total."]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"6. Politique de remboursement"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"Délai de remboursement de 7 jours :"})," Si vous demandez un remboursement dans les 7 jours suivant l'achat ",e.jsx("strong",{children:"et"})," que vous n'avez utilisé aucune fonctionnalité Pro (contenu de lecture/écoute au-delà de votre quota gratuit de 100 questions, correction écrite IA, exemples de réponses à l'oral ou examens blancs), nous vous accorderons un remboursement intégral. Pour demander un remboursement, envoyez un courriel à"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dar
1k:text-blue-400 hover:underline",children:"[email protected]"})," ","avec votre adresse courriel de compte et la date d'achat."]}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"Dès qu'une fonctionnalité Pro a été utilisée, ou après 7 jours suivant l'achat, toutes les ventes sont définitives et non remboursables."})," ","Cela inclut, sans s'y limiter :"]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Changement d'avis ou regret d'achat après utilisation des fonctionnalités Pro"}),e.jsx("li",{children:"Achats en double"}),e.jsx("li",{children:"Insatisfaction vis-à-vis du Service"}),e.jsx("li",{children:"Problèmes techniques de votre côté (compatibilité de l'appareil, connexion Internet)"}),e.jsx("li",{children:"Non-obtention des résultats d'examen souhaités"}),e.jsx("li",{children:"Jours restants non utilisés sur un forfait actif"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:e.jsx("strong",{children:"Nous vous recommandons vivement d'essayer avant d'acheter :"})}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Utilisez pleinement les 100 questions gratuites de lecture et d'écoute"}),e.jsx("li",{children:"Testez les 6 essais gratuits d'expression orale et les 6 essais d'expression écrite"}),e.jsx("li",{children:"Explorez l'analyse IA sur les séries gratuites pour vérifier si notre approche correspond à votre méthode d'apprentissage"}),e.jsx("li",{children:"Vérifiez la compatibilité de votre appareil et de votre navigateur (nous recommandons Chrome, Firefox, Safari ou Edge)"})]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-blue-50 border border-blue-200 text-blue-800 dark:bg-blue-900/20 dark:border-blue-700 dark:text-blue-300",children:[e.jsx("strong",{children:"Consommateurs de l'UE/EEE :"})," En finalisant votre achat et en demandant un accès immédiat au contenu numérique, vous consentez expressément à renoncer à votre droit de rétractation de 14 jours en vertu de la Directive européenne relative aux droits des consommateurs (2011/83/UE). Vous reconnaissez que vous perdez votre droit de rétractation dès que le contenu numérique vous est mis à disposition."]}),e.jsxs("div",{className:"rounded-lg px-4 py-3 mb-5 text-sm leading-relaxed bg-green-50 border border-green-200 text-green-800 dark:bg-green-900/20 dark:border-green-700 dark:text-green-300",children:[e.jsx("strong",{children:"Exception pour erreur de facturation :"})," Si vous avez été débité plusieurs fois pour un même achat en raison d'une erreur technique ou de traitement de paiement avérée, veuillez nous contacter à l'adresse"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"})," ","dans les 7 jours suivant le débit. Nous examinerons les erreurs de facturation avérées au cas par cas. Cette exception ne s'applique pas aux achats en double intentionnels."]}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"Intermédiaire de paiement :"})," Les paiements sont traités par Waffo Pancake (waffo.ai), qui agit en qualité d'intermédiaire de paiement (Merchant of Record) pour l'ensemble des transactions. En tant qu'intermédiaire, Waffo peut traiter des remboursements conformément à ses propres politiques et obligations légales, indépendamment de notre politique de remboursement ci-dessus."]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"En finalisant votre achat, vous reconnaissez avoir lu, compris et accepté la présente politique de remboursement."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"7. Données après expiration du Pro"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"À l'expiration de votre forfait Pro, votre compte revient au forfait gratuit. Voici ce qu'il advient de vos données :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Progression et historique :"})," L'ensemble de votre progression, de vos réponses et de vos statistiques d'apprentissage est conservé de façon permanente — rien n'est supprimé"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Révision :"})," Toutes les erreurs collectees restent consultables en mode lecture seule. La fonctionnalité de pratique de la Révision nécessite un forfait Pro actif"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Contenu gratuit :"})," Vous conservez l'accès au quota gratuit restant (questions de lecture/écoute et tâches orales/écrites) avec l'analyse IA"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Contenu Pro :"})," L'accès illimité à toutes les séries, aux sessions illimitées d'expression orale et écrite et aux examens blancs nécessite le renouvellement de votre forfait Pro"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Cumul lors du renouvellement :"})," Si vous renouvelez à tout moment, les nouveaux jours s'ajoutent à partir de la date courante — vos données et votre progression ne sont jamais perdues"]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"8. Utilisation acceptable et normes de contenu AIGC"}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.1 Restrictions générales"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Vous vous engagez à ne pas :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Partager vos identifiants de connexion avec des tiers ni permettre à plusieurs personnes d'utiliser un même compte"}),e.jsx("li",{children:"Utiliser le Service à des fins illégales"}),e.jsx("li",{children:"Tenter de procéder à l'ingénierie inverse, de décompiler ou de pirater le Service"}),e.jsx("li",{children:"Distribuer, reproduire ou revendre notre c
1ontenu sans autorisation écrite préalable"}),e.jsx("li",{children:"Utiliser des systèmes automatisés (robots, scrapers, crawlers) pour accéder au Service ou en extraire des données"}),e.jsx("li",{children:"Tenter de contourner les systèmes de paiement, les limites d'utilisation ou les restrictions d'essai gratuit"}),e.jsx("li",{children:"Télécharger du code malveillant, des virus ou du contenu nuisible"}),e.jsx("li",{children:"Usurper l'identité d'autrui ou faire de fausses déclarations sur votre affiliation avec toute personne ou organisation"}),e.jsx("li",{children:"Utiliser le Service pour générer du contenu sans rapport avec l'apprentissage du français ou la préparation au TCF"})]}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.2 Catégories de contenu AIGC interdites"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Nos fonctionnalités d'IA sont conçues uniquement pour l'apprentissage du français et la préparation à l'examen TCF Canada. Vous ne devez pas les utiliser pour créer, demander ou diffuser l'un des contenus suivants :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Contenu sexuel ou NSFW :"})," pornographie, contenu sexuellement explicite ou érotique de quelque nature que ce soit"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Violence ou gore :"})," contenu qui représente, promeut ou glorifie la violence, les blessures physiques, la torture ou des blessures corporelles graphiques"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Propos haineux :"})," contenu qui attaque, rabaisse ou incite à la haine ou à la violence contre des individus ou des groupes en raison de leur race, ethnie, religion, genre, orientation sexuelle, handicap, nationalité ou toute autre caractéristique protégée"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Contenu sexuel impliquant des enfants (CSAM) ou atteinte à la sécurité des enfants :"})," ","tout contenu qui sexualise des mineurs, exploite des enfants ou présente un risque pour leur sécurité"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Deepfakes ou usurpation d'identité :"})," médias synthétiques, clones vocaux ou contenus fabriqués utilisés pour usurper l'identité, tromper ou faussement représenter une personne réelle (y compris les personnalités publiques), ou pour créer de fausses preuves ou des enregistrements trompeurs"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Violation des droits d'auteur ou des marques de commerce :"})," contenu qui reproduit, distribue ou dérivé d'œuvres protégées par le droit d'auteur, de marques de commerce ou d'autres matériels propriétaires sans autorisation appropriée"]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Vous acceptez également de ne pas tenter de manipuler, de « jailbreaker » ou de contourner de toute autre manière les directives de sécurité intégrées à nos outils d'IA, et de ne pas utiliser les fonctionnalités d'IA pour générer des instructions pour des activités illégales."}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.3 Signalement par les utilisateurs"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:["Si vous rencontrez sur notre plateforme du contenu généré par l'IA qui viole les normes ci-dessus, veuillez nous le signaler à"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"}),". Incluez une description du problème, la page ou la fonctionnalité concernée, ainsi que votre adresse courriel de compte le cas échéant. Nous accuserons réception dans un délai de 2 jours ouvrables."]}),e.jsx("h3",{className:"text-base font-semibold mt-5 mb-2 text-gray-700 dark:text-gray-300",children:"8.4 Moderation du contenu"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Nous faisons respecter ces normes par une combinaison de filtrage automatisé et d'examen humain :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Filtrage automatisé :"})," les soumissions d'expression écrite et les saisies de la Tâche 1 sont soumises à une verification de modération du contenu avant d'être envoyées aux modèles d'IA"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Examen humain :"})," le contenu signalé et les interactions marquées sont examinés par notre équipe"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Mesures d'application :"})," les violations peuvent entraîner des avertissements, la suppression de contenu, la suspension ou la résiliation immédiate du compte sans remboursement, ainsi qu'un signalement aux autorités compétentes lorsque la loi l'exige"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Recours :"})," si vous pensez que votre contenu a été supprimé ou que votre compte a été suspendu par erreur, vous pouvez nous contacter à"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dar
1k:text-blue-400 hover:underline",children:"[email protected]"})," ","dans un délai de 14 jours pour demander une réévaluation"]})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"9. Propriété intellectuelle"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Les fonctionnalités, retours et analyses générés par l'IA, marques et logos du Service, ainsi que notre compilation, adaptation et arrangement des questions d'entraînement, sont la propriété de Claire AI — TCF Canada Prep Platform (tcfcanada.ai) et sont protégés par les lois internationales relatives au droit d'auteur, aux marques et aux autres droits de propriété intellectuelle. Les questions d'entraînement (3 705 réparties sur 95 séries) sont rassemblées et adaptées à partir de ressources accessibles au public, en suivant les standards CEFR publics et le format public de l'examen TCF Canada, et sont fournies uniquement à des fins de préparation."}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Une licence limitée, non exclusive et non transférable vous est accordée pour accéder au Service et l'utiliser uniquement à des fins éducatives personnelles et non commerciales."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"10. Avertissement relatif au contenu généré par l'IA"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:["Notre Service utilise des modèles d'intelligence artificielle tiers pour fournir des retours, des évaluations et des explications. Plus précisément, l'évaluation, la correction et la génération de réponses-modèles pour l'expression écrite sont traitées par"," ",e.jsx("strong",{children:"DeepSeek"}),"; la conversation orale en temps réel et la transcription vocale sont traitées par ",e.jsx("strong",{children:"ElevenLabs"}),"; l'évaluation orale simulée par l'IA est traitée par ",e.jsx("strong",{children:"DeepSeek"}),"; et l'audio de l'entraînement à l'oral est synthétisé par ",e.jsx("strong",{children:"Microsoft Azure Text-to-Speech"}),". Bien que nous nous efforcions d'assurer l'exactitude :"]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Les retours de l'IA sont fournis à des fins éducatives et peuvent contenir des erreurs ou des inexactitudes"}),e.jsx("li",{children:"Les utilisateurs doivent exercer leur propre jugement en complément des suggestions de l'IA"}),e.jsx("li",{children:"Les évaluations de difficulté par l'IA (A1-C2) sont des estimations fondées sur la complexité linguistique et peuvent ne pas correspondre parfaitement aux normes officielles d'examen"}),e.jsx("li",{children:"Nous ne garantissons pas de résultats spécifiques au TCF, l'atteinte de niveaux NCLC/CLB particuliers, ni de résultats en matière d'immigration"}),e.jsx("li",{children:"Les explications multilingues (chinois, anglais, français) sont générées par l'IA et peuvent contenir des inexactitudes de traduction"})]}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"11. Limitation de responsabilité"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Le Service est fourni « en l'état » et « selon disponibilité », sans garantie d'aucune sorte, expresse ou implicite. Dans toute la mesure permise par la loi applicable, Claire AI — TCF Canada Prep Platform (tcfcanada.ai) ne saurait être tenu responsable de :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Tout dommage indirect, accessoire, spécial, consécutif ou punitif"}),e.jsx("li",{children:"Perte de données, de bénéfices ou d'opportunités commerciales"}),e.jsx("li",{children:"Interruptions de service, erreurs ou défaillances techniques"}),e.jsx("li",{children:"Résultats au TCF, scores NCLC ou résultats en matière d'immigration"}),e.jsx("li",{children:"Actions, contenus ou services de tiers (y compris le processeur de paiement Waffo Pancake)"}),e.jsx("li",{children:"Inexactitudes dans le contenu ou les évaluations générés par l'IA"}),e.jsx("li",{children:"Perte de données due à l'effacement du navigateur (pour les utilisateurs en mode invité)"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"En aucun cas notre responsabilité totale ne saurait excéder le montant que vous avez versé pour le Service au cours des 12 mois précédant la réclamation."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"12. Résiliation"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Nous nous réservons le droit de suspendre ou de résilier votre compte immédiatement, sans préavis, en cas de violation des présentes Conditions d'utilisation. En cas de résiliation :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsx("li",{children:"Votre accès aux fonctionnalités payantes sera révoqué immédiatement"}),e.jsx("li",{children:"Aucun remboursement ne sera effectué pour les jours non utilisés des forfaits payants"}),e.jsx("li",{children:"Les données de votre compte pourront être supprimées après un délai de grâce raisonnable"}),e.jsx("li",{children:"Vous devez cesser toute utilisation du Service"})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Vous pouvez également supprimer votre compte à tout moment. La suppression du compte est définitive et irréversible."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"13. Droit applicable"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Les présentes Conditions sont régies et interprétées conformément aux lois de la Province de l'Ontario et aux lois fédérales du Canada qui y sont applicables, sans égard aux principes de conflits de lois. Tout litige découlant des présentes Conditions ou de votre utilisation du Service sera résolu comme suit :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Résolution amiable :"})," Les deux parties s'engagent à tenter une négociation de bonne foi pendant au moins 30 jours avant d'engager toute procédure formelle"]}
1),e.jsxs("li",{children:[e.jsx("strong",{children:"Juridiction compétente :"})," En cas d'échec de la négociation, les litiges seront soumis aux tribunaux compétents de l'Ontario, Canada"]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Rien dans les présentes Conditions ne vous privera des droits obligatoires de protection des consommateurs accordés par les lois de votre pays de résidence. Si vous êtes un consommateur dans l'Union européenne, au Royaume-Uni ou dans toute juridiction disposant d'une législation obligatoire de protection des consommateurs, ces droits s'appliquent en complément des conditions ci-dessus."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"14. Coordonnées"}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Pour toute question, préoccupation ou demande relative aux présentes Conditions d'utilisation, veuillez nous contacter :"}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Plateforme :"})," Claire AI — TCF Canada Prep Platform (tcfcanada.ai)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Courriel :"})," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-blue-600 dark:text-blue-400 hover:underline",children:"[email protected]"})]})]}),e.jsx("p",{className:"mb-4 leading-relaxed",children:"Nous nous engageons à répondre à toute demande dans un délai de 3 jours ouvrables."}),e.jsx("h2",{className:"text-xl font-bold mt-10 mb-3 pt-6 border-t border-gray-100 dark:border-gray-700 text-gray-900 dark:text-gray-100",children:"15. Minutes de pratique orale"}),e.jsxs("p",{className:"mb-4 leading-relaxed",children:[e.jsx("strong",{children:"Facturation :"})," la pratique orale en temps réel est facturée à la minute de connexion réelle — Tâche 1 : 2 minutes, interaction de la Tâche 2 : 3,5 minutes, monologue de la Tâche 3 : 4,5 minutes (un examen blanc complet dure environ 10 minutes). Le temps de préparation n'est pas facturé."]}),e.jsxs("ul",{className:"list-disc pl-6 mb-5 space-y-1.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Quota gratuit :"})," chaque nouveau compte bénéficie de 6 tâches orales gratuites (environ 2 examens blancs complets), valables à vie et incessibles ; au-delà, la pratique est facturée à la minute."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Minutes du forfait :"})," les minutes incluses dans un achat unique sont utilisables pendant la durée de l'abonnement et expirent à son échéance."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Packs de minutes :"})," les packs sont crédités immédiatement et expirent par palier — 30 minutes valables 1 mois, 65 minutes 2 mois, 140 minutes 3 mois ; les minutes non utilisées expirent automatiquement."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Remboursement :"})," les minutes de pratique orale sont des biens numériques consommables et ne sont pas remboursables après achat. Si un pack n'a pas été utilisé du tout dans les 72 heures suivant l'achat, vous pouvez nous contacter pour un remboursement à titre commercial (goodwill)."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Incessibilite :"})," les minutes sont liées à votre compte et ne peuvent être transférées, offertes, retirées ou échangées contre de l'argent."]})]})]})}const x={en:"Terms of Service",zh:"服务条款",fr:"Conditions d'utilisation"},p={en:"TCF CANADA → LEGAL · TERMS OF SERVICE",zh:"TCF CANADA → 法律文件 · 服务条款",fr:"TCF CANADA → JURIDIQUE · CONDITIONS D'UTILISATION"},h={en:"LAST UPDATED · SEPTEMBER 2026",zh:"最后更新 · 2026 å¹´ 9 月",fr:"DERNIÈRE MISE À JOUR · SEPTEMBRE 2026"},g={en:"Back to home",zh:"返回首页",fr:"Retour à l'accueil"},t={en:c,zh:u,fr:m};function k(){const s=n(),{language:a}=l(),r=a||"en",i=t[r]||t.en;return e.jsxs("div",{className:"font-display-sans",style:{minHeight:"100dvh",background:"hsl(var(--background))",padding:"clamp(28px, 4vw, 56px) 1rem"},children:[e.jsx(o,{pageType:"terms"}),e.jsxs("div",{style:{maxWidth:760,margin:"0 auto"},children:[e.jsxs("button",{type:"button",onClick:()=>s("/"),className:"font-data-mono",style:{display:"inline-flex",alignItems:"center",gap:8,fontFamily:"'IBM Plex Mono', monospace",fontSize:11,fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:"hsl(var(--foreground))",background:"transparent",border:"none",padding:0,cursor:"pointer",marginBottom:28,borderBottom:"1px solid hsl(var(--border))",paddingBottom:4},children:["← ",g[r]]}),e.jsx("div",{className:"font-data-mono",style:{fontSize:11,letterSpacing:"0.14em",color:"hsl(var(--muted-foreground))",fontWeight:700,marginBottom:14},children:d(p[r])}),e.jsx("h1",{style:{fontFamily:"'Albert Sans', 'Helvetica Neue', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Source Han Sans SC', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', Arial, sans-serif",fontWeight:800,fontSize:"clamp(32px, 4.4vw, 56px)",lineHeight:1.04,letterSpacing:"-0.025em",color:"hsl(var(--foreground))",margin:0},children:x[r]}),e.jsx("p",{className:"font-data-mono",style:{marginTop:14,fontSize:11,letterSpacing:"0.12em",color:"hsl(var(--muted-foreground))",fontWeight:600},children:h[r]}
1),e.jsx("div",{style:{marginTop:28,paddingTop:28,borderTop:"1px solid hsl(var(--border))",color:"hsl(var(--foreground))"},children:e.jsx(i,{})})]})]})}export{k as default};

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.