This Privacy Policy explains how Likya handles information when you use the Likya mobile app and related services available through https://likyaapp.com. Likya is a language-learning flashcard app that helps users create study cards from selected words, typed or pasted text, documents, and photographed text using OCR and AI processing.
If you have questions, contact us at [email protected].
1. Information We Collect
Likya collects and processes information needed to provide the app, save learning progress, generate learning content, manage subscriptions, and keep the service reliable.
- Account information: If you sign in, Likya may process your account identifier, email address, display name, profile information provided by the sign-in provider, authentication identifiers, and session information.
- User-created learning content: Deck names, flashcards, saved words, definitions, examples, translations, synonyms, review history, spaced repetition data, language preferences, settings, and other learning progress.
- Text you provide: Words, pasted text, typed text, selected text shared into Likya, and text extracted from documents or images so the app can identify words and create flashcards.
- Photos, images, and documents submitted for OCR or text extraction: Images, photographed text, PDFs, and supported document files may be processed to extract text and identify selected or underlined words.
- Usage and quota information: Feature usage needed to enforce free conversion limits, such as a device identifier, monthly conversion counts, and premium entitlement status.
- Device and diagnostic data: Device type, operating system, app version, crash reports, performance data, error logs, and similar diagnostic information.
- Notification preferences: If you enable review reminders, Likya stores your reminder settings and uses device notification permissions to schedule local reminders.
- Purchase and subscription information: If you buy premium features through Google Play, Likya and its subscription provider receive purchase status, entitlement, renewal, expiration, and refund or cancellation information. Likya does not receive your full payment card details.
2. OCR, Images, and AI Processing
Likya can use OCR and AI services to extract text from photos, images, and PDFs, and to generate language-learning content such as explanations, examples, translations, and flashcards.
When you submit an image or PDF for OCR, the file content may be sent through Likya's Cloudflare Worker to Google Gemini API or another OCR/AI provider for text extraction. Likya is not designed to store the original photos on our servers. Images are processed temporarily for OCR/AI text extraction, and the app uses the extracted text and generated learning content to continue the flashcard creation flow.
Text prompts and selected words may also be sent through Likya's Cloudflare Worker to AI providers such as Groq to generate flashcards and learning explanations. AI-generated content may be inaccurate, incomplete, or inappropriate for your specific context, so you should review it before relying on it.
3. How We Use Information
- To provide, maintain, and improve Likya's flashcard, OCR, AI generation, review, sync, and account features.
- To authenticate users, sync decks and cards across devices, and restore access to account data.
- To generate explanations, translations, examples, and other learning content requested by the user.
- To enforce free usage limits, check premium status, and operate subscription features.
- To send or schedule review reminders when notifications are enabled.
- To diagnose crashes, fix bugs, protect the service from abuse, and maintain security.
- To respond to support, privacy, and account deletion requests.
We do not sell personal information.
4. Service Providers
Likya uses service providers to process data only as needed to operate the app, provide requested features, manage purchases, host infrastructure, and protect reliability. These providers may process information subject to their own terms and privacy policies.
- Supabase: Authentication, account sessions, backend services, and optional cloud sync for decks and flashcards.
- Cloudflare: API proxy, rate limiting, serverless processing, and usage quota storage.
- Google Gemini API: OCR, image understanding, document text extraction, and related AI processing when you submit supported content.
- Groq: AI-assisted flashcard and learning content generation from user-provided text or extracted text.
- RevenueCat: Subscription entitlement management and purchase status integration.
- Google Play: App distribution, in-app purchases, subscription billing, refunds, and purchase management.
- Sentry: Crash reporting, diagnostics, and app reliability monitoring when configured.
- Google sign-in services: Account authentication if you choose to sign in with Google.
Likya may also disclose information if required by law, to protect the rights and safety of users or the service, or in connection with a business transfer such as a merger, acquisition, or asset sale.
5. Local Storage and Cloud Sync
Likya stores learning data on your device so the app can work smoothly. If cloud sync is enabled through your account, decks and flashcards may also be stored in Likya's backend so they can sync across devices.
Original images selected from your camera, gallery, or document picker may remain in your device photo library, local app cache, or operating system storage depending on your device settings. Likya's server systems are not designed to keep original photos after OCR processing, but extracted text, generated flashcards, and related learning content may be saved if you choose to create or sync them.
6. Notifications
If you enable daily review reminders, Likya asks for notification permission and schedules reminder notifications on your device. You can change notification permissions in your device settings and change reminder preferences in the app.
7. Payments and Subscriptions
Premium features may be offered through Google Play Billing and managed with RevenueCat. Google Play processes your payment information. Likya receives subscription status and entitlement information needed to unlock premium features, enforce free limits, and provide support.
8. Data Retention
We retain account and learning data for as long as needed to provide Likya, maintain your account, comply with legal obligations, resolve disputes, prevent abuse, and enforce agreements. Local data remains on your device until you delete it, uninstall the app, clear app data, or use deletion features.
Usage quota data may be retained for a limited period to enforce monthly limits. Diagnostic and crash data is retained for a limited period appropriate for troubleshooting and reliability. Subscription records may be retained as required by payment providers, tax, accounting, fraud prevention, and legal requirements.
9. Account Deletion
You may request account deletion at any time by visiting https://likyaapp.com/delete-account or emailing [email protected] with the subject "Delete Account Request". Please include the email address or account identifier used in the app.
When an account deletion request is processed, we delete or de-identify account information and synced learning data such as decks, cards, saved words, and review progress, unless retention is required for legal, security, fraud prevention, tax, accounting, or dispute-resolution reasons. We aim to process deletion requests within 30 days after verifying the request.
10. Your Choices and Rights
Depending on where you live, you may have rights to access, correct, delete, export, or object to certain processing of your personal information. You can contact us to make a request. We may need to verify your identity before acting on your request.
You can also control certain data directly by editing or deleting decks and cards, changing notification permissions, managing subscriptions through Google Play, signing out, clearing local app data, or uninstalling the app.
11. Children
Likya is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information to Likya, contact us at [email protected] so we can review and delete it where appropriate.
12. Security
We use reasonable technical and organizational measures designed to protect information, including HTTPS/TLS for data in transit and access controls for backend services. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
13. Legal Website
The legal website is static HTML and CSS. It does not include tracking scripts, contact forms, or unnecessary cookies.
14. Changes to This Policy
We may update this Privacy Policy from time to time. The updated version will be posted on this page with a revised "Last updated" date. Material changes may also be communicated through the app when appropriate.
15. Contact
For privacy questions, account deletion, or support requests, contact Likya at [email protected].