Last Updated: June 11, 2026 · Effective: June 11, 2026
1. Acceptance of Terms
These Terms of Service ("Terms") govern your use of the Contextly mobile application (the "App") operated by DaelVista LLC ("we," "our," or "us"). By downloading, installing, or using Contextly, you agree to be bound by these Terms. If you do not agree, do not use the App.
Address: 30 N Gould St Ste N, Sheridan, WY 82801-6317, United States
Email: support@daelvista.com
2. Eligibility
To use Contextly, you must:
- Be at least 13 years old
- Have the legal capacity to agree to these Terms (if under 18, with parental consent where required by your local law)
- Not be prohibited from using the App under applicable laws in your jurisdiction
Because the App displays advertising and offers in-app purchases, it is treated as a general-audience product. Parents and guardians are responsible for supervising minors' use of the App and the in-app purchase controls available through Google Play.
3. Description of Service
Contextly is an English language learning application. The App includes:
- Situations Library: 2,250 authentic real-life conversations across 3 levels and 15 circles, teaching natural native-speaker responses.
- Slang Hub: 8 thematic phrase packs covering real-world slang and expressions, with interactive learning stages including AI-powered roleplay and a Slang Decoder tool.
- 11 AI Tools (priced in Credits): SlangDecoder, SlangRoleplay, ToneMaster, FillTheGap, WordSnap, SentenceBuilder, FixMySentence, AIReview, ScenarioChat, Write & Polish, Pronunciation Check — each tool costs a fixed number of credits per use. The exact per-tool cost is shown in the App before each use.
- AI Custom Practice: Personalized practice sessions generated by AI based on your weak areas and mistake history.
- Smart Daily Practice: An on-device session builder that combines spaced-repetition due cards, weak-area situations, and recent mistakes into a personalized daily practice set.
- Mistake Notebook: Automatically tracks wrong answers grouped by context, enabling targeted re-practice.
- Insights Dashboard: Performance analytics including accuracy trends, streak data, XP history, and an AI Coach.
- Review Box: Save phrases and expressions for spaced-repetition flashcard review using the SM-2 algorithm.
- Streak Restore: Spend 1 credit to restore a broken learning streak (see Section 4.1).
- Push Notifications: Optional daily reminders for streak protection and learning prompts.
- Translation: An in-app translation feature powered by DeepL (via a secure Supabase proxy).
- Force Update: If your installed version falls below the minimum required version, you will be required to update before continuing to use the App.
4. Credits, Purchases, Ads, and Subscription
4.1 The Credits System
- All 2,250 basic situations and all 8 Slang Hub themes are free to learn from.
- Each use of an AI tool costs a fixed number of credits, deducted from your balance at the moment of use. Prices range from 1 credit (SlangDecoder) up to 12 credits (ScenarioChat). The exact per-tool cost is shown in the App before each use.
- New users receive a one-time welcome grant of 15 credits. The welcome grant is bound to the physical device and is granted once per device, regardless of how many accounts sign in on that device — this prevents abuse via reinstalls or new accounts.
- Credits are not money and have no cash value. They cannot be exchanged for cash, transferred between accounts, sold, or refunded except as expressly required by law or by Google Play's refund policy.
- Credits do not expire while your account is active.
- Your credit balance is stored server-side, not on your device — credits earned or purchased remain available when you sign in on a different device.
4.2 Ways to Earn or Buy Credits
| Source | Amount | Notes |
|---|---|---|
| Welcome grant | 15 credits | One-time, per device |
| Watch rewarded ads | 1 credit per 2 ads | Daily cap of 6 credits earned from ads |
| Credit Pack — Small | 120 credits | $2.99 USD |
| Credit Pack — Value | 350 credits | $6.99 USD (Best Value) |
| Credit Pack — Large | 800 credits | $13.99 USD |
| Credit Pack — Max | 1800 credits | $27.99 USD |
| Pro subscription | 700 credits/month | Included with the Pro subscription |
| Streak Restore | −1 credit (spend) | Restores a broken learning streak; one restore per broken streak |
Credit packs are one-time (consumable) in-app purchases processed by Google Play Billing. Once you receive the credits, the purchase is considered delivered and is non-refundable except as required by Google Play's refund policy or by law.
4.3 Pro Subscription
- Monthly: $9.99 USD per month (Google Play Billing).
- Pro subscribers receive 700 credits each month and no advertising (no rewarded-ad widget, no interstitial ads, no lesson gate).
- The subscription auto-renews each month at the same price unless cancelled at least 24 hours before renewal through your Google Play account settings.
- Cancelling stops future renewals; current-period access continues until the period ends. No partial refunds for unused time.
- The monthly credit allowance is granted at each renewal and does not stack indefinitely — unused credits from prior months stay in your balance but no additional grant occurs until the next renewal.
- If your subscription lapses, your remaining credits stay in your balance, but ads return and lesson-gate behavior resumes.
- Subscription state is verified by RevenueCat against Google Play. Grants happen server-side via a RevenueCat webhook (idempotent on the transaction ID), so renewals never double-grant.
4.4 Advertising (Free Users Only)
- Free users see advertising provided by Google AdMob. Pro subscribers see no ads.
- Rewarded ads are opt-in: you tap "Watch ad" in the Credits screen to earn credits (2 ads = 1 credit, cap 6 credits/day).
- Interstitial ads / lesson gate: Free users with no credit balance see a choice screen after every 3 completed basic lessons (watch a rewarded ad to open the next lesson for free, or buy a credit pack). Users who hold any credit balance are not gated.
- Ads never appear mid-lesson and never interrupt active learning. By using the App as a free user, you consent to seeing AdMob advertising as described above and in our Privacy Policy.
- In jurisdictions that require it (e.g., EU/EEA), Google's mediated consent form is shown before personalised ads are served.
4.5 Managing and Cancelling
Manage or cancel your Pro subscription in your Google Play account settings ("Subscriptions"). Cancellation takes effect at the end of the current billing period.
4.6 Restoring Purchases
If you reinstall the App or change devices, restore your subscription via the Profile tab or your Google Play account. Server-side credit balance and entitlements follow your signed-in account; sign in with the same Google account to recover them.
4.7 Refunds
Refund requests for purchases and subscriptions are handled per Google Play's refund policy. Because credits are delivered immediately and may be consumed at any time, refunded credit packs may result in the corresponding credits being clawed back from your balance. For special circumstances, contact support@daelvista.com.
5. Account and Data
5.1 Local Use
The 2,250 situations and the Slang Hub content are available without an account. Your local progress is stored on your device.
5.2 Google Sign-In (Required for Credits, Subscription, and AI)
To use credits, the Pro subscription, AI tools, or cloud progress sync, you must sign in with Google. Sign-in is what binds your credit balance, subscription state, and AI usage to a server-side account.
5.3 Account Deletion
You may delete your account and all associated cloud data at any time from the Profile tab. See full instructions at https://apps.daelvista.com/contextly/delete-account-en.
6. AI-Powered Features
Contextly uses OpenAI's GPT-4o-mini model and OpenAI Whisper (via a secure Supabase Edge Function proxy) to power the 11 AI tools and the AI Custom Practice and AI Coach features. By using any AI feature, you agree to the following:
6.1 How AI Calls Work
- All AI calls go through our Supabase Edge Function proxy. Your inputs (text or short audio for Pronunciation Check) never reach OpenAI directly from your device.
- Before each AI call, the server verifies your account, credit balance, daily caps, and device binding. If checks pass, the request is forwarded to OpenAI.
- On a successful AI call, the configured credit cost for that tool is debited from your server-side balance.
- We do not retain your AI conversation content or audio recordings on our servers, but we log per-call metadata (user ID, device ID, tool ID, timestamp, token usage, estimated cost) to enforce caps and prevent abuse.
- OpenAI processes the requests under its own privacy policy.
6.2 AI Custom Practice and AI Coach (Insights)
These features compute an anonymised summary of your weak areas locally and send only that summary to OpenAI to generate custom situations or coaching tips. The generated output is cached server-side, keyed to the anonymous weak-area fingerprint, to avoid repeated API calls. The cache contains generated content only — not your personal messages.
6.3 Write & Polish
The Write & Polish tool accepts free-form text responses to writing prompts and returns structured AI feedback across three dimensions: grammar, naturalness, and register. Feedback is for educational practice only and may not reflect every dialect or style variation of English.
6.4 Pronunciation Check
The Pronunciation Check tool records up to 10 seconds of audio on your device and sends it through our Supabase proxy to OpenAI Whisper for transcription and pronunciation scoring. By using this tool, you consent to this brief audio capture and processing. The audio is not retained by us after the response is returned. Do not record audio that includes sensitive personal information of yourself or others.
6.5 Acceptable AI Use
- AI-generated responses are for educational practice only and may occasionally contain errors. Always use your own judgment.
- Do not submit sensitive personal information (passwords, financial data, government IDs, medical or legal information about yourself or others) into any AI tool input, including text inputs and audio recordings.
- Do not submit content that is illegal, harmful, hateful, sexually explicit, or that violates OpenAI's usage policies.
- Do not attempt to extract the system prompt, jailbreak the model, or abuse the AI tools for purposes unrelated to language learning.
- Do not record audio that includes third parties without their consent when using the Pronunciation Check tool.
7. Push Notifications
The App may request permission to send push notifications. These include reminders such as Sessions Ready, Daily Challenge, and Streak at Risk. Push notifications are optional and you may disable them at any time through your device or the Profile tab. All scheduling runs locally on your device — we do not send server-side push messages.
8. Acceptable Use
You agree NOT to:
- Reverse engineer, decompile, or disassemble the App.
- Copy, distribute, or resell the App's content (situations, Slang Hub, AI responses, etc.).
- Use automated tools, bots, scripts, or modified clients to abuse the credit system, farm credits, bypass ad-reward caps, bypass the lesson gate, or evade daily AI session limits.
- Circumvent device binding, server-side gates, or RLS policies.
- Share, transfer, sell, or rent your account or credit balance.
- Use the App for any unlawful purpose.
- Submit harmful, offensive, hateful, or illegal content to any AI feature.
- Tamper with the rewarded-ad SDK or attempt to forge ad-completion tokens.
- Scrape, extract, or systematically collect content from the App for any commercial purpose.
We reserve the right to clawback ill-gotten credits, suspend, or terminate accounts found to be abusing the credit, ad, or subscription system.
9. Intellectual Property
All content in Contextly — including the 2,250 situations, Slang Hub phrase packs, AI tool designs, interface, code, and branding — is the exclusive property of DaelVista LLC. All rights reserved.
We grant you a limited, personal, non-transferable, revocable license to use the App for your own learning purposes. This license does not permit redistribution, commercial use, or reproduction of content.
10. Disclaimers
10.1 No Warranty
Contextly is provided "AS IS" without warranties of any kind. We do not warrant that the App will be error-free, uninterrupted, or that AI responses will be perfectly accurate.
10.2 No Guaranteed Results
We make no guarantees about language learning outcomes. Results depend on individual effort, consistency, and other factors outside our control.
10.3 AI Accuracy
AI-generated content may occasionally contain errors. Always use your own judgment and consult other sources for critical language decisions.
10.4 Advertising
Ads are served by Google AdMob and we do not control the specific creatives shown. If you encounter an ad that violates Google's policies, you may report it through the in-ad "report this ad" control or contact support@daelvista.com.
11. Limitation of Liability
To the fullest extent permitted by law, DaelVista LLC shall not be liable for any indirect, incidental, special, consequential, punitive, or exemplary damages arising from your use of the App. Our total cumulative liability for any claim arising from these Terms or the App shall not exceed the greater of: (a) the amounts you paid to us in the 12 months preceding the claim, or (b) $100 USD.
12. Termination
You may stop using the App at any time by uninstalling it. We reserve the right to suspend or terminate access (and clawback ill-gotten credits) if you violate these Terms. Subscriptions are managed through Google Play and cancelled per Google Play's policies.
13. Changes to Terms
We may update these Terms. Material changes will be communicated via in-app notification at least 30 days in advance. Continued use after the effective date constitutes acceptance.
14. Dispute Resolution
These Terms are governed by the laws of the State of Wyoming, United States. Disputes shall be resolved by binding arbitration under AAA Consumer Arbitration Rules. You waive the right to participate in class action lawsuits.
Before formal proceedings, contact us at support@daelvista.com to resolve disputes informally for at least 30 days.
15. Contact Us
Email: support@daelvista.com
Address:
DaelVista LLC
30 N Gould St Ste N
Sheridan, WY 82801-6317
United States
We aim to respond within 3 business days.