Xenex Studio ("we", "our", or "us") operates the Learn Linux mobile application (the "App"). This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use the App.
By using the App, you agree to the collection and use of information in accordance with this policy.
📊 Information We Collect
1. Automatically Collected Information
The App utilizes Firebase Analytics and Firebase Crashlytics (via firebase_analytics and firebase_core) to collect anonymous usage metrics. This includes:
App launch events, screen views, and feature engagement.
Device model, operating system version, and unique app version details.
Automated crash reports to assist in bug resolution and stability improvements.
🔒 Privacy Note: This telemetry data is completely non-personally identifiable and is used solely to improve application performance.
2. Advertising ID
The App integrates Google Mobile Ads to serve advertisements to non-premium users.
Google may utilize your device's Advertising ID to deliver personalized ads.
Interstitial ads are displayed seamlessly between core content shifts and prior to quizzes.
Premium users do not receive any advertisements. You can manage, reset, or limit ad tracking directly within your mobile operating system settings.
3. In-App Purchases
When upgrading to Premium Support, transaction handling is processed entirely and securely by the Google Play Store.
We do not collect, view, or store financial payment details.
A secure, local cryptographic flag is stored on your device to register your active premium status.
4. Local Storage
The App stores basic configuration preferences locally on your hardware using SharedPreferences. This data stays strictly on your device and is never transmitted to our external infrastructure:
User theme configurations (Dark Mode vs. Light Mode)
Active Premium status verification flag
Onboarding/Intro screen completion status
Daily bonus milestone tracking
5. Cloud Firestore
The App communicates with Firebase Firestore exclusively to fetch dynamically updated quiz questions and structured educational course content. No personal user metrics are written to or stored inside Firestore.
⚙️ How We Use Your Information
We leverage the data collected to maintain operational integrity, specifically to:
Operate, maintain, and securely deliver the core App experience.
Analyze anonymous usage patterns to optimize learning tracks and develop new features.
Serve contextual or personalized advertisements (restricted to non-premium tiers).
Authenticate one-time premium checkout entitlements via the Google Play ecosystem.
Detect, isolate, and debug technical exceptions or service disruptions.
🤝 Third-Party Services
The App links to external infrastructure dependencies. Each processing partner maintains an independent data policy:
| Service Provider | Functional Purpose | Privacy Policy Link |
| Google Firebase | Telemetry, App Analytics, & Content Database | |
| Google Mobile Ads | Ad Network Integration & Monetization | |
| Google Play Billing | Secure In-App Purchase Processing | |
| Google Fonts | App Typography & Visual Asset Delivery |
⏳ Data Retention
Analytics Data: Standard operational metrics are securely retained by Firebase for up to 14 months before automated purging.
Local Variables: Application configuration flags remain isolated on your local storage environment until manual application data clearance or uninstallation occurs.
Entitlements: Purchase tokens are securely backed up by Google Play and are automatically re-synchronized if you reinstall the application on a verified account profile.
👶 Children's Privacy
The App is not intentionally directed toward or designed for children under the age of 13. We do not knowingly harvest personally identifiable details from minors. If we detect that a child under the age threshold has inadvertently bypassed restrictions and provided data, we immediately execute protocols to purge that information from our network logs.
🛡️ Your Rights & Data Autonomy
Depending on your jurisdiction, you may hold distinct legal privileges regarding data autonomy:
Access & Portability: Request explicit clarity on the precise data points logged.
Erasure (Right to be Forgotten): Initiate a formal request to purge your historical analytics records.
Tracking Opt-out: Revoke tracking and tracking-id ad matching authorizations through your native device settings panel.
Revocation of Consent: Terminating app usage and executing a complete uninstallation halts all ongoing data processing pipelines.
📝 Policy Iterations & Updates
We reserve the right to revise this document to align with shifting regulatory changes. Any operational adjustments will be signaled clearly on this interface alongside a refreshed "Last updated" timeline stamp.
✉️ Contact Us
For clarity, feedback, or data requests regarding these policies, reach out through our official developer endpoints:
Official Domain:
Xenex Studio Contact Hub Direct Application Support: Access the feedback portal via
Settings > Feedback / Contact.Google Play Workspace:
Learn Linux Store Listing
