This Privacy Policy explains how Thrinam Solutions ("we", "our", or "us") collects, uses, and protects your information when you use the TD School mobile application ("App"). By using the App, you agree to the practices described in this policy.
1 Information We Collect
1.1 Information You Provide
- Account credentials — username, password (stored as a secure hash)
- Profile details — full name, email address, phone number
- Profile photos — uploaded by staff or admins for identification
- Student records — name, class, section, fee and attendance data (entered by authorised school staff)
1.2 Information Collected Automatically
- Precise location (GPS) — collected only from users with the "Driver" designation while actively operating a school vehicle. Location is shared in real time with school administration for student safety.
- Device identifier — a randomly generated ID stored locally to associate your device with push notifications.
- App usage data — navigation events used solely for session management; not shared with third parties.
2 How We Use Your Information
- Authenticate and manage your account securely
- Track school vehicle location in real time for student safety
- Send push notifications for school announcements, fee reminders, and alerts
- Manage student attendance, exam results, payroll, and fee records
- Allow authorised admins to manage staff, students, and facilities
- Improve app performance and fix issues
3 Location Data
What we collect: Precise device GPS coordinates (latitude, longitude, accuracy, speed, and heading).
Why we collect it: To enable real-time school vehicle (GPS bus) tracking so that school administration can monitor bus position and parents can see when their child's bus is nearby — improving student safety.
When we collect it: Continuously while the driver is on duty, including when the TD School app is minimised, the screen is locked, or the app appears to be closed. A persistent system notification is displayed at all times while background location is active.
How to control it:
- Before background location starts, the app displays a prominent disclosure dialog and requests your explicit consent
- You must grant "Allow all the time" in Android location settings for background tracking to function
- You can pause or stop tracking at any time from the GPS Tracking panel inside the app
- You can revoke background location permission at any time via Android Settings → Apps → TD School → Permissions → Location
Who is not tracked: Location is never collected from parents, teachers, administrators, students, or any user role other than Driver.
4 Camera and Media Access
- Camera — used for QR code scanning during student attendance and for capturing profile photos. Camera is only activated when you initiate these actions.
- Photo library / media — used only when you choose to upload a profile picture from your gallery. We do not access your media without your direct action.
5 Push Notifications
The App uses a background service to deliver school notifications (announcements, fee reminders, alerts) even when the app is closed. This service:
- Runs only while you are logged in
- Polls the school server every 30 seconds for new notifications
- Does not collect or transmit any personal data beyond your authentication token
- Stops automatically when you log out
6 Data Sharing and Disclosure
We do not sell, rent, or share your personal data with third parties except:
- Within your school organisation — authorised admins can view student and staff records
- Legal requirements — if required by law or to protect the safety of individuals
- Service providers — our backend infrastructure is operated by Thrinam Solutions and is not shared with external analytics or advertising platforms
7 Data Security
- All data is transmitted over HTTPS (TLS encryption)
- Passwords are never stored in plain text
- Authentication tokens are stored locally and sent only to our server
- Location data is stored only in our secure school management database
8 Data Retention
Your data is retained for as long as your school account is active. When an account is deleted or deactivated by the school administrator, all associated personal data is removed from our systems within 30 days.
9 Your Rights
You have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your account and associated data
- Revoke location or camera permissions at any time via your device settings
- Opt out of push notifications via your device notification settings
To exercise any of these rights, contact us at support@thrinamsolutions.com.
10 Children's Privacy
The TD School app is intended for use by school staff, teachers, admins, and parents (adults). Student data (names, attendance, grades) is entered and managed exclusively by authorised school personnel. We do not knowingly collect personal information directly from children under the age of 13.
11 Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be posted at this URL with an updated date. Continued use of the app after changes are posted constitutes your acceptance of the revised policy.
12 Contact Us
If you have any questions about this Privacy Policy, please contact us: