Before You Start — Data Privacy Notice

This app uses a third-party AI service to grade your practice responses. Please read and agree before continuing.

When you submit any practice test (Listening, Reading, Writing, or Speaking), your response is sent to an external AI company for analysis and grading. No personal information (name, email, payment details) is ever included.

What is sent to the AI provider

  • Your practice response text (writing essay or spoken answer transcription)
  • The IELTS question or prompt you are responding to
  • Test metadata (skill type, task label, academic/general)

What is never sent

Your name, email address, payment details, device identifiers, or IP address. Only your answer text and its question context are shared.

Who receives this data:

Anthropic (Claude AI)

AI grading — band score, rubric feedback

Privacy

Base44 Platform

Securely routes requests; hosts the app

Privacy

Data is transmitted over HTTPS and used solely to generate your feedback. It is not used to train AI models and is not shared further. You can change this consent at any time in Privacy Policy.

Declining means AI grading features will be unavailable for all sections. You can still use flashcards, skills builders, and all study materials without submitting responses.

Privacy Policy

Last updated: 22 May 2026 · Applies to: IELTS Master (iOS app & web)

DLR Coaching ("we", "us", "our") operates the IELTS Master platform. This policy explains in full what data we collect, why, who we share it with, and what rights you have. We do not sell your personal data.

1. Data Collected & How It Is Collected

We collect the following categories of data, by the following means:

CategorySpecific FieldsHow Collected
Account / IdentityFull name, email address, account role (student / admin)Provided by you at registration or via social login
Practice ResponsesWritten essays (full text), transcribed spoken answers, daily question responsesYou type or record them in-app; audio is uploaded then transcribed server-side
Test MetadataSkill (Listening / Reading / Writing / Speaking), test type (Academic / General), task label, band score, AI-generated feedback, submission timestampComputed and stored automatically when you submit a practice test
Progress & UsagePages visited, tests taken, session timestamps, streak countsRecorded automatically via in-app analytics on every page navigation
Payment & BillingSubscription plan, payment status, Stripe customer/session IDsProvided by you at checkout; card details handled exclusively by Stripe — we never see them
Device & TechnicalBrowser / OS type, viewport, IP address (ephemeral, used for rate-limiting only)Collected automatically by our hosting infrastructure (Base44)
Consent RecordsWhether AI consent was granted or revoked, timestamp, consent schema versionStored in device localStorage when you act on the AI consent modal
Audio (transient)Raw audio recording of your spoken answer (WebM/MP3)Captured by the device microphone with your explicit permission; uploaded for transcription then deleted from our servers

2. Primary Uses of Your Data

PurposeData UsedLegal Basis
Deliver IELTS practice tests and track your progressAccount info, test responses, metadataContract performance
Generate AI-powered feedback and band scoresPractice response text, question prompt, task metadata (no name/email)Explicit consent (AI consent modal)
Process subscription paymentsEmail, Stripe session/customer IDContract performance
Authenticate and maintain your sessionEmail, session tokenContract performance
Display your results dashboardBand scores, feedback, metadataContract performance
Platform analytics & improvementAnonymised, aggregated usage and score patternsLegitimate interests
Security, fraud prevention, rate-limitingIP address (ephemeral), session IDLegitimate interests
Legal compliance and dispute resolutionAccount and payment recordsLegal obligation

3. Third Parties We Share Data With & Equal Protections Required

We share data only where necessary to provide the service. We never sell your data. Every third-party processor is required by contract (a Data Processing Agreement or equivalent) to:

  • Process data only on our documented instructions.
  • Apply technical and organisational security measures equivalent to or exceeding our own.
  • Not sub-process data without our prior written consent.
  • Delete or return all personal data upon termination of the relationship.
  • Notify us of any data breach within 72 hours.
  • Not use the data for their own commercial purposes, including training AI models.
Third PartyCategoryData SharedPurposeLocationPrivacy Policy
Anthropic (Claude)AI ProcessorPractice response text, question prompt, task metadata only — no name, email, or device dataGenerate IELTS band score estimates and detailed feedbackUSAanthropic.com/privacy
Base44Infrastructure / BaaSAll app data (acts as our cloud database, auth, and AI request router)App hosting, database, authentication, AI request routingUSA / EUbase44.com/privacy
StripePayment ProcessorEmail, billing address, subscription tier (card details processed by Stripe directly, never by us)Subscription and one-time payment processingUSA / EUstripe.com/privacy
Google Analytics (GA4)AnalyticsPage views, session data, anonymised device/browser type — no personal identifiersAggregate usage analytics to improve the productUSApolicies.google.com/privacy
No cross-app tracking. We do not use Apple's App Tracking Transparency (ATT) framework. We do not track users across apps or websites owned by other companies, and we do not share any data with advertising networks or data brokers.

4. AI Processing & Consent

