Introduction
Welcome to kExamHub. This Privacy Policy explains how kExamHub Team ("we", "us", or "our") collects, uses, shares, and protects your personal information when you use the EPS TOPIK Master mobile application (the "App").
By using EPS TOPIK Master, you agree to the collection and use of information in accordance with this policy. If you do not agree with our policies and practices, please do not use the App.
Age Requirement: EPS TOPIK Master is intended for users aged 13 and above. We do not knowingly collect personal information from children under 13. If you are under 13, please do not use this App or provide any personal information.
Information We Collect
We collect several types of information to provide and improve our services:
1. Information You Provide Directly
When you create an account and use EPS TOPIK Master, we collect:
- Account Information: Full name, email address, password (securely encrypted)
- Profile Information: Profile picture (optional), mobile number (optional), Korean language proficiency level (beginner to expert)
- Language Preference: Your selected app language (Korean, English, or Nepali)
- Test Results: Your answers, scores, time taken, completion timestamps, and performance statistics
- Learning Progress: Completed tests count, average scores, test history
- Membership Data: Teacher-student relationships, invitation codes, subscription to content creators
- Content Creation: If you're a teacher, tests and books you create, including questions, answers, images, audio files, and PDFs
2. Information Collected Automatically
When you use the App, we automatically collect:
- Device Information: Device type (Android, iOS, Web), device ID, operating system version
- Usage Analytics: App features used, time spent on activities, crash reports, performance data (collected via Firebase Analytics)
- Notification Tokens: Firebase Cloud Messaging (FCM) tokens to send push notifications
- Authentication Data: Login timestamps, session tokens, IP addresses
3. OAuth Information
If you sign in with Google, we collect:
- Name and email address from your Google account
- Profile picture (if available)
- Google account ID (for authentication purposes only)
4. Advertising Information
To serve personalized advertisements, we and our advertising partners may collect:
- Advertising ID (Google Advertising ID on Android)
- Ad interaction data (clicks, impressions, conversions)
- Device and app usage patterns for ad targeting
5. Local Storage
Some data is stored only on your device and never sent to our servers:
- Vocabulary practice test history and achievement unlocks
- Cached media files (images, audio, PDFs) for offline access
- App preferences and settings
How We Use Your Information
We use the collected information for the following purposes:
- Provide Services: Enable test-taking, vocabulary practice, book reading, live sessions, and all core App features
- Account Management: Create and manage your account, authenticate your identity, maintain security
- Personalization: Remember your language preference, track your learning progress, provide personalized recommendations
- Teacher-Student Interaction: Facilitate memberships, subscriptions, and live test sessions between teachers and students
- Notifications: Send push notifications about new tests, live sessions, teacher updates, and important announcements
- Analytics and Improvement: Analyze app usage patterns to improve features, fix bugs, and optimize performance
- Advertising: Display relevant advertisements and measure ad effectiveness to support our free services
- Security: Detect and prevent fraud, abuse, and security incidents
- Legal Compliance: Comply with legal obligations and enforce our Terms of Service
Third-Party Services
We use third-party services to operate EPS TOPIK Master. These services have access to your information only to perform tasks on our behalf and are obligated not to disclose or use it for other purposes.
| Service | Provider | Purpose | Data Shared |
|---|---|---|---|
| Supabase | Supabase Inc. | Backend database, authentication, file storage, real-time features | All profile data, test results, content, authentication data |
| Firebase Analytics | Google LLC | App usage analytics and crash reporting | Device info, usage patterns, app events, crash logs |
| Firebase Cloud Messaging | Google LLC | Push notifications | Device tokens, notification content |
| Google Sign-In | Google LLC | OAuth authentication | Name, email, profile picture from Google account |
| Advertising Networks | Various (e.g., Google AdMob) | Display advertisements | Advertising ID, device info, ad interaction data |
Data Location: Your data is primarily stored on Supabase servers located in the Asia Pacific region. Firebase services may store data in multiple regions globally according to Google's infrastructure.
Third-Party Privacy Policies
We encourage you to review the privacy policies of these third-party services:
- Supabase Privacy Policy: https://supabase.com/privacy
- Google Privacy Policy: https://policies.google.com/privacy
- Google AdMob: https://support.google.com/admob/answer/6128543
Data Sharing and Disclosure
We do NOT sell your personal information to third parties.
What We Share Within the App
- Public Profile: Your name and profile picture are visible to other users in the App
- Teacher Visibility: If you join a teacher's membership, they can see your name and subscription status
- Subscriber Lists: Content creators can see the list of users who subscribe to them
What Remains Private
- Your email address, phone number, and password
- Your test answers, scores, and performance details (only visible to you)
- Your device information and analytics data
When We May Disclose Information
We may disclose your information in the following circumstances:
- With Your Consent: When you explicitly authorize us to share specific information
- Legal Requirements: To comply with laws, regulations, court orders, or government requests
- Safety and Security: To protect the rights, property, or safety of kExamHub, our users, or the public
- Business Transfers: In connection with a merger, acquisition, or sale of assets (users will be notified)
Advertising and Analytics
Personalized Advertising
EPS TOPIK Master displays advertisements to support our free services. We and our advertising partners use your information to show relevant ads based on your interests and app usage.
Opting Out of Personalized Ads
You can opt out of personalized advertising:
- Android: Go to Settings → Google → Ads → Opt out of Ads Personalization
- iOS: Go to Settings → Privacy → Advertising → Limit Ad Tracking
Note: Opting out will not reduce the number of ads you see, but they may be less relevant to you.
Analytics
We use Firebase Analytics to understand how users interact with EPS TOPIK Master. This helps us improve features and fix issues. Analytics data is anonymized and aggregated whenever possible.
App Permissions
EPS TOPIK Master requests the following permissions on your device. We only request permissions necessary for core App functionality:
| Permission | Purpose |
|---|---|
| Camera | Upload profile pictures and content images |
| Internet | Access backend services, download tests and books |
| Storage (Read/Write) | Cache media files for offline access |
| Media Access (Android 13+) | Select images, videos, and audio from your device |
| Microphone | Record audio for content creation (teachers only) |
| Notifications | Send push notifications about new content and updates |
| Network State | Detect online/offline status for sync management |
You can manage permissions in your device settings at any time. Denying certain permissions may limit App functionality.
Data Storage and Retention
How Long We Keep Your Data
- Account Data: Retained indefinitely until you delete your account
- Test Results: Stored permanently for your learning history
- Notifications: Automatically deleted after 30 days
- Cached Media: Deleted from your device after 3 days of inactivity
- Session Tokens: Expire automatically; old tokens are cleaned periodically
Data Security
We implement industry-standard security measures to protect your information:
- Encryption: All data transmitted between your device and our servers is encrypted using HTTPS/TLS
- Password Security: Passwords are hashed and encrypted; we never store plain-text passwords
- Row-Level Security: Database policies ensure users can only access their own data
- Authentication: Secure session management with automatic token refresh
- Access Controls: Strict role-based access for teachers, students, and administrators
While we strive to protect your information, no method of electronic storage or internet transmission is 100% secure. We cannot guarantee absolute security.
Your Privacy Rights
You have the following rights regarding your personal information:
1. Access Your Data
You can view your profile information, test history, and learning progress within the App at any time.
2. Update Your Information
You can edit your profile details, change your email, update your password, and modify your language preference in App settings.
3. Delete Your Account
You can permanently delete your account through the App settings. This will:
- Remove your profile from our database
- Delete your authentication credentials
- Remove memberships and subscriptions
- Clear notification tokens and session data
Note: Your test results may be preserved for statistical purposes (anonymized), and content you created (tests/books) will remain unless manually deleted before account deletion.
4. Clear Local Cache
You can clear cached media files (images, audio, PDFs) from your device at any time through the App's cache management feature.
5. Withdraw Consent
You can opt out of push notifications, personalized advertising, and certain data collection features through App settings or device settings.
6. Data Portability
You can request a copy of your personal data by contacting us at the email below. We will provide your data in a commonly used, machine-readable format.
Additional Rights (GDPR/Regional Laws)
Depending on your location, you may have additional rights such as:
- Right to object to processing
- Right to restriction of processing
- Right to lodge a complaint with a supervisory authority
Children's Privacy
EPS TOPIK Master is designed for users aged 13 and above. We do not knowingly collect personal information from children under 13 years of age.
If you are a parent or guardian and believe your child under 13 has provided personal information to us, please contact us immediately at gingeeswork@gmail.com. We will promptly delete such information from our systems.
International Data Transfers
Your information may be transferred to and processed in countries other than your own. Our primary data storage is in the Asia Pacific region (Supabase), but third-party services like Firebase may process data globally.
We ensure that adequate safeguards are in place when transferring your data internationally, in accordance with applicable data protection laws.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices, technologies, legal requirements, or other factors.
When we make material changes, we will:
- Update the "Last Updated" date at the top of this policy
- Notify you via push notification or email (if applicable)
- Display a prominent notice in the App
Your continued use of EPS TOPIK Master after changes are posted constitutes your acceptance of the updated policy. We encourage you to review this Privacy Policy periodically.
Do Not Track
Some browsers have a "Do Not Track" (DNT) feature that signals to websites that you do not want to be tracked. EPS TOPIK Master does not currently respond to DNT signals, as there is no industry-wide standard for how to interpret them.
California Privacy Rights (CCPA)
If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA):
- Right to know what personal information is collected
- Right to know if personal information is sold or disclosed (we do NOT sell your data)
- Right to request deletion of personal information
- Right to opt out of the sale of personal information (not applicable, as we don't sell)
- Right to non-discrimination for exercising your rights
To exercise these rights, contact us at gingeeswork@gmail.com.
Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or your personal information, please contact us:
kExamHub Team
Email: gingeeswork@gmail.com
Website: kexamhub.com
We aim to respond to all privacy-related inquiries within 30 days.