This English version is the authoritative one. 中文版

Terms · Privacy · Refund

Last updated: 7 November 2026 · Operated by: PTE Study Pty Ltd (Australia)

The most important thing to say first: NAATI CCL is an independent exam-preparation platform. We are not affiliated with, endorsed by, or in partnership with NAATI (the National Accreditation Authority for Translators and Interpreters). We do not represent NAATI, and we cannot register you for the exam, change your score, or influence your actual exam result. "NAATI CCL" appears on this site only to identify which exam we are helping you prepare for.

1. Who we are

Service nameNAATI CCL (naaticcl.com)
Operating entityPTE Study Pty Ltd (an Australian-registered company)
What we providePractice dialogues, audio, AI-based marking, and simulated exams for the NAATI CCL interpreting test
Billing currencyAustralian dollars (AUD), processed by Stripe — we never see your card number

2. Terms of service

2.1 What we do promise

2.2 What we do not promise

2.3 Account and usage rules

3. Green light and the former Green Light Guarantee

The Green Light Guarantee is no longer offered. It was sold as a separate $199 plan and was withdrawn in September 2026; no account holds it, so sections 3.1 onward do not apply to any current plan. The green light itself remains as a readiness indicator in "My profile".
What "green light" means: the green light is our own readiness standard, computed from segment-by-segment marking of your real recordings. Six conditions must all hold. Across your last 20 marked segments: an average information-retention of 85% or more and no more than 2 severe losses. Across your practice in the last 30 days: at least 6 different dialogues, at least 2 different domains, spread over at least 3 days. You can see exactly where you stand on each condition in "My profile".
The green light is not a prediction of your NAATI score. It is a practice benchmark we set ourselves, and it says nothing about how you will do on the day.

3.1 What the guarantee covers

If you reach green light and then do not pass the real exam within the following 30 days, we will extend your full-feature access free of charge until you pass.

Why extended access rather than a cash refund: what you want is to pass, not to get the money back. Extending your access means we finish the job with you — you keep practising, at no further cost, until you pass.

3.2 Conditions for eligibility (all must be met)

3.3 How extensions work

Access is extended by exam cycle: each extension requires proof of your booking for the next exam sitting (including your name and NAATI candidate number). If you fail to submit your result after an exam, the guarantee is paused, and resumes once you do.

4. Refund policy

7-day no-questions-askedFull refund within 7 days of purchase, provided no more than 10 segments have been marked
Service unavailableIf a technical fault on our end makes the service unavailable for 72 consecutive hours, a refund will be issued in proportion to the unused days
Failed markingSegments where marking failed to produce a result are not counted towards usage and are not charged
Not eligible for refundRequests for a refund on the grounds of "I didn't pass" after substantial use of the service (this situation is covered by the Green Light Guarantee — see Section 3)

Refunds are returned to your original payment method, typically within 5–10 business days. See Section 6 for how to apply.

Nothing in this refund policy affects your rights under the Australian Consumer Law. Where there has been a major failure in the service, your statutory remedies take precedence over this policy.

5. Privacy policy

This policy covers naaticcl.com, our mobile app, WhatsApp practice and our ChatGPT app. If you only use the ChatGPT app, section 5.6 is the full notice for it.

5.1 What we collect