Consent-first: Before any practice response is sent to an AI provider, an explicit consent modal is shown. You must tap "I Agree" before submission proceeds. You may decline at any time — the feature will not function without consent, but all other app features remain available.

Exact fields sent (and not sent) to Anthropic:

FieldSent?Notes
Practice response text (essay / transcription)✅ YesCore content required for grading
IELTS question / prompt✅ YesProvides grading context
Task label (e.g. Writing Task 2)✅ YesDetermines scoring rubric applied
Test type (Academic / General)✅ YesDetermines scoring rubric applied
Your name❌ NoNever included
Your email address❌ NoNever included
Device identifiers / IDFA❌ NoNever included
Location❌ NoNever collected
IP address❌ NoRequest is proxied through Base44
Audio file (raw)❌ NoTranscribed server-side; only text forwarded to AI

Anthropic processes data under its API usage policy. API data is not used to train models by default. See anthropic.com/privacy for full details.

6. Cookies & Local Storage (including iOS)

We use the following types of storage technology. We do not use advertising cookies, third-party tracking cookies, fingerprinting, or any technology for cross-app or cross-site tracking.

Storage TypeName / KeyPurposeDurationiOS Behaviour
Session Cookieauth_sessionKeeps you logged in during your current sessionExpires when browser/app closesStandard WKWebView session cookie; cleared when app is force-quit
Persistent Cookiestripe_mid / stripe_sidStripe fraud prevention and checkout stateUp to 1 yearStored in WKWebView cookie store; not accessible outside the app
localStorageielts_ai_consentStores your AI consent decision (granted/revoked, timestamp, version)Until you revoke or clear app dataPersists across app restarts within the WKWebView; cleared if user clears Safari/app website data
localStorageielts_daily_streak / ielts_last_question_dateTracks your daily question streak and last question seenUntil clearedSame as above
sessionStorageielts_question_indexRemembers which daily question you were on within a sessionExpires when app/tab closesCleared on app close
GA4 Cookies_ga, _ga_*Not set. Google Analytics is loaded but analytics_storage is permanently denied — no GA4 cookies are written.Not applicableNo GA4 cookies are set on iOS or any platform.

iOS-specific cookie behaviour:

  • The app runs in a WKWebView. Cookies and localStorage set within it are completely isolated from Safari and all other apps on the device.
  • No tracking cookies cross app boundaries. The iOS WKWebView sandbox prevents any cookie or storage from being shared with other apps or websites.
  • Session cookies are cleared when the app is terminated. Persistent cookies and localStorage remain until you clear the app's website data in iOS Settings → [App] → Clear Data, or delete and reinstall the app.
  • We do not use ATT (App Tracking Transparency). Because we do not track users across apps or websites owned by other companies, the ATT prompt is not shown. If this changes in future, this policy will be updated and ATT will be implemented before release.

7. Data Retention

Data CategoryRetention PeriodNotes
Account (name, email, role)Duration of account + 30 days after deletionDeleted within 30 days of account deletion request
Test attempts & AI feedback5 years from last loginDeleted immediately on account deletion; aggregated anonymised stats may persist
Audio recordingsDeleted immediately after transcriptionNot stored beyond the transcription step
Payment / billing records7 yearsPCI DSS and financial regulation requirement; held by Stripe
AI consent recordsStored locally only (localStorage)Deleted when you revoke consent or clear app data; not held on our servers
Analytics (GA4)14 months rolling windowGoogle Analytics default; no personal identifiers stored
Session tokens / logs90 daysInfrastructure security logs; not linked to test content

8. Security

  • All data in transit is encrypted via TLS 1.2+.
  • Database access is restricted by role-level security rules (users can only access their own records).
  • Payment card data is never stored on our servers — all card handling is delegated to Stripe (PCI DSS Level 1 certified).
  • Audio files are stored transiently in a private, non-public storage bucket and deleted immediately after transcription.
  • Admin-only endpoints are protected by server-side role verification.
  • No method of electronic storage or transmission is 100% secure. We will notify you promptly in the event of a breach affecting your personal data.

9. Your Rights & GDPR

We comply with the General Data Protection Regulation (GDPR) and UK Data Protection Act 2018. You have the following rights:

RightWhat It MeansHow to Exercise
AccessReceive a copy of all personal data we hold about youEmail privacy@ieltsmasterflow.com
RectificationCorrect inaccurate or incomplete dataEmail us or update in-app
ErasureDelete your account and all associated personal dataIn-app: Menu → Delete Account, or email us
Data PortabilityReceive your data in CSV/JSON formatEmail privacy@ieltsmasterflow.com
Withdraw AI ConsentStop your practice responses being sent to AI providersSection 5 above — instant revocation
Object / RestrictObject to processing based on legitimate interestsEmail privacy@ieltsmasterflow.com
Lodge a ComplaintFile a complaint with the ICO (UK) or your local DPAico.org.uk or your national DPA

All requests are responded to within 30 days. Include "Data Subject Request" in your subject line.

10. Children's Privacy

IELTS Master is designed for adults preparing for the IELTS examination (typically age 16+). We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us immediately and we will delete it.

11. Policy Changes

We may update this Privacy Policy to reflect changes in our practices or applicable law. Material changes will be communicated by updating the "Last updated" date at the top and, where appropriate, via in-app notification. Continued use of the app after changes constitutes acceptance of the updated policy.

12. Contact Us

DLR Coaching

Privacy enquiries: privacy@ieltsmasterflow.com

General enquiries: info@dlrcoaching.com

Please include "Privacy Policy" or "Data Subject Request" in the subject line for fastest routing.

App Store Connect — Review Notes Reference

This section is provided for App Store reviewers and to assist with completing App Store Connect privacy disclosures. It is not a legal document.

View Full App Store Review Notes →

A. Summary of Privacy-Relevant Changes in This Build

  • ATT (App Tracking Transparency): Not implemented and not required. This app does not track users across third-party apps or websites. No IDFA or equivalent identifier is collected. The ATT prompt does not appear.
  • In-App Purchases / Subscriptions: Subscriptions (Pro Plan, Elite Plan) are purchased exclusively via the web platform (Stripe). On iOS, the Pricing page displays an informational banner directing users to ieltsmasterflow.com to manage their subscription. No StoreKit / IAP is implemented in this build.
  • Microphone Permission: The Speaking module and Daily Question feature use the device microphone for spoken practice. The NSMicrophoneUsageDescription in Info.plist reads: "IELTS Master uses the microphone to record your spoken practice answers for AI-powered feedback." The permission prompt appears when the user first taps the record button in Speaking or Daily Question.
  • AI Consent Screen: A custom, in-app consent modal gates all AI-dependent features (Writing grading, Speaking grading, Daily Question feedback). Users must explicitly tap "I Agree" before any practice response text is transmitted to Anthropic. Consent is stored in localStorage and can be revoked at any time via Privacy Policy → Section 5.

B. Navigation Steps for Key Review Flows

  1. AI Consent Screen: Log in → tap Writing in the nav → select any prompt (e.g. "Discuss both views") → type at least one sentence in the essay box → tap "Submit for Grading". The AI consent modal appears immediately if consent has not been previously granted.
  2. Speaking + Microphone Permission: Log in → tap Speaking → select Part 1 → tap "Start Recording" (microphone icon). iOS will show the microphone permission prompt on first use.
  3. Daily Question (Speaking via Home): Log in → the Home dashboard shows a "Daily Speaking Question" card → scroll down if needed → tap "Submit Answer" after typing a response. AI consent modal appears if not yet granted.
  4. Subscription / Pricing (iOS — no IAP): Log in → tap Pricing in the nav → a blue banner displays: "Subscriptions are managed on the web. Visit ieltsmasterflow.com to subscribe." No checkout button is displayed on iOS.
  5. Account Deletion: Log in → tap hamburger menu (mobile) → scroll to Account section → tap "Delete Account". A confirmation dialog appears before deletion.

C. Test / Demo Credentials

Demo Account (Free tier):

Email: reviewer@dlrcoaching.com

Password: IELTSReview2026!

(All features accessible; AI features require completing the in-app consent flow first)

D. App Store Connect — Data Collection Fields

Data TypeCollected?UseLinked to User?Used for Tracking?
Contact Info — EmailYesAccount auth, communicationsYesNo
Contact Info — NameYesDisplay in accountYesNo
User Content — Written essaysYesAI grading (with consent)YesNo
User Content — Audio (transient)Yes — deleted after transcriptionSpeech-to-text transcription onlyNo (deleted immediately)No
Identifiers — User IDYesApp functionalityYesNo
Usage Data — Product interactionYesAnalytics (anonymised)NoNo
Diagnostics — Crash dataYes (via platform)Stability improvementsNoNo
Financial Info — Purchase historyYes (via Stripe, web only)Subscription managementYesNo
Device ID / IDFANo
LocationNo
Contacts / CalendarNo
Health & FitnessNo
Browsing HistoryNo

E. Geographic Behaviour Differences

  • Subscriptions: Available on the web platform globally. On iOS, the Pricing page shows an informational banner only — no payment flow is triggered inside the app.
  • AI Features: Available in all regions where Anthropic's API is accessible. No geo-restrictions are applied by our platform.
  • GDPR: Enhanced rights (access, portability, erasure) apply automatically to users in the EU/UK. Non-EU users have the same rights by our policy choice.
  • No content, functionality, or data handling differs by country within the app itself.
IELTS Master

AI-powered IELTS preparation with examiner-level feedback across all four skills.

© 2026 DLR Coaching · AI-Powered IELTS Preparation · All rights reserved.

Designed & operated by DLR Coaching