By using VocaUp, you agree to these terms in full. If you disagree with any part of these terms, please discontinue use of the app immediately.
1. Service Description
VocaUp is an AI-powered educational game generation application that creates interactive learning games from uploaded images or documents. The app supports 29 languages and offers 7 different game types to enhance your learning experience.
1.1 Available Game Types
Game Type
Description
Credit Cost
Quiz
Multiple choice questions with 4 options
1 credit per question
True/False
Statement verification game
1 credit per question
Matching
Connect related pairs of items
1 credit per pair
Sorting
Arrange items in correct order
1 credit per item
Fill in the Blank
Complete sentences with missing words
1 credit per sentence
Definition
Match terms with their definitions
1 credit per term
Flashcard
Flip cards to study terms and definitions
1 credit per card
1.2 AI Technology
VocaUp uses advanced AI technology to deliver the best possible experience:
Free Tier: Google Gemini Flash Lite
Premium Tiers: Google Gemini (primary) with Vercel AI Gateway as fallback
All AI providers process your content securely and temporarily for game generation only.
2. Acceptance of Terms
By downloading, installing, or using VocaUp, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service and Privacy Policy. If you are using the app on behalf of an organization, you represent that you have the authority to bind that organization to these terms.
3. User-Generated Content & AI Processing
3.1 Content You Upload
You retain all rights to content you upload (images, documents, study materials)
You grant VocaUp a limited, non-exclusive license to process your content solely for game generation
Your uploaded content is temporarily stored for processing and deleted after game generation
You are solely responsible for ensuring you have rights to upload and process any content
3.2 AI-Generated Content
IMPORTANT DISCLAIMER: All game content (questions, answers, definitions, etc.) is generated by artificial intelligence. While we strive for accuracy, AI-generated content may contain errors, inaccuracies, or inappropriate material. VocaUp makes NO WARRANTY regarding the accuracy, completeness, or suitability of AI-generated content for any educational purpose.
AI-generated games are provided "AS IS" without any guarantees
You should verify all content before using it for educational purposes
VocaUp is not liable for any educational or academic consequences resulting from inaccurate content
The app creator bears NO RESPONSIBILITY for incorrect answers, misleading questions, or any harm caused by AI-generated content
3.3 Game History
Generated games are saved locally on your device for future replay
You can filter and search your game history by type, date, and title
Game history can be deleted at any time through the app settings
4. Credit System & Payments
4.1 Understanding Credits
VocaUp uses a credit-based system. Credits are consumed when generating games based on the number of items (questions, pairs, sentences, etc.) you choose to generate.
4.2 Subscription Tiers
VocaUp offers multiple subscription plans:
Free Tier: Watch rewarded video ads for unlimited game generation with premium AI models
Basic Plan: $2.99/month - 200 credits monthly with premium AI models
Pro Plan: $4.99/month - 400 credits monthly + faster generation with premium AI models
Premium Plan: $9.99/month - 1000 credits monthly + fastest generation with premium AI models
Ultimate Plan: $24.99/month - 4000 credits monthly + all premium features with premium AI models
4.3 Credit Usage Examples
Generating a 10-question quiz = 10 credits
Generating a matching game with 6 pairs = 6 credits
Generating a sorting game with 8 items = 8 credits
If you have 5 credits but want to generate 8 questions, you'll need to watch an ad
4.4 Billing & Renewals
Subscriptions auto-renew monthly from your subscription date (not calendar month)
When changing subscription tiers, your remaining credits are preserved and added to your new tier's monthly allocation
All payments are processed through Google Play Billing
NO REFUNDS: All purchases are final and non-refundable except as required by law
You may cancel your subscription at any time through Google Play, but no partial refunds will be issued for unused time
4.5 Device-Based Subscription Sharing
How Subscription Sharing Works:
When you purchase a subscription, it can be shared with other users who sign in on the same device where the purchase was made.
Owner Access: The Google account that purchased the subscription can use it on any device (up to 3 devices)
Shared Access: Any user who signs into the app on the original purchase device automatically gets access to the subscription
Shared Credits: All users sharing the subscription use the same credit pool
Example: User A buys Basic on Device 1. User A can use it on Device 1, 2, and 3. User B signs into Device 1 and also gets Basic access with shared credits.
No Sharing on Other Devices: User B cannot use the subscription on Device 2 or 3 - only the owner (User A) can
Why This Model?
Google Play subscriptions are tied to a single Google account per app. This device-sharing model allows families or multiple users on a shared device (tablet, school device) to benefit from one subscription while maintaining per-user game history and statistics.
4.6 Free Tier & Advertisements
Free tier users can watch rewarded video ads to generate games without spending credits
Premium users with available credits can generate games without ads
If premium users run out of credits, they can watch ads to continue generating
Ad availability is not guaranteed - VocaUp is not responsible if ads fail to load
4.7 How Payment Processing Works
VocaUp uses Google Play Billing exclusively for all payments. We do NOT process, store, or have access to your payment card details.
Step-by-Step Payment Flow:
Choose Subscription: You select a subscription tier (Basic, Pro, Premium, or Ultimate) in the app
Google Play Dialog: The Google Play payment dialog opens within the app
Payment Confirmation: You confirm payment using your Google account payment method (card, PayPal, gift card, etc.)
Secure Processing: Google processes the payment on their secure servers - we NEVER see your payment details
Purchase Token: Google sends us an encrypted "purchase token" (proof of purchase)
Token Verification: Our backend verifies this token with Google Play servers to confirm authenticity
Subscription Activation: Upon successful verification, your subscription and credits are activated in our database (Supabase)
Sync to Device: The app syncs with our backend and updates your available credits and tier
Upgrade/Downgrade Behavior:
Upgrade (to higher tier): Takes effect immediately. Google calculates a prorated credit for the unused portion of your current plan and charges you only the difference for the new plan. Your credits reset to the new tier's monthly allowance.
Downgrade (to lower tier): Takes effect at your next billing cycle. You keep your current tier's features and credits until the current period ends, then switch to the lower tier. Your credits remain unchanged until the switch.
Upgrade Example: If you have Basic ($2.99) with 15 days remaining and 150/200 credits, and upgrade to Pro ($4.99), Google credits you ~$1.50 for unused Basic time and charges ~$3.49. Pro activates immediately with 400 credits.
Downgrade Example: If you have Pro ($4.99) with 300/400 credits and downgrade to Basic ($2.99), you keep Pro and your 300 credits until your current billing period ends. On renewal, Basic starts with 200 credits.
Scheduled Change: When you downgrade, the app shows your current tier, expiry date, and the scheduled new tier that will activate after expiry.
Cancellation & Reactivation:
Cancel: Your subscription remains active until the end of the current billing period
Reactivate: You can reactivate anytime before expiry through Google Play or the app
After Expiry: You revert to Free tier. Unused credits are lost.
What We Store (Payment-Related):
Data
Purpose
Stored Where
Purchase Token (encrypted)
Verify subscription status with Google
Supabase
Subscription Tier
Determine feature access and credit limits
Supabase
Pending Tier
Track scheduled tier change (for downgrades)
Supabase
Expiry Date
Know when subscription ends (from Google Play API)
Supabase
Auto-Renew Status
Track if subscription is cancelled
Supabase
Credits Remaining
Track available question quota
Supabase
What We Do NOT Store:
Credit/debit card numbers
Bank account details
Billing address
Payment method information
CVV, expiry dates, or any card details
All payment information is handled exclusively by Google Play's secure infrastructure.
Refund Requests:
Refunds are processed by Google Play, not by VocaUp. To request a refund:
Open Google Play Store app
Tap your profile icon → Payments & subscriptions
Select Budget & order history
Find your VocaUp purchase and tap "Request refund"
Google's refund policy applies. VocaUp cannot process refunds directly.
5. Data Collection & Privacy
5.1 Information We Collect
Device Identifier (Android ID): Used for subscription management and credit tracking
Google Account Information (Required): We collect your Google user ID, email address, and display name to authenticate you and sync your subscription across multiple devices
Croatian (Croatian), Slovenian (Slovenian), Estonian (Estonian), Icelandic (Icelandic)
7. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
VocaUp and its creator provide this app "AS IS" and "AS AVAILABLE" without warranties of any kind
The creator shall NOT be liable for any direct, indirect, incidental, consequential, or special damages
This includes but is not limited to: loss of data, academic failure, incorrect game content, service interruptions, billing errors, credit calculation issues, or unauthorized access to your device
You use this app at your own risk
In no event shall the creator's total liability exceed the amount you paid for the app in the last 12 months
8. Prohibited Uses
You agree NOT to:
Upload copyrighted material you don't have rights to use
Use the app for illegal, harmful, or fraudulent purposes
Attempt to reverse engineer, decompile, or hack the app
Circumvent subscription, credit limitations, or ad systems
Manipulate the credit system or exploit bugs for free credits
Share or resell generated games commercially without proper rights
Upload content containing personal information of others without consent
Use the app in any way that violates applicable laws or regulations
9. Intellectual Property
VocaUp name, logo, and app design are proprietary to the creator
You retain rights to content you upload
AI-generated game content is provided for your personal or educational use only
The underlying AI models are owned by their respective providers (Google)
10. Account Termination
We reserve the right to suspend or terminate your access to VocaUp at any time, without notice, for:
Violation of these Terms of Service
Fraudulent or abusive behavior
Credit system manipulation or exploitation
Chargebacks or payment disputes
Any reason we deem necessary to protect the service or other users
No refunds will be issued upon termination for violations.
11. Governing Law & Disputes
These terms are governed by the laws of Hungary
Any disputes shall be resolved through binding arbitration
You waive your right to participate in class-action lawsuits
If any provision is found unenforceable, the remaining terms remain in effect
12. Children's Privacy
VocaUp is intended for users aged 13 and older. We do not knowingly collect data from children under 13. If you are under 13, please do not use this app. If we discover we have inadvertently collected data from a child under 13, we will delete it promptly.
13. Changes to Terms
We reserve the right to modify these Terms of Service and Privacy Policy at any time. Changes will be posted within the app and on this page. Continued use of the app after changes constitutes acceptance of the updated terms.
14. Contact Information
For support, questions, or privacy concerns, contact us at: