Privacy Policy

TBES Education โ€“ The Bishop's Education Society Mobile App

Effective Date: August 09, 2026

๐Ÿซ Introduction

The Bishop's Education Society ("School", "we", "our") operates the TBES Education mobile application (the "App") available on Google Play Store and Apple App Store.

This Privacy Policy explains what information we collect, how we use it, and the choices you have. By using the App, you agree to the practices described in this policy.

๐Ÿ”’ Our Commitment: We do not sell, rent, or trade your personal data to any third party. Your data is used exclusively to provide school-related services.

๐Ÿ” Device Permissions

The App requests the following device permissions. Each is clearly explained and requested only when needed for the feature to work.

๐Ÿ“…
Calendar Access โ€“ Add & Delete Events
๐Ÿ“ฑ iOS  ยท  ๐Ÿค– Android
The App can sync TBES school events (assemblies, exams, holidays, sports days, concerts, parent meetings) directly to your device's default calendar. You have full control:
โž• Add Events: Tap the โŸณ Sync button in the Event Calendar screen to add all upcoming TBES events to your device calendar.

๐Ÿ—‘ Delete Events: Tap the ๐Ÿ—‘ Delete button in the Event Calendar screen to remove all TBES-synced events from your device calendar at any time.

๐Ÿ”„ Auto-Update: If a TBES event is rescheduled, the app updates the existing calendar entry โ€” it does not create duplicates.
We only manage TBES events. We do not read, modify, or delete any of your personal calendar events or data from other apps.
Optional โ€“ Requested when you tap Sync
๐Ÿ“ท
Camera
๐Ÿ“ฑ iOS  ยท  ๐Ÿค– Android
Used to capture photos for guardian registration, student photographs, leave applications, and signature upload for Council Registration. Photos are securely transmitted to the school server and are not stored locally beyond the upload session.
Optional โ€“ Requested on demand
๐Ÿ–ผ๏ธ
Photo Library / Media Storage
๐Ÿ“ฑ iOS  ยท  ๐Ÿค– Android
Used to select and upload photos from your gallery for guardian registration, leave attachments, and digital signatures. On iOS, limited photo access is used where possible. On Android, READ_MEDIA_IMAGES permission is requested.
Optional โ€“ Requested on demand
๐Ÿ“
Location
๐Ÿ“ฑ iOS  ยท  ๐Ÿค– Android
Used by staff to verify attendance at the correct school location. Also used to display transport pickup/drop points. Location is used in real-time only and is not stored or shared with any third party.
Optional โ€“ Staff Attendance & Transport only
๐Ÿ””
Push Notifications
๐Ÿ“ฑ iOS  ยท  ๐Ÿค– Android
Used to send school announcements, fee reminders, event alerts, assignment notifications, and emergency communications. You can manage notification preferences in device Settings at any time. On Android 13+, POST_NOTIFICATIONS permission is requested.
Optional โ€“ Recommended
๐Ÿ“ฑ
Device Identifier
๐Ÿ“ฑ iOS  ยท  ๐Ÿค– Android
A device-specific identifier (iOS Vendor ID or Android ID) is used to authenticate your session securely and enable the Forgot Password flow. This is not your phone's IMEI. It is never shared with third parties.
Required โ€“ Login & Security
๐Ÿ“… iOS โ€“ Calendar Permission Detail:
On iOS 17+, the App requests NSCalendarsFullAccessUsageDescription. On earlier iOS versions, standard calendar access is used. The system permission dialog appears the first time you tap Sync. If you deny permission, you can re-enable it via Settings โ†’ Privacy & Security โ†’ Calendars โ†’ TBES.
๐Ÿค– Android โ€“ Calendar Permission Detail:
On Android, the App requests READ_CALENDAR and WRITE_CALENDAR permissions using the standard Android runtime dialog. If denied, calendar sync will be unavailable but all other App features work normally. You can grant permission later via Settings โ†’ Apps โ†’ TBES โ†’ Permissions โ†’ Calendar.

๐Ÿ“‹ Permission Summary

Permission iOS Key Android Permission Required?
๐Ÿ“… Calendar Add & DeleteNSCalendarsFullAccessUsageDescription
NSCalendarsUsageDescription
READ_CALENDAR, WRITE_CALENDAROptional
๐Ÿ“ท CameraNSCameraUsageDescriptionCAMERAOptional
๐Ÿ–ผ๏ธ Photo LibraryNSPhotoLibraryUsageDescriptionREAD_MEDIA_IMAGESOptional
๐Ÿ“ LocationNSLocationWhenInUseUsageDescriptionACCESS_FINE_LOCATIONOptional
๐Ÿ”” Notificationsโ€“POST_NOTIFICATIONSOptional
๐Ÿ“ฑ Device IDidentifierForVendorAndroid IDRequired

๐Ÿ“‹ App Permissions Explained

Permission Why It's Needed Required
INTERNET Connect to school server for all app features Yes
ACCESS_NETWORK_STATE Check internet availability before API calls Yes
POST_NOTIFICATIONS Show push notifications for school announcements (Android 13+) Optional
VIBRATE Vibrate on notification received Optional
CAMERA Capture photo for leave application attachment only Optional
READ_EXTERNAL_STORAGE Download message attachments (Android 9โ€“12 only) Optional
WRITE_EXTERNAL_STORAGE Save downloaded files (Android 9 and below only) Optional
ACCESS_FINE_LOCATION Staff Physical Attendance only โ€” single-point location check to verify staff is within school campus. No background tracking. Not used by students or parents. Staff Only
ACCESS_COARSE_LOCATION Fallback location for staff attendance verification Staff Only

Permissions marked Optional will be requested only when you use that specific feature. You can deny them without affecting core app functionality.

๐Ÿ“‹ Information We Collect

โš™๏ธ How We Use Your Information

๐Ÿค Data Sharing

We do not sell, rent, or trade your personal data. Data is shared only:

๐Ÿ”’ Data Security

All data transmissions use HTTPS/TLS encryption. Passwords are never stored in plain text. Session tokens are device-bound and expire automatically. Access to school data is role-based and strictly controlled.

๐Ÿ‘ถ Children's Privacy

The App serves students including minors, under parental/guardian supervision. Student data is collected solely for educational and administrative purposes. Parents and guardians may contact us to access, correct, or request deletion of their child's data.

โœ… Your Rights & Controls

๐Ÿ“ Policy Updates

We may update this Privacy Policy from time to time. Significant changes will be communicated via in-app notifications. The "Last Updated" date at the top reflects the most recent revision. Continued use of the App after changes constitutes acceptance of the updated Policy.

๐Ÿ“ฌ Contact Us

The Bishop's Education Society

๐Ÿ“ 5-A, General Bhagat Marg, Camp, Pune, Maharashtra, India-411 001

๐Ÿ“ง Email: info@thebishopsschool.org

๐ŸŒ Website: www.thebishopsschool.org

For data-related requests, please contact the school administration directly.

Last Updated: August 9, 2026  ยท  TBES Education App  ยท  Version 1.0