Privacy Policy

Effective date: 12 May 2026 · Last updated: 30 September 2026

Plain-English summary: We collect only the data needed to run VocaLab. VocaLab is for adults: you must be 18 or over. Your voice audio is processed on your device in real time and is not uploaded — only the resulting metrics are saved to your account. The one exception is opt-in: if you explicitly choose to save a take to your private Vault, that recording is uploaded to your account so you can play it back, and you can delete it at any time. We use Supabase to store your data, RevenueCat for subscriptions (with Stripe taking card payments on the web), Sentry for crash reports, and PostHog for pseudonymous usage analytics. You can delete your account and all data at any time.

1. Data controller

The data controller for VocaLab is:

Lydia Pallot, trading as VocaLab
Email: vocalab.app@gmail.com
Website: vocalab.ai

This policy explains how we collect, use, store, and protect your personal data in accordance with the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018.

2. Data we collect

Information you choose to publish (routine names and descriptions) is visible to anyone, including people without an account.

2.1 Account data

When you create an account, we collect:

  • Email address
  • Display name (if provided)
  • Confirmation that you are 18 or over. We check the date of birth you enter at sign-up and don't store it; we keep only a record that you confirmed you're over 18.
  • Profile information (voice type, experience level, goals — provided during onboarding)
  • Authentication tokens

2.2 Voice audio (analysis processed on your device, not stored)

When you use recording or analysis features, your microphone audio is processed in real time on your device to calculate metrics such as pitch, range and voice-quality scores. This real-time analysis audio is never uploaded to or stored on our servers, and we have no access to it. Only the resulting metrics are saved to your account.

The one exception is described in section 2.7 below: audio you explicitly choose to save to your Vault. Everything else remains on your device.

VocaLab does not create a biometric identifier and cannot identify you from your voice.

2.3 Real-time analysis processed on-device only

The real-time analysis in every feature that uses your microphone processes the audio on your device. This analysis audio is not transmitted to our servers. Examples include:

  • Pitch detection — analyses your voice to show pitch accuracy during exercises
  • Resonance visualisation — renders vocal placement feedback in real time
  • Room acoustics analysis — measures your environment's audio characteristics

This real-time analysis audio does not leave your device, and we do not store it. The only audio that is uploaded is a recording you deliberately save to your Vault, covered in section 2.7.

2.4 Vocal health data

Special category data: Some vocal health metrics may constitute health-related data under UK GDPR (Article 9). We process this data on the basis of your explicit consent, which you provide when opting in to vocal health features during onboarding or app use.

Vocal health data we may collect and store includes:

  • Hydration logs (self-reported water intake via HydroSync)
  • Vocal fatigue and strain indicators (calculated from session data)
  • Vocal load metrics (cumulative voice use over time)
  • Daily check-in responses (how your voice feels)
  • Exercise session duration and frequency

2.5 Usage & device data

We automatically collect:

  • App usage events (pages visited, features used, session duration) — via PostHog
  • Crash reports and error logs — via Sentry
  • Device type, operating system version, and app version
  • Approximate location (country-level, derived from IP address — not precise GPS)

2.6 Payment data

We do not directly collect or store payment card details. Subscriptions bought in the iOS app are processed by the Apple App Store. Subscriptions bought on vocalab.ai are processed by Stripe through RevenueCat's hosted checkout: you enter your card details there, and they go to Stripe, not to us. RevenueCat manages subscription status on our behalf and provides us with:

  • Subscription status (active, expired, trial)
  • Subscription tier (Academy or Elite)
  • Purchase dates and renewal dates
  • Store transaction identifiers

For web subscriptions, RevenueCat also runs the billing portal where you can change plan, cancel, update your card and download receipts, and holds your email address and payment history for that purpose.

RevenueCat may email you receipts and billing notices about your web subscription.

We never have access to your card number or bank details. We see only the billing country you select at checkout.

2.7 Saved voice recordings (opt-in)