Test-date alertsWe record your selected languages, signup source, confirmation and unsubscribe times, using a random signup ID to count confirmations and unsubscribes. Links in alerts carry source tags and a random delivery ID to count return visits and practice starts, not for advertising
Email addressUsed for login (we don't use passwords — login is via an emailed link), to send receipts, for any test-date alerts you sign up for, and for occasional emails about your practice or an unfinished checkout (one tap to stop)
Your recordingsUsed for transcription and marking, which is the core of this service
Practice recordsScores, weaknesses and progress, used to generate your diagnostic report
Payment informationProcessed and stored by Stripe, which also keeps your customer and subscription records. We send Stripe your email address and plan details (or, if you pay without signing in, you enter your email on Stripe's page and Stripe sends it to us so we can create or find your account), and keep your plan language and daily practice count in your Stripe customer record to manage access. We receive your customer ID, subscription status, payment confirmation and the last four digits of your card
Exam plans and resultsIf you tell us, your planned exam date or that you have not booked, stored on your account to plan your practice. If you answer our post-exam question, your answer, your language and whether you have paid are stored separately from your account, with a one-way hash of your network address to stop repeat submissions
Test results and comments you choose to shareIf you tell us whether you passed the CCL test, and optionally your test language, your total score and one sentence about what helped, we store this under your coded account ID and use it in our own statistics. We ask once, from 14 days after your first practice (and again a month later if you say you have not sat the test yet); if you close the question we do not ask again. A sentence is made public only if you tick a separate box, unticked by default, giving permission. We read it first. If we publish it, it appears exactly as you wrote it, signed with your first initial and the test language only, and never with your email, name or score. You can withdraw permission or delete your answer at any time from your account page: the sentence is deleted from our records straight away and any copy on our public pages is taken down within 14 days. Deleting your account deletes it too
WhatsApp number (only if you practise on WhatsApp)Messages reach us through Twilio. We keep only a one-way coded form of your number, your practice progress and your marking results — not the number itself. Voice notes are deleted from Twilio as soon as they have been marked, and we never store their transcripts. We only reply to messages you send us; reply STOP to stop all messages. If you link the number to your account, practice there counts towards the same plan and the same one free dialogue
Sign-in with Google or AppleIf you choose it, we receive your email address and an account identifier from that provider
Site usagePages you open, actions such as starting a practice, your browser type, whether you are on a phone, your interface language, your country and network provider (worked out from your network address), and where you came from (a website or a link tag such as utm_source). We connect these using a random device ID kept in a cookie (section 5.5), and when you sign in they can be linked to a coded form of your account. We use them to count visitors, find faults and improve the site, not for advertising
InvitationsIf you share or use an invitation link, we connect your account, your email address, a coded device ID and who invited you, so we can credit the invitation and stop the same device claiming it twice
Network addressUsed when you connect, to apply free-practice limits and stop abuse. Limits are counted under a one-way hash of the address. When you fetch practice audio, or when a connection looks like automated scraping, we log the address, country, browser identifier and the file or page requested
Messages you send usFeedback and emails to our support addresses, so we can reply

5.2 How your recordings are used

5.2.1 CPI role-play practice

CPI practice uses the same sign-in with a separate practice record and purchase allowance. The CCL recording and transcript descriptions above apply to CCL. For CPI, your browser keeps your recordings, notes and unfinished role-play on this device so you can sign in and continue in the same browser. Recordings are sent to the transcription service after you finish a role-play. Before sign-in, transcripts are saved privately against a device recovery token so you can continue after sign-in. On successful account binding, these transcripts move to your account and the anonymous transcript copies are removed. Unclaimed transcripts remain associated with that recovery token until claimed or removed following a request to support@naaticcl.com. Clearing browser data removes your local copy and recovery token, and does not itself remove the server copy. We retain the CPI transcript, feedback, band estimates, repeat requests and progress in private Cloudflare R2 storage under your account so you can retry interrupted marking and read your reports again. These server records are retained until you delete your account through your account page. Browser copies of recordings and notes remain on this device until you clear this site's browser data. A sign-in on another device can retrieve saved server reports, while recordings awaiting marking remain on the original device. Purchase records and encoded counters needed to prevent repeated free claims are retained separately. CPI's 90-day allowance resets each day at 00:00 UTC.

5.3 Where your data is stored and who receives it

Practice records (marking results — not audio) are stored in Cloudflare R2 (Sydney region). We share data only with the services that run this site, and only for the purpose shown:

VercelHosts the website and our server. Every request passes through it, including your network address and browser type
CloudflareStores our records and the practice audio
AnthropicMarks your interpretation (typed text or a transcript, with the practice segment)
ElevenLabsTranscribes your recording
StripeTakes payments
ResendSends and receives our email
GoogleSign-in with Google, if you choose it, and our support mailbox
AppleSign in with Apple, if you choose it
TwilioWhatsApp practice, if you use it
YouTubeOnly when you press play on a video on our pages
OpenAITool results, if you use our ChatGPT app (section 5.6)
Your teacherIf you join a class (section 6)

Some of these services process data outside Australia, including in the United States. We do not sell your data.

5.4 Your rights

5.5 Cookies

We use our own small cookies and no advertising trackers. They keep you logged in, remember your interface language, avoid counting you twice in a day, hold a random device ID (ccl_device) for the usage data in section 5.1, remember where you came from, remember an invitation or homework link you opened, remember prompts you have already seen, help tell real visits from automated downloading, and, if you pay without signing in, link this browser to that checkout for up to 2 days so it can be signed in after payment (__Host-ccl_gp). You can block or delete cookies in your browser, but sign-in and some features may then stop working. If you join a class, two more cookies are stored; see section 6. Google's sign-in button and YouTube videos are provided by those companies, and they may set their own cookies.

5.6 If you use our ChatGPT app

This is the full notice for our NAATI CCL Practice app in ChatGPT and its server at https://naaticcl.com/mcp. The app works without an account on this site. It does not ask for your name, email address, password, payment details or voice recording, and it cannot read the rest of your ChatGPT conversation. It receives only the text ChatGPT includes when it uses the app. If that text contains personal information, we process it in the same way; we do not remove it automatically.

What each tool receives and returns

List languageslist_languagesReceives: nothing.
Returns: the languages we cover, how many practice dialogues and model answers each has, and links to our site.
Find dialoguesfind_dialoguesReceives: a language; optionally a topic or word to search for, and a page number.
Returns: matching practice dialogues with title, topic, number of segments and links to our site.
Play a segmentget_segmentReceives: a dialogue ID and segment number; optionally a request to show the text.
Returns: the situation, speaker, languages, audio link and text of that practice segment, and links to our site.
Mark an interpretationmark_interpretationReceives: a dialogue ID, a segment number and the interpretation you typed or dictated.
Returns: your interpretation repeated back, the share of information kept, point-by-point feedback, notes on language and delivery, the model answer and examiner points where ready, and how many free markings you have left today.
Check test datestest_datesReceives: a language.
Returns: upcoming NAATI sessions and seat numbers from our copy of NAATI's public search, when it was checked, and a link to our site.

Tool results contain practice content and the text you sent. We do not add your name, contact details or account details, or anything about other users. Results go back to ChatGPT, where OpenAI handles them as part of your conversation.

What we handle, why, who receives it and how long we keep it

Your interpretationWhy: to mark it and show you the feedback.
Who receives it: our server on Vercel and Anthropic (our marking model), with the practice segment and no user ID. It also goes back to ChatGPT in the result.
How long: we do not store it or write it to our logs; it is discarded once the result is returned. Anthropic deletes API inputs and outputs within 30 days, unless it must keep them longer to enforce its usage policies or comply with the law.
One-way hash of the dialogue, segment and your textWhy: so a network retry of the same answer does not use another free marking.
Who receives it: our storage on Cloudflare R2.
How long: deleted by a daily clean-up once it is 30 days old. It is a salted hash: it does not contain your text and we cannot read your text from it.
Anonymous user and conversation IDs that ChatGPT attachesWhy: to apply 3 free markings per person per day and to slow down rapid repeated requests.
Who receives it: our server on Vercel. Only a salted one-way hash is stored, on Cloudflare R2.
How long: the IDs themselves are held only briefly in server memory and never written to storage. The hash and the daily count are deleted by a daily clean-up once they are 30 days old. We use the conversation ID or network address only when no user ID is sent.
Network address of the request (normally an OpenAI server, not your device)Why: to stop abuse and limit how much marking one network can use.
Who receives it: Vercel, which hosts our server and firewall. A salted one-way hash is stored on Cloudflare R2.
How long: the hash is deleted by a daily clean-up once it is 30 days old. Vercel's logs are kept for up to 30 days. An address that breaks our anti-abuse rules can be blocked as described in section 5.7.
Usage logWhy: to find faults and count use.
Contents: the request time, path and status from Vercel, and one line from our server with the tool name, language, whether it worked and the marking status. It contains no text and no user IDs.
Who receives it: Vercel.
How long: up to 30 days. We keep daily totals, which do not identify anyone.
Other details ChatGPT may attach, such as locale, device type or approximate locationWhy: we do not use them.
Who receives it: they reach our server on Vercel with the request.
How long: we do not store them or write them to our logs.
Audio and linksWhen you press play, your device fetches the practice audio from naaticcl.com and Cloudflare R2, so your network address and browser type reach Vercel and Cloudflare, as with any web request. To protect the audio from automated downloading, we log the address, country, browser identifier and audio file requested, in Vercel's logs and our own security records, for 12 months (section 5.7). These records are not linked to your ChatGPT IDs. Links to our site carry the tag utm_source=chatgpt_app. If you open one, sections 5.1 and 5.5 apply to that visit.

We use this data only for the purposes above. We do not sell it, use it for advertising, build profiles from it or use it to train models.

Your controls

5.7 How long we keep data

Account and practice recordsUntil you delete your account
Records kept after you close your accountA coded record of free allowances, refunds and rewards already used, so closing an account does not reset them, and a coded record that stops old sign-ins working. We keep these for as long as we offer free allowances
RecordingsNot stored, apart from Dzongkha volunteer reading (section 5.2)
Payment recordsAt least 5 years, as Australian tax law requires. They are not deleted when you close your account
Site usage data and post-exam answers24 months, then deleted automatically
Test results and comments you sharedUntil you delete them or your account. A comment published with your permission comes down from our public pages within 14 days of withdrawal or deletion
Network-address counters, audio logs and anti-scraping records12 months, then deleted automatically. An address or network caught scraping can also stay blocked for as long as the abuse is a risk
Emails and feedback you send usAs long as we need them to help you and keep business records. Tell us if you want them deleted
Records of emails we sent you, and unsubscribesFor as long as we send email, including after you close your account, so we do not email you again after you opt out
ChatGPT appSee section 5.6
Service providers' own logsKept under each provider's own policy

5.8 Young people

This service is for people preparing for the NAATI CCL test and is not directed at children under 13. If you think a child under 13 has given us personal information, email us and we will delete it.

5.9 Changes to this policy

When the way we handle data changes, we update this policy and the date at the top of this page.

6. Classes and teachers

A CCL teacher can set up a class on this site and invite students with a link, a class code or a QR code. Teachers are independent: they are not employed by us, and we are not responsible for their teaching. Using a class is free for the teacher. Students pay for their own plan at the normal price, if they choose to buy one.

6.1 If you join a class as a student

6.2 If you set up a class as a teacher

7. Contact us

For refund requests, data deletion, or account issues, please use the "Feedback" button on the site, or email support@naaticcl.com. We will respond within 2 business days.