Terms of Use
By downloading or using ByteLingual, you agree to these terms. They're written to be readable — not deliberately dense. If something isn't clear, please get in touch.
Who we are
ByteLingual is an iOS language learning app. References to "we", "us", or "our" refer to ByteLingual. References to "you" or "your" refer to any person who downloads, installs, or uses the app. You can reach us at the contact details at the bottom of this page.
Acceptance of these terms
By downloading ByteLingual from the App Store, creating a custom collection, or using any feature of the app, you confirm that you have read, understood, and agree to be bound by these terms. If you do not agree, please do not use the app.
You must be at least 13 years old to use ByteLingual. By using the app, you confirm you meet this requirement.
What ByteLingual provides
ByteLingual is a passive language learning tool. It provides curated French vocabulary, grammar, and phrase collections delivered via a daily flashcard and home screen widget. The app is designed to supplement — not replace — formal language instruction.
We do not guarantee any particular learning outcome. Progress depends on individual effort, consistency, and prior knowledge.
Free and premium access
ByteLingual offers two tiers of access:
- Free: Access to a selection of core collections, including introductory vocabulary and grammar topics.
- Premium: Full access to all collections, including advanced grammar, professional vocabulary, business content, and the ability to create unlimited custom collections.
We reserve the right to adjust which content is included in each tier at any time. We will not remove content from the free tier without reasonable notice.
Subscriptions and billing
Premium access is available through an auto-renewing subscription purchased via the Apple App Store. By subscribing, you agree to the following:
Auto-renewal: Your subscription renews automatically at the end of each billing period unless cancelled at least 24 hours before the renewal date.
Billing: Payment is charged to your Apple ID account at confirmation of purchase. The price and billing period are displayed clearly before you subscribe.
Cancellation: You can cancel at any time through your iPhone's Settings → Apple ID → Subscriptions. Cancelling stops future renewals; you retain access until the end of the current paid period.
No refunds: We do not issue refunds directly. Refund requests must be made to Apple via reportaproblem.apple.com, and are subject to Apple's refund policy.
Price changes: If we change the subscription price, Apple will notify you in advance and ask you to confirm the new price before your next renewal.
Subscription management is handled on our behalf by RevenueCat. Your purchase data is processed by Apple and RevenueCat in accordance with their respective privacy policies. We do not store your payment details.
User-created content
Premium subscribers can create custom collections of word pairs. This content is stored locally on your device only and is never transmitted to us. You retain full ownership of anything you create.
You are responsible for ensuring that any content you add to the app does not infringe the rights of others.
Intellectual property
All built-in content within ByteLingual — including vocabulary collections, phrase sets, grammar materials, app design, and branding — is owned by ByteLingual and protected by applicable copyright and intellectual property laws.
You may not reproduce, distribute, modify, or create derivative works from any ByteLingual content without our prior written consent. Personal, non-commercial use within the app is permitted.
Acceptable use
You agree not to:
- Reverse engineer, decompile, or attempt to extract the source code of the app
- Use the app in any way that violates applicable local, national, or international law
- Attempt to circumvent subscription gating or access premium content without a valid subscription
- Interfere with the proper functioning of the app or its backend services
Disclaimer of warranties
ByteLingual is provided "as is" and "as available". We make no warranty that the app will be uninterrupted, error-free, or free from bugs or viruses. We do not warrant the accuracy, completeness, or suitability of any content within the app for any particular purpose.
To the fullest extent permitted by law, we disclaim all implied warranties, including those of merchantability and fitness for a particular purpose.
Limitation of liability
To the fullest extent permitted by applicable law, ByteLingual shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the app, even if we have been advised of the possibility of such damages.
Nothing in these terms limits or excludes our liability for death or personal injury caused by our negligence, fraud or fraudulent misrepresentation, or any other liability that cannot be excluded by law.
Third-party services
ByteLingual integrates with the following third-party services. Your use of these services is subject to their own terms and policies:
- Apple App Store — app distribution and payment processing (apple.com/legal)
- RevenueCat — subscription management (revenuecat.com/terms)
- PostHog — anonymised usage analytics (posthog.com/terms)
We are not responsible for the practices or content of these third-party services.
Changes to the app and these terms
We may update ByteLingual, add or remove features, or modify these terms at any time. If we make material changes to these terms, we will update the date at the top of this page. Your continued use of the app after changes are posted constitutes acceptance of the updated terms.
We reserve the right to suspend or discontinue the app at any time, with reasonable notice where possible.
Governing law
These terms are governed by and construed in accordance with the laws of England and Wales. Any disputes arising from these terms or your use of ByteLingual shall be subject to the exclusive jurisdiction of the courts of England and Wales, unless local consumer protection laws in your country require otherwise.