Saving voice recordings is optional and off by default. When you explicitly tap "Save to Vault" on a take, that specific recording's audio is uploaded to and stored in VocaLab's private cloud storage (Supabase), linked to your account. Unlike the real-time analysis above, this audio does leave your device — but only for the recordings you choose to keep.

  • Access is restricted to you; no other user can reach your saved recordings.
  • We never share saved recordings, and we do not use them for anything other than storing and playing them back for you.
  • You can play back and delete any saved recording at any time from your Vault.
  • Saved recordings are permanently removed when you delete them or delete your account.

2.8 Consent and agreement records

We keep a record of the choices you make, so we can show what you agreed to and when: your acceptance of our Terms and Privacy Policy (with the version and date), your vocal-health and recording consents, your marketing preference, and, for web purchases, your request to start your subscription straight away and the billing country you selected at checkout.

3. How we use your data

PurposeData usedLawful basis
Provide the ServiceAccount, voice metrics, sessionsContract (Art. 6(1)(b))
Vocal health featuresVocal health dataExplicit consent (Art. 9(2)(a))
Manage subscriptionsPayment data, accountContract (Art. 6(1)(b))
Fix bugs and crashesError logs, device infoLegitimate interest (Art. 6(1)(f))
Improve the productPseudonymous usage eventsLegitimate interest (Art. 6(1)(f))
Service emailsEmail addressContract (Art. 6(1)(b))
Keep records of your agreements and consentsConsent and agreement recordsLegitimate interests (Art. 6(1)(f)): being able to show what you agreed to and defend legal claims
Check you're 18 or overDate of birth (not stored), age confirmationLegitimate interest (Art. 6(1)(f))
Marketing emails (only if you opt in)Email addressConsent (Art. 6(1)(a))
Legal obligationsAs requiredLegal obligation (Art. 6(1)(c))

Giving us your email and age confirmation is needed to create an account. Everything else is optional unless a feature needs it.

We don't use your data for advertising and don't sell it. The app analyses your data automatically to give you scores and suggestions, such as your readiness score, but no decision with legal or similarly significant effects is made about you by automated means alone.

4. Third-party processors

We share data with the following processors, each under a data processing agreement:

ServicePurposeData sharedLocation
SupabaseAuth, database, storageAccount, voice metrics, health dataEurope (Ireland)
LovableApp hosting; delivery of account emails (sign-up confirmation, sign-in links, password reset)IP address and request data when you use the app; email address and the content of account emailsEU (Sweden); its sub-processors may be outside the UK and EU
RevenueCatSubscription managementApp user ID, subscription status and history; for web subscriptions, email address, payment records and billing countryUS
StripeCard payments for web subscriptionsCard and billing details you enter at checkout, email address, subscription and payment recordsUS
SentryError monitoringError logs, device infoEU (Germany)
PostHogProduct analyticsPseudonymous usage eventsEU
ipapi.coChecks which country you're in at sign-upIP address (not stored by us)US
AppleApp distribution, in-app paymentsPer their policiesUS

Apple and Stripe also act as independent controllers for payments they process; their own privacy policies apply.

We do not share your data with any other third parties unless required by law.

5. International data transfers

Some of our processors are based in the United States. Where personal data is transferred outside the UK, we ensure adequate safeguards are in place, including:

  • The UK International Data Transfer Agreement (IDTA) or the UK Addendum to the EU SCCs
  • Adequacy decisions by the UK government (where applicable)
  • The processor's participation in recognised data protection frameworks

6. Data retention

Data typeRetention period
Account dataUntil you delete your account
Voice metrics (pitch, range, scores)Until you delete your account
Vocal health dataUntil you delete your account
Exercise session logsUntil you delete your account
Saved voice recordings (opt-in)Until you delete them or delete your account
Email delivery log (your address, which email was sent, and whether it was delivered)12 months, then deleted automatically
Error logs (Sentry)90 days
Analytics events (PostHog)12 months
Consent and agreement records6 years after your account is closed, to deal with any legal claims (kept separately from your account)
Accounts closed because the holder is under 18Deleted within 30 days of closure, except records we must keep by law
Subscription records6 years after expiry (UK tax)

When you delete your account, we delete your account, voice metrics, vocal-health data, practice history and saved recordings from our database and storage straight away. Our processors delete what they hold under their own retention periods (listed above). We keep subscription and payment records for 6 years for tax, and the email delivery log for up to 12 months. Anonymised, aggregated data that can't identify you may be kept for product improvement.

7. Your rights

Under UK GDPR, you have the right to:

  • Access — request a copy of the personal data we hold about you
  • Rectification — ask us to correct inaccurate data
  • Erasure — ask us to delete your data (you can also do this directly in the app via account deletion)
  • Restriction — ask us to limit how we process your data
  • Portability — receive your data in a structured, machine-readable format
  • Object — object to processing based on legitimate interest
  • Object to marketing — you can stop marketing emails at any time in Account settings or using the link in any email
  • Withdraw consent — for vocal health data processing, you can withdraw consent at any time by disabling health features in the app or deleting your account. Turning it off stops new vocal-health data being stored; data already saved stays until you clear your practice history or delete your account.

To exercise any of these rights, email vocalab.app@gmail.com. We will respond within one month.

You also have the right to lodge a complaint with the Information Commissioner's Office (ICO): ico.org.uk/make-a-complaint.

8. Device permissions

The VocaLab app requests the following device permissions:

  • Microphone — required for all vocal training features (pitch detection, real-time vocal analysis, acoustic analysis). Real-time analysis audio is processed on your device and is not uploaded. If you explicitly choose to save a take to your Vault, that recording is uploaded to your private cloud storage so you can play it back, and you can delete it at any time (see section 2.7). Denied by default; you grant access via your device's permission dialog.
  • Internet access — required for account sync, cloud storage, and subscription validation

We do not request access to your contacts, camera, location (GPS), or photo library.

9. Cookies & tracking

The VocaLab website (vocalab.ai) uses:

  • Essential cookies — for authentication session management (strictly necessary, no consent required)
  • Analytics — PostHog for pseudonymous usage analytics, only if you accept analytics cookies in our cookie banner. You can change your choice at any time.

The mobile app doesn't use cookies. It uses PostHog to measure which features are used, with a pseudonymous ID stored on your device. You can turn this off at any time in Account settings under Privacy.

10. Age requirement

VocaLab is only for people aged 18 or over. We check age at sign-up by asking for a date of birth, which we don't store, and we block sign-up for anyone under 18. We don't knowingly collect personal data from anyone under 18. If we find an account belongs to someone under 18, we'll close it and delete its data within 30 days, except records we must keep by law. If you think someone under 18 is using VocaLab, contact us at vocalab.app@gmail.com.

11. Security

We take reasonable technical and organisational measures to protect your data, including:

  • Encryption in transit (TLS/HTTPS) and at rest
  • Row-level security on database tables (ensuring users can only access their own data)
  • Secure authentication via Supabase Auth with token-based sessions
  • Regular security reviews of our infrastructure and code

No system is 100% secure. If we become aware of a data breach that poses a risk to your rights, we will notify you and the ICO in accordance with UK GDPR requirements.

12. Changes to this policy

We may update this policy from time to time. If we make material changes to how we handle your data, we will notify you via the app or email at least 14 days before the changes take effect. The "Last updated" date at the top of this page reflects the most recent revision. For material changes we'll also ask you to accept the updated policy in the app.

13. Contact

For any questions about this Privacy Policy or to exercise your data rights:

Lydia Pallot, trading as VocaLab
Email: vocalab.app@gmail.com
Website: vocalab.ai

UK supervisory authority: Information Commissioner's Office (ICO)

Loading VocaLab…