CT

ClassTrack

Privacy Policy — ClassTrack-dev • classtrackdeveloper@gmail.com

No Account Required No Ads No Developer Servers Your Data Stays on Your Device Android App
Effective Date: May 24, 2026  •  Last Updated: October 3, 2026

Table of Contents

  1. Introduction
  2. Information We Collect
  3. How We Use Information
  4. Data Sharing & Third Parties
  5. Data Retention
  6. Security Measures
  7. International Data Transfers
  8. Children’s Privacy
  9. Your Rights
  10. Advertising & Analytics
  11. Data Deletion
  12. Changes to This Policy
  13. Contact Information

1. Introduction

ClassTrack (“the App”, “we”, “our”, “us”) is a free Android application developed by ClassTrack-dev, an independent developer based in India. ClassTrack helps students keep their class timetable, mark attendance, see whether they are above their attendance target, receive class reminder notifications, track marks and grades, and scan printed timetables using on-device text recognition.

This Privacy Policy explains what information the App handles, how it is used, how it is protected, and what rights you have. By installing or using ClassTrack, you agree to the practices described in this policy.

Plain language summary: Everything you enter in ClassTrack — your timetable, attendance, marks and settings — is stored only on your own device. We have no accounts, no servers and no ads, and we never receive, sell or share your data. The only data that leaves your phone is limited, anonymous technical diagnostics that Google’s ML Kit text-recognition library (used by the timetable scanner) sends to Google, and the routine check Google Play makes to see whether a newer version of the App is available. Neither ever includes your images, your timetable or your attendance. See Sections 2.4 and 4.

2. Information We Collect

2.1 Information You Enter

While using ClassTrack you may enter or create:

All of this is stored solely in a private database and settings file on your device. The App never transmits it to us or to any third party.

We do not collect or require:

2.2 Images Selected for Timetable Scanning

When you use the timetable scanner, you choose an image with Android’s system photo picker, which gives the App access to that one image only (the App has no storage or camera permission). The image is processed entirely on your device using Google ML Kit Text Recognition (see Section 4). The image and the text read from it are never uploaded to us or to any external service, and the App does not keep a copy of the image after scanning.

2.3 Device Permissions

Permission Why It Is Needed Your Data Sent Externally?
POST_NOTIFICATIONS Show class reminders (with Present / Absent buttons) and the morning summary No
SCHEDULE_EXACT_ALARM Let reminders arrive exactly when a class starts. You can turn this off in Android settings; reminders may then arrive a few minutes late No
WAKE_LOCK Briefly keep the phone awake so a reminder is not cut off No
RECEIVE_BOOT_COMPLETED Set your class reminders again after the phone restarts No
INTERNET, ACCESS_NETWORK_STATE Added automatically by Google libraries the App uses (ML Kit and Android WorkManager). Used by Google ML Kit to send the technical diagnostics described in Section 2.4. ClassTrack itself does not use the internet Only ML Kit diagnostics, never your data
FOREGROUND_SERVICE Declared by Android’s WorkManager library, which ClassTrack uses to schedule the daily summary No

2.4 Technical Data Collected by Google ML Kit

ClassTrack itself contains no analytics, crash-reporting or advertising SDK, and we do not receive any usage data. However, Google ML Kit, the on-device text-recognition library used by the timetable scanner, automatically sends limited technical information to Google for diagnostics and usage analytics. According to Google’s ML Kit data disclosure, this includes:

This data does not include your images, the text read from them, your timetable, attendance, marks or any other content you enter. It is sent to Google, not to us, and is encrypted in transit.

3. How We Use Information

The information you enter is used only on your device, to:

We do not use your data for profiling, advertising, analytics, research, or any purpose beyond the in-app features described above.

4. Data Sharing & Third Parties

We do not sell, rent, trade, or share your data with anyone. The App never sends the information you enter off your device. The following Google components are involved:

Google ML Kit Text Recognition (Google Play services)

AttributeDetails
ProviderGoogle LLC
PurposeOn-device text recognition for the timetable scanner
Your images and textNot shared — processed entirely on your device
Technical data sentThe diagnostics listed in Section 2.4, sent to Google for diagnostics and usage analytics. Google states that it encrypts this data in transit (HTTPS) and does not transfer it to third parties
Model downloadGoogle Play services may download the text-recognition model to your device
More informationML Kit data disclosure • Google Privacy Policy

Google Play In-App Updates

AttributeDetails
ProviderGoogle LLC, through the Google Play Store app on your device
PurposeChecking whether a newer version of ClassTrack is available, so the App can offer to update
Your dataNot shared — nothing you enter in ClassTrack is involved
Technical dataGoogle Play uses device metadata, the App’s version and the list of installed app modules to decide whether an update is available and how large it is. Google states that this data is encrypted, not transferred to third parties, and deleted after a fixed retention period
When it happensWhen you open the App, only if it was installed from Google Play. We never receive this data
More informationIn-app updates data disclosure • Google Privacy Policy

Backup files you create

If you use Settings › Backup › Back up data, the App writes a file containing all your ClassTrack data to a location you choose with Android’s file picker. If you choose a cloud location (for example Google Drive), that service stores the file under its own terms. We never receive the file.

Android device backup

If you have turned on backup for your Google account in Android settings, Android may include ClassTrack’s data in your device backup and restore it when you set up a new phone. This is a feature of Android, controlled by you in your device settings and handled by Google; we do not have access to it.

The other libraries in ClassTrack (Jetpack Compose, Room, Hilt, WorkManager, Navigation) run on your device and do not send your data anywhere.

We may disclose information if required to do so by law. Because we do not hold any of your data, we would have nothing to disclose.

5. Data Retention

Your ClassTrack data is kept on your device until you:

Backup files you created stay wherever you saved them until you delete them. We hold no copies of your data on any server, so there is no retention period on our side. Retention of the ML Kit diagnostics is governed by Google’s privacy policy.

6. Security Measures

Your data is stored in ClassTrack’s private app storage, protected by Android’s app sandbox. Other apps cannot read it without root access to the device.

The App does not send your data over the network, and there is no login, so there are no credentials that could be compromised through our systems. Google encrypts the ML Kit diagnostics described in Section 2.4 in transit. Backup files are ordinary files; keep them somewhere you trust.

We recommend keeping your device and the App up to date to benefit from the latest security fixes.

7. International Data Transfers

The information you enter stays on your device, so we do not transfer it anywhere. Google may process the technical diagnostics collected by ML Kit on servers outside your country, under Google’s privacy policy.

8. Children’s Privacy

ClassTrack is designed for students and is intended for users aged 13 and above. We do not knowingly collect personal information from anyone, including children; no account is needed and the information you enter stays on the device.

If you are a parent or guardian and have questions about your child’s use of the App, contact us at classtrackdeveloper@gmail.com and we will explain how to remove the data from the device.

9. Your Rights

Because your ClassTrack data lives on your device, you have full and immediate control over it.

Access and Portability

Everything you have entered is visible in the App. Settings › Backup exports all of it to a file you keep, which you can restore on another phone.

Correction

You can edit any subject, timetable slot, attendance record, mark or setting directly in the App.

Deletion

You can delete individual records, whole subjects (with their attendance and marks), or all data from Settings. Uninstalling the App also removes all of its data from the device.

Notifications and Alarms

You can turn off reminders in the App’s Settings, revoke the notification permission in Android Settings › Apps › ClassTrack › Notifications, and manage exact alarms in Settings › Apps › ClassTrack › Alarms & reminders.

Users in India (DPDP Act 2023)

Under India’s Digital Personal Data Protection Act, 2023, you have the right to know what personal data is processed about you, to correct it, to erase it, and to nominate a person to exercise these rights on your behalf. Because we do not collect or store your data on any server, you exercise these rights directly on your device as described above. For any questions, contact us at classtrackdeveloper@gmail.com.

10. Advertising & Analytics

ClassTrack contains no advertisements, no ad SDKs, no in-app purchases, no subscriptions, no affiliate links, and no sponsored content. ClassTrack includes no analytics or crash-reporting service of its own; the only analytics are the anonymous ML Kit diagnostics that Google collects (Section 2.4). No data is collected for commercial purposes.

11. Data Deletion

ClassTrack does not use accounts, so there is no account to delete. To remove your data:

  1. Open ClassTrack and go to Settings.
  2. Tap Reset & Clear All Data to erase all subjects, timetables, attendance records, marks and holidays immediately.
  3. Or uninstall the App — Android removes all of its data automatically.

Both are immediate and permanent. Delete any backup files you created yourself, wherever you saved them. Because the ML Kit diagnostics are not linked to your identity, we cannot look them up or delete them; Google handles them under its privacy policy.

If you have any trouble deleting your data, contact us at classtrackdeveloper@gmail.com and we will respond within 7 business days.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will revise the “Last Updated” date at the top of this page and, where appropriate, mention the change in the Play Store release notes.

Continued use of the App after a change means you accept the revised policy. We encourage you to review this page from time to time.

13. Contact Information

If you have any questions, concerns, or requests regarding this Privacy Policy, please contact:

ClassTrack-dev
Email: classtrackdeveloper@gmail.com
Country: India

We aim to respond to all privacy-related enquiries within 7 business days.