Summary: 100LS is designed with privacy first. On-device AI handles transcription and translation — your audio never leaves your device unless you choose to sync. We collect only what's necessary to run the app and improve your experience.

Contents
  1. Information We Collect
  2. How We Use Your Information
  3. On-Device Processing
  4. Information Sharing
  5. Data Storage & Security
  6. Your Rights & Choices
  7. Children's Privacy
  8. Changes to This Policy
  9. Contact Us

1. Information We Collect

Account Information

When you sign in with Apple, we receive a unique user identifier and, if you choose to share it, your email address. We do not receive your Apple ID password. Guest users may use 100LS without providing any personal information.

Learning Data

To power your experience, we store the following data associated with your account:

  • Playback progress for episodes you've started
  • Subtitle lines you've saved as Favorites, including personal notes you add
  • Personal audio content you import and its associated subtitle data (Plus subscribers only, when sync is enabled)
  • Onboarding preferences: your native language and target learning language

Usage Analytics

We collect anonymized usage events — such as which features are used, session duration, and error reports — to understand how the app is used and improve it over time. This data is aggregated and cannot be used to identify you personally.

Subscription Information

If you subscribe to 100LS Plus, subscription management is handled by Apple's App Store and RevenueCat. We receive confirmation of your subscription status (active/inactive) but do not store payment information.

Device Information

We collect minimal device information needed to provide the service, including iOS version, device model type (for compatibility), and app version.

2. How We Use Your Information

We use the information we collect to:

  • Provide and maintain the 100LS service
  • Sync your learning data across devices (for signed-in and Plus users)
  • Personalize your experience based on your language preferences
  • Diagnose technical issues and improve app stability
  • Understand which features are most valuable and how to improve them
  • Communicate with you about your account or subscription when necessary

We do not use your data for advertising, and we do not sell your personal information to any third party.

3. On-Device Processing

100LS is designed to do as much as possible on your device, without sending data to external servers:

Speech-to-Text Transcription

When you import personal audio content, subtitles are generated using Apple's on-device speech recognition framework. Your audio is processed locally and is not uploaded to any server.

Translation

Subtitle translations use Apple's on-device translation system. Your content is never sent to a translation service. Translation requires downloading the relevant language model to your device the first time.

Cover Image Generation

The AI-powered cover image generation feature uses Apple Intelligence, which runs entirely on-device on supported hardware.

4. Information Sharing

We do not sell, rent, or trade your personal information. We share data only in the following limited circumstances:

Service Providers

  • Supabase — our backend infrastructure provider, used to store account data, sync learning progress, and serve podcast content. Data is stored securely and not used for any other purpose.
  • RevenueCat — manages subscription state and in-app purchase validation. They receive a pseudonymous user identifier and subscription events.
  • PostHog — anonymized product analytics. Events are aggregated and do not include personally identifiable information.

Legal Requirements

We may disclose your information if required to do so by law or in response to valid legal process, to protect the rights or safety of 100LS users, or to investigate fraud or security issues.

Business Transfer

If 100LS is acquired or merges with another company, your information may be transferred as part of that transaction. We will notify you of any such change in advance.

5. Data Storage & Security

Your data is stored on servers hosted by Supabase, which uses industry-standard encryption in transit (TLS) and at rest. We implement appropriate technical and organizational measures to protect your information from unauthorized access.

Local data on your device (imported audio, cached subtitles) is stored in the app's sandboxed storage and is not accessible to other apps. You can clear this data at any time from Settings → Storage.

We retain your data for as long as your account is active. If you delete your account, your personal data will be removed within 30 days, except where retention is required by law.

6. Your Rights & Choices

Access and Portability

You can request a copy of your personal data by contacting us at the email below. We will respond within 30 days.

Deletion

You can delete your account and associated data at any time from Settings → Account. This will permanently remove your favorites, progress sync data, and account information.

Opt Out of Analytics

You can disable anonymous usage analytics from Settings → Privacy. This will not affect core app functionality.

Guest Mode

You can use 100LS without creating an account. Guest mode stores all data locally on your device, with no data transmitted to our servers.

7. Children's Privacy

100LS is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, please contact us and we will delete it promptly.

8. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by updating the "Last updated" date at the top of this page and, for significant changes, by sending a notice within the app. Your continued use of 100LS after changes are posted constitutes your acceptance of the updated policy.

9. Contact Us

If you have questions, requests, or concerns about this Privacy Policy or how we handle your data, please contact us:

Email: juvenpp@gmail.com

We aim to respond to all privacy-related inquiries within 5 business days.