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.
GDPR Compliance — Important Information
This document is provided for transparency under the EU General Data Protection Regulation (GDPR Art. 13-14). For full company details see the Imprint.
Data Controller
Szirtes Dániel egyéni vállalkozó, 1116 Budapest, Tó utca 14., Hungary. info@vocaup.com. Imprint.
Processing Purposes and Legal Bases (GDPR Art. 6)
Purpose
Data category
Legal basis
Retention
User account
Email, Google ID
Art. 6(1)(b) — contract
Until account deletion
Fraud prevention
Device ID (IDFV / Android ID)
Art. 6(1)(f) — legit. int.
12 months
Billing & accounting
Purchase history (via Apple/Google)
Art. 6(1)(c) — legal obl.
8 years (HU Act C of 2000 § 169)
Advertising
AdMob identifiers (free tier only)
Art. 6(1)(a) — consent (UMP)
Per UMP consent
OCR / task gen.
Uploaded images
Art. 6(1)(b) — contract
Deleted within minutes of processing
Your Rights as a Data Subject (GDPR Art. 15-22)
Access (Art. 15) — request a copy of personal data we hold about you
Rectification (Art. 16) — correct inaccurate or incomplete data
Erasure / 'right to be forgotten' (Art. 17) — request account deletion
Restriction of processing (Art. 18)
Data portability (Art. 20) — receive your data in a structured, machine-readable format
Object to processing (Art. 21)
Lodge a complaint with the supervisory authority (Art. 77) — see below
Send any rights request to info@vocaup.com. We will respond within 1 month.
Supervisory Authority
Hungarian users: NAIH (Nemzeti Adatvédelmi és Információszabadság Hatóság), 1055 Budapest, Falk Miksa utca 9-11., phone +36 (1) 391-1400, e-mail ugyfelszolgalat@naih.hu, naih.hu. EU users may also lodge complaints with the supervisory authority in their own Member State.
Third-Party Data Processors
Google LLC — Gemini AI, AdMob, Play Billing, Sign-In. USA, GDPR-compliant DPA + SCC.
Vercel Inc. — hosting and AI Gateway. USA, GDPR-compliant DPA + SCC.
Supabase Inc. — auth and database. EU (Frankfurt) and USA, GDPR-compliant DPA.
Apple Inc. — StoreKit 2 (iOS users only). USA, GDPR-compliant DPA + SCC.
Refunds and 14-day Withdrawal Right
EU/EEA consumers have a 14-day right of withdrawal from paid subscriptions under EU Directive 2011/83/EU. See our Terms of Service for full details, including the model withdrawal form and the in-app store refund process. Any earlier 'no refund' clauses in this document are superseded by the Terms.
AI Training
AI training: The Provider does NOT use User content to train or improve its own AI models. Content transmitted to Google Gemini (Premium tier) is subject to Google's separate AI privacy commitments, which exclude prompts and uploaded content from training Google's foundation models without explicit user opt-in. See the Google Generative AI Terms.
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
Premium Tiers: Google Gemini (primary) with Vercel 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:
VocaUp offers multiple subscription tiers (Free, Basic, Pro, Premium, Ultimate) with different monthly credit allowances. Current prices and credit details are shown in the app and in the Google Play / Apple App Store listings. Prices may differ by region and platform.
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
14-day withdrawal right: EU/EEA consumers have a 14-day right of withdrawal — see Terms of Service.
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:
VocaUp offers multiple subscription tiers (Free, Basic, Pro, Premium, Ultimate) with different monthly credit allowances. Current prices and credit details are shown in the app and in the Google Play / Apple App Store listings. Prices may differ by region and platform.
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
Uploaded Content: Temporarily stored for AI processing, deleted after game generation
Game History: Stored locally on your device
Crash Reports: Anonymous error logs to improve app stability
Language Preference: Your selected app and game language
5.2 Google Sign-In (Required)
VocaUp requires Google Sign-In to use the app:
Purpose: Authenticate users and sync subscriptions/credits across multiple devices using the same Google account
Data Collected: Google user ID, email address, and display name
Device Limit: Maximum of 3 devices can be linked to one Google account to prevent abuse
Device Management: You can view and remove linked devices in Settings
Why Required: Google Sign-In ensures secure subscription management and allows you to access your credits from any device
Sign Out: You can sign out at any time, but you will need to sign in again to continue using the app
5.3 Third-Party Services
VocaUp uses the following third-party services that may collect data:
Google AdMob: Delivers advertisements (Free tier) - Privacy Policy
Google Play Billing: Processes subscription payments - Privacy Policy
Google Play Integrity API: Verifies app authenticity - Privacy Policy
Google Gemini: AI processing for game generation (Premium tiers) - Privacy Policy
Supabase: Manages subscription and credit data - Privacy Policy
5.4 Data Security
We use HTTPS encryption for all data transmission
API requests are protected with HMAC-SHA256 signatures
Subscription data is verified using Google Play Integrity
However, NO system is 100% secure. You acknowledge that any data transmission carries inherent risks
5.5 Data Retention
Uploaded images/documents: Deleted immediately after game generation
Game history: Stored locally until you delete it
Subscription/credit data: Retained for billing management while your account is active
Usage analytics: Retained for 12 months
6. Supported Languages
VocaUp supports the following 29 languages for both the app interface and game generation:
English, Hungarian, German, French, Spanish
Italian, Portuguese, Russian, Chinese, Japanese
Korean, Arabic, Hindi, Indonesian, Bengali
Polish, Dutch, Greek, Czech, Swedish
Hebrew, Danish, Finnish, Norwegian, Slovak
Croatian, Slovenian, Estonian, 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.
App Store category: VocaUp is NOT listed in the Apple App Store "Kids" category, and NOT in the Google Play "Designed for Families" program. The app targets Users aged 13 and above. Educational use does not change the age restriction.
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: