The CodeCanvas Studio

Privacy Policy

Last updated: August 21, 2026

This Privacy Policy explains how The CodeCanvas Studio handles information in the Q-Master: World Quiz & Trivia mobile application ("Q-Master", "the App", "we", "us", or "our").

Q-Master is designed as a privacy-focused trivia and learning application. The App does not require users to create an account and does not intentionally collect personal identifiers such as names, email addresses, phone numbers, or physical addresses through the application's own code.

Privacy at a glance: Q-Master stores gameplay progress locally on your device. The App does not contain an advertising or analytics SDK in the application dependencies reviewed for this release. Internet access is primarily used for loading national flag images and supporting Google Play functionality.

1. Information Stored by Q-Master

Q-Master stores gameplay and learning information locally using an on-device Room database. This information is used to provide the App's quiz, learning, achievement, and weekly challenge features.

Depending on how you use the App, locally stored information may include:

This gameplay information is not associated with a user account because Q-Master does not require an account or login.

2. Personal Information

Q-Master's application code does not intentionally collect or store personal identifiers such as:

Q-Master does not provide a user-account system or profile registration through the App.

3. Internet and Network Access

Q-Master requires Internet access for certain features, primarily to retrieve national flag images and to support Google Play's optional in-app review functionality.

The App does not intentionally attach personal profile information to its flag-image requests. However, when your device connects to an external Internet service, normal technical network information such as an IP address may be visible to that service as part of standard Internet communication.

4. National Flag Image Services

Q-Master dynamically loads national flag images from external image services. These services are used solely to provide visual country and flag content within the App.

Primary service: FlagCDN Q-Master requests flag images using country/territory codes. The App uses HTTPS for these image requests.
Fallback service: FlagsAPI If the primary flag image request fails, Q-Master may request the corresponding flag image from FlagsAPI as a fallback.

The country code used to construct these requests is part of the requested image address. The App does not intentionally send your name, email address, phone number, quiz score, or gameplay profile as part of these flag-image requests.

Flag images may also be cached locally by the App's image-loading system to improve performance and reduce repeated network requests.

5. Google Play Services

Q-Master uses Google's Google Play In-App Review API. This allows users to optionally submit an application review through the Google Play review interface.

The review functionality is provided through Google Play's platform services. Google may process information according to its own policies when Google Play functionality is used.

For more information about Google's privacy practices, please review Google's Privacy Policy .

6. Advertising and Analytics

Q-Master does not contain an advertising SDK or analytics SDK in the application dependencies reviewed for this release.

Q-Master therefore does not intentionally use advertising identifiers or analytics profiles to track users across the App.

7. Data Backup and Device Transfer

Android backup and device-transfer functionality is enabled for Q-Master. Depending on the Android device, operating-system settings, and backup configuration, locally stored application data may be included in Google's supported backup or device transfer mechanisms.

Backup and restoration are controlled by the Android operating system and applicable platform services. Restored application data may therefore reappear when Q-Master is restored to a supported device.

Q-Master itself does not operate a separate cloud database or user account system for storing gameplay progress.

8. File Sharing and Temporary Files

Q-Master uses Android's FileProvider mechanism for secure sharing of supported application files through temporary content URIs. The configured provider path is limited to the application's cache-based shared image directory.

FileProvider does not by itself upload files to Q-Master's servers. Any file sharing is controlled by Android and by the application feature that initiates the share operation.

9. Data Retention and Deletion

Q-Master gameplay information is stored locally in the App's Room database. The App provides a "Reset Realm Progress" feature for resetting supported gameplay progress from within the App's Settings.

When the App's local data is cleared or the application is uninstalled, the locally stored application data is removed from the active application installation, subject to Android's backup, restoration, and device-transfer mechanisms described above.

Q-Master does not maintain a separate personal account database from which users need to request deletion of an online profile.

10. Data Security

Q-Master uses Android's application-private storage mechanisms for its local Room database. Network image requests use HTTPS endpoints where supported by the external service.

No security system can guarantee absolute protection against every possible threat. Users should keep their Android operating system and device security features up to date and use appropriate device security such as a PIN, password, or biometric protection.

11. Children's Privacy

Q-Master is intended for a general audience aged 13 and above.

We do not knowingly collect personally identifiable information from children under 13 through Q-Master's application code. Because Q-Master does not require an account and gameplay information is primarily stored locally, the App is designed to minimize the collection of personal information.

If you believe that a child has provided personal information through the App in a manner inconsistent with this Privacy Policy, please contact us so that we can review the situation.

12. Third-Party Services

Q-Master may interact with the following external services for specific application functionality:

These third-party services operate independently from The CodeCanvas Studio. Their own privacy policies and terms may apply when your device communicates with their infrastructure.

13. Offline Functionality

Q-Master is designed to provide its core quiz and learning experience using content stored locally on the device.

Some national flag images may be retrieved from external services when an Internet connection is available. Q-Master also provides locally bundled flag resources as fallbacks for supported content.

As a result, an Internet connection is not required for every aspect of the App's core gameplay, although certain visual and platform-supported features may benefit from or require network connectivity.

14. No Sale of Personal Information

The CodeCanvas Studio does not sell personal information collected through Q-Master.

Q-Master does not operate a user-profile advertising system or sell user gameplay profiles to advertisers.

15. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes to Q-Master, third-party services, applicable requirements, or our privacy practices.

When we make changes, we will update the "Last updated" date at the top of this page. Continued use of Q-Master after an updated Privacy Policy is published means that the updated policy applies to the App.

16. Contact Us

If you have questions, concerns, or suggestions regarding this Privacy Policy or Q-Master's privacy practices, please contact:

The CodeCanvas Studio
Email: rajesh.codecanvas@gmail.com