Privacy Policy
This policy explains how MCQify handles account, study, and user-created educational data.
1. What MCQify Is
MCQify is an educational tool for importing, organizing, practicing, annotating, exporting, and backing up multiple-choice question materials. MCQify does not claim ownership of question banks, images, explanations, files, or educational content created, imported, exported, or shared by users.
Users are solely responsible for ensuring they have the legal rights, licenses, permissions, and authority required to import, create, copy, export, share, or distribute any educational content through the app.
2. Data We May Collect
- Account data: email address, display name, profile photo URL, sign-in provider, role/package access, and related account status.
- Profile details: optional nickname, phone number, institution, specialty, education level, country, and bio if you choose to provide them.
- Study data: stars/favorites, progress state, selected answers, last position, notes, highlights, comments, and comment images.
- Mock exam metadata: exam layout, selected question keys, order, allocation mode, and session timestamps. MCQify does not need to upload full question text or images for this lightweight backup.
- Local files: imported question banks, exported ZIP files, assignment packages, reports, and images are stored locally unless you choose to export/share them or a future cloud feature is enabled.
- Technical data: app version, Firebase authentication identifiers, Firebase Cloud Messaging (FCM) tokens, notification preferences, crash/error details, and basic operational logs where required for security and reliability.
3. How We Use Data
- To authenticate your account and protect your personal cloud backup.
- To sync lightweight personal study data across your own devices.
- To show role-based features such as user, package access, supervisor, manager, or administrator tools.
- To let you create, edit, import, export, and restore educational material locally.
- To provide support, maintain security, prevent abuse, and improve reliability.
- To send important educational notifications, account alerts, updates, reminders, or service-related announcements where enabled by the user.
4. Local Storage and Offline-First Design
MCQify is designed to work offline. Imported question banks, local notes, progress, mock exams, exported backups, and related files may be stored on your device using local storage such as SQLite and app document folders. Removing the app or clearing app data may remove local content from that device.
5. Firebase and Cloud Backup
When you sign in, MCQify may use Firebase Authentication, Cloud Firestore, and Firebase Storage to store account-scoped backup data under your user account. Cloud data is protected by user-owned security rules where authenticated users can access only their own data, except for limited administrator operations such as role management.
Cloud backup is intended to enhance offline behavior, not replace it. Local app features should continue working when internet access is unavailable.
MCQify may store user-uploaded comment images and related educational media in Firebase Storage under the authenticated user's account space. Firebase Cloud Messaging may also be used to deliver optional notifications and important service updates.
6. User Content, Copyright, and Responsibility
You must not upload, import, export, share, or distribute content that infringes copyright, trademarks, privacy rights, academic rules, institutional policies, or any third-party rights. You must not use MCQify for illegal, harmful, misleading, abusive, or unauthorized activity.
MCQify is a tool. The developer is not responsible for user-created or user-imported materials, user exports, user sharing, copyright infringement by users, or misuse of the app by users.
7. Images and Files
Profile photos, comment images, and Studio question images should be clear, relevant, safe, and content you have permission to use. The app may limit image size and format for performance and storage safety. Do not include sensitive personal information, copyrighted material, private medical records, private student records, or confidential materials unless you have explicit permission and a lawful basis.
Comment images and other user-uploaded educational media may be uploaded to secure cloud storage services associated with your account to support backup and synchronization features.
8. Sharing and Exports
If you export a question bank, backup, assignment, report, PDF, ZIP file, or student attempt, you control where that file is sent. Files shared outside MCQify may be handled by other apps or services that have their own privacy practices.
9. Roles, Packages, and Admin Access
MCQify may assign users roles such as user, package subscriber, supervisor, manager, or administrator. Roles may control feature access. Administrators may view user names, emails, and role assignments for management purposes, but should not access private study data except where necessary for security, support, or legal compliance.
10. Children and Educational Use
MCQify is intended for general educational use. If the app is used by minors, guardians, teachers, schools, or institutions are responsible for ensuring appropriate supervision, permissions, and lawful use. Users should not enter private student records or sensitive information unless legally permitted.
11. Data Retention and Deletion
Local data remains on your device until you delete it, clear app data, uninstall the app, or remove files manually. You can request account deletion from the Account screen inside the app where supported. Cloud account data may also be removed by an administrator for security, legal, or support reasons.
12. Security
MCQify uses Firebase account authentication and security rules to protect cloud data. No system is perfectly secure. You are responsible for protecting your device, account credentials, exported files, and shared packages.
13. Changes to This Policy
This policy may be updated as MCQify evolves, especially when new cloud, teacher, store, or sharing features are enabled. Continued use of the app after changes means you accept the updated policy.
14. Notifications
MCQify may send educational reminders, account-related notices, feature updates, security alerts, and important service announcements using Firebase Cloud Messaging (FCM). Users can control notification permissions through device settings.
15. Contact
For privacy requests, copyright concerns, account deletion, or support, contact the developer through the official support channel inside MCQify or the Google Play listing.