LLYLI Privacy Policy

Last updated: 15 November 2026

Who we are

LLYLI ("Learn the Language You Live in") helps you learn the language of the country you live in: English speakers learn European Portuguese, and Portuguese speakers learn English (UK). LLYLI is made by Koos Simons, a sole trader in Lisbon, Portugal, who is responsible for your data (the data controller). This policy explains what data the app collects, why, who receives it, and what you can control.

What we collect and why

  1. Account. You sign in with Apple. We store your account ID and the email address Apple gives us (this can be Apple's private relay address). Purpose: sign-in and sync.
  2. Your learning content. Words and sentences you capture, their translations, grammar notes, example sentences, an optional place note you type ("where did you hear this?"), personal notes, your language choices, and your review history and progress (scheduling data, daily progress, review sessions). Purpose: run the app and sync it across your devices.
  3. Purchases. If you subscribe, our server checks the signed Apple transaction and stores the product, expiry date and Apple's original transaction ID against your account. Purpose: unlock LLYLI Pro. We never see your payment details; Apple handles payment.
  4. Usage events and errors. The app sends short events to our own database, linked to your account ID: for example word captured, review session completed, word mastered, paywall viewed, onboarding completed, and error codes. Properties are short labels or counts (for example a source, a count, a product ID or a word ID). The app drops any property longer than 40 characters, so word and sentence text is not included. Purpose: fix bugs and see which features are used. We do not use advertising or third-party analytics SDKs, and we do not track you across other companies' apps or websites.
  5. Sentence reports. If you flag a sentence as wrong, we store the sentence text, your reason, the language, the app version and basic device information.

What is sent to AI (OpenAI)

LLYLI uses OpenAI to translate and correct words and sentences and to create example sentences and quiz options. The app sends the content to our server, and our server sends it on to OpenAI. OpenAI receives:

We do not send your email address or account ID to OpenAI. Your account is used by our server to check that you are signed in and to apply the free-word limit.

Permission

The app asks for your explicit permission before AI features send your content. You can withdraw it at any time in Settings. Without it you can still review the words already in your notebook and practise with on-device content. Features that need AI (capturing new words and sentences, photo capture, generated sentences and quiz options) will not send anything until you allow it again.

Device permissions

You can change these permissions at any time in iOS Settings.

Analytics and diagnostics

Usage events and error codes are described above and are stored in our Supabase database. The app also subscribes to Apple's MetricKit crash reports, but it only writes a summary to your device's log. It does not upload them.

Where data is stored and who processes it

ServiceRoleData
Supabase Hosts our database, sign-in and server functions Everything under "What we collect". Privacy policy
OpenAI Processes AI requests The AI content listed above. Privacy policy
Apple Sign in with Apple, speech recognition (where not on-device), App Store purchases, TestFlight Privacy policy

On your device, the app keeps a local copy of your notebook so it works offline. It is removed when you delete the app. Data travels over HTTPS. Access to your rows in our database is limited to your own account by row-level security.

Retention and deletion

We keep your data while your account exists. To delete it:

  1. Open the app
  2. Tap the gear on the Today screen to open Settings
  3. Under Account, tap Delete account
  4. Confirm deletion
This is permanent and cannot be undone. It deletes your account and the data linked to it in our database (words, sentences, review history, progress, subscription record, usage events and sentence reports). Deleting the app removes the local copy on your device.

We cannot control how long OpenAI or Apple keep data they process; see their policies above.

Your rights (GDPR)

If you are in the European Economic Area, you can ask us to give you access to your data, correct it, delete it, export it, restrict or object to its use, and you can withdraw consent at any time. Deletion is available in the app. For anything else, email hello@llyli.eu or message us on WhatsApp. You can also complain to your local data protection authority.

We process data to provide the service you ask for, on our legitimate interest in keeping the app working and understanding how it is used, and, for sending your content to AI providers, on your consent.

Children

LLYLI is not directed to children under 13. We do not knowingly collect data from children under 13. If you believe a child has given us data, email hello@llyli.eu or message us on WhatsApp.

Changes

If we change this policy we will update this page and the date above, and tell you in the app if the change affects what data is sent to AI.

Privacy Policy, last updated 15 November 2026.