TruCoach Legal & Compliance Center
Applicable Entity: TruCoach Platform (Sole Proprietorship, India)
Effective Date: August 24, 2026
Governing Compliance: Google Play Developer Policies (Data Safety & Families), Apple App Store Review Guidelines (5.1.1 Data Privacy), Digital Personal Data Protection (DPDP) Act 2023, Information Technology Act 2000, & RBI Guidelines for Payment Aggregators.
1. PRIVACY POLICY
1.1 Data We Collect
- User & Coach Profiles: Full name, mobile phone number, email address, physical address/pincode, academy affiliation, and coaching certifications.
- Athletes & Minors: Athlete name, age, gender, Parent/Guardian contact details, and student profile photographs (stored as
profileImageUrl). All data regarding minors — including photos — is collected strictly with the explicit digital consent of their verified parent or legal guardian. Minor profile images are never publicly indexed and are access-controlled at the database row level. - Photos, Documents & Media Uploads: Profile pictures, gallery images, and coaching certification documents uploaded via the app are stored as
profile_image_url,gallery_urls, andcertification_urls. To enable these uploads, the app requests access to the device Camera and Photo Library (for capturing or selecting profile pictures and existing documents). The app also requests Microphone access for video recording where required (e.g., skill demonstration clips). These permissions are requested at runtime and may be revoked at any time from your device Settings. - Payments & Billing: Gateway order IDs, transaction timestamps, payment status, and bank reference/UTR numbers. (Note: Card numbers, CVVs, and UPI PINs are processed directly by RBI-licensed payment gateways; TruCoach never collects, stores, or handles sensitive payment credentials).
- Location & Geolocation: Precise GPS location and pincodes used exclusively in the foreground for discovering nearby sports academies, batches, and tournaments. Address search and geocoding queries are routed through the Google Maps Platform (see Sub-processors below).
- Push Notification Tokens: Device push-notification tokens are collected and linked to your signed-in user ID for delivery of transactional app alerts (attendance, billing reminders, and schedule updates) via OneSignal. Behavioural tags may be attached to route relevant notifications. You may opt out at any time from your device Notification Settings.
- Device Security & Biometrics: Face ID and fingerprint authentications are processed locally within the device's secure hardware enclave and are never transmitted to or stored on our servers.
1.2 Purpose & Use of Data
Collected data is used strictly to:
- Manage academy batches, rosters, schedules, and training sessions.
- Calculate live attendance and generate monthly athletic skill progression report cards.
- Route automated billing links and instant digital receipts via licensed payment gateways.
- Display nearby sports coaching facilities and events on the community discovery page.
1.3 Strict Data Protection & Non-Disclosure
- Zero Commercial Sale: TruCoach has not signed, and will never sign, any agreement to sell, rent, monetize, or share student, parent, or coach data with third-party advertisers, data brokers, or marketing agencies.
- No Commercial Behavioural Ads: The platform does not serve commercial third-party ads. Minor profiles are strictly private and shielded from public web crawlers.
- Authorized Infrastructure Sub-processors: Data is processed solely through the following enterprise compliance partners:
- EaseBuzz (Payment Gateway): All student fee transactions are processed via EaseBuzz using sub-merchant split-settlement accounts. Your payment data, including UPI / card session tokens and settlement instructions, is shared with EaseBuzz, our sole RBI-licensed payment aggregator.
- MSG91 (OTP & SMS Provider): Every registered phone number is shared with MSG91 solely to deliver one-time password (OTP) codes for login and account verification. MSG91 does not retain phone numbers beyond message delivery as per their data-retention policy.
- Google Maps Platform: Address autocomplete, geocoding, and reverse-geocoding queries (used for academy and batch location discovery) are routed through Google's Maps / Places APIs via a server-side proxy. Location search queries may be associated with your session for the purpose of returning relevant results.
- OneSignal (Push Notifications): Device push-notification tokens and your signed-in user ID are shared with OneSignal to deliver transactional in-app alerts. Behavioural tags (e.g., user role, academy membership) may be registered on OneSignal to route relevant notifications. OneSignal's privacy policy is available at onesignal.com/privacy_policy.
- Resend / Transactional Email: Your email address may be shared with Resend.com's email API (or Google SMTP depending on configuration) solely to deliver OTP codes, payment receipts, and admin operational alerts. No marketing emails are sent via this channel.
- Meta (WhatsApp Cloud API): For server-side delivery of transactional attendance alerts, emergency billing notices, and official payment receipts.
- Supabase / Cloud Infrastructure: Encrypted cloud database storage with PostgreSQL Row-Level Security (RLS) and TLS 1.3 encryption.
1.4 Meta WhatsApp Communication & Opt-Out
By registering their phone number on TruCoach, users explicitly consent to receiving operational and transactional WhatsApp messages (attendance absentee alerts, emergency cancellations, schedule shifts, and payment receipts). Users may manage notification preferences or request communication opt-out at any time via App Settings or by emailing support@trucoach.in.
1.5 Data Retention & Account Deletion Rights (Apple Guideline 5.1.1(v) & DPDP Act 2023)
Users have the absolute right to review, update, export, or permanently delete their account and associated student records. In-app account deletion can be initiated at any time directly from the Profile & Settings screen with multi-channel verification or by contacting support@trucoach.in.
Need Step-by-Step Instructions? View our official How to Delete Your TruCoach Account Guide for details on the in-app deletion process, data handling breakdown, and manual email requests.
1.6 Payment Gateway Disclosure (RBI Guidelines for Payment Aggregators)
In compliance with RBI guidelines requiring disclosure of all payment aggregators through which user funds are routed, TruCoach processes all payments exclusively through EaseBuzz, our sole RBI-licensed Payment Aggregator, using a sub-merchant split-settlement model. EaseBuzz is independently PCI-DSS compliant. Sensitive card/UPI credentials are processed exclusively within EaseBuzz's secure environment and are never transmitted to or stored on TruCoach servers.
2. APP STORE & PLAY STORE DATA SAFETY DISCLOSURES
In accordance with Google Play's Data Safety section and Apple's App Privacy nutrition labels:
- Data Encrypted in Transit: All communications between the mobile application and our servers use industry-standard HTTPS / TLS 1.3 encryption.
- Data Encrypted at Rest: All stored database records are protected with AES-256 encryption.
- Data Deletion Mechanism: Users can request account deletion in-app or via our web support desk. Upon confirmation, all personal profiles, rosters, attendance records, and biometrics tokens are permanently wiped.
- Children / Families Policy Compliance: TruCoach is designed for parents and coaches. Minors cannot create independent billing accounts. Student profiles are managed strictly under parental supervision.
3. TERMS & CONDITIONS
3.1 Role & Platform Intermediary Status
TruCoach operates exclusively as a digital automation and software intermediary connecting sports academies, certified coaches, and parents. TruCoach does not operate physical sports facilities and is not an employer of independent academy coaches.
3.2 Academy & Coach Verification Gate
All new Academy Admins and Coaches must undergo verification review before creating batches or issuing fee invoices. Uploading fabricated certifications or misrepresenting credentials results in immediate account termination.
3.3 SaaS Subscription & Free Trial
- 15-Day Academy Free Trial: New academies receive 15 days of full platform access with zero software licensing charges.
- Subscription Billing: Continued operational use after 15 days transitions the academy account to the applicable SaaS tier.
- Unbilled Usage: Termination of service does not waive outstanding SaaS subscription fees incurred during active billing cycles.
3.4 Payments & Zero-Custody Escrow Model
- Direct P2B Settlement: Tuition fees paid by parents are settled directly to the designated academy/coach merchant bank account via EaseBuzz sub-merchant split-settlement. TruCoach maintains a zero-custody model and does not hold or pool student tuition funds in platform escrow.
- GST & Tax Compliance: Academies are solely responsible for calculating and remitting applicable Goods and Services Tax (GST) on coaching fees. Standard 18% GST applies to SaaS software subscription invoices issued by TruCoach.
3.5 Payments, In-App Purchases & Zero-Custody Escrow Model
- Physical Services & In-App Purchase (IAP) Policy (Apple Guideline 3.1.3(e) & 3.1.5(a)): Payments made on TruCoach (including monthly academy tuition, trial match fees, and community sports tournament registrations) are strictly for real-world, in-person physical coaching and sports facility training consumed outside the digital application. In accordance with Apple App Store Review Guidelines (3.1.3(e) Goods and Services Outside of the App), these physical services are processed via EaseBuzz (UPI, Net Banking, and Cards) rather than Apple In-App Purchase (IAP).
- Direct P2B Settlement: Tuition fees paid by parents are settled directly to the designated academy/coach merchant account via EaseBuzz sub-merchant split-settlement. TruCoach maintains a zero-custody model and does not hold or pool student tuition funds in escrow.
- GST & Tax Compliance: Academies are solely responsible for calculating and remitting applicable Goods and Services Tax (GST) on coaching fees. Standard 18% GST applies to SaaS software subscription invoices issued by TruCoach.
3.6 Code of Conduct & Content Standards
- Zero Tolerance for Inappropriate Content: Coaches, academies, and users must not upload obscene, defamatory, sexually suggestive, or abusive text, media, or comments.
- Mandatory Venue & Schedule Updates: Academies must immediately update the app if a physical venue relocates or closes. TruCoach is not liable for disputes arising from unannounced physical facility closures.
3.7 Physical Sports & Injury Liability Waiver
Athletic training inherently involves physical exertion and bodily injury risk. Parents and guardians acknowledge this risk upon enrolling students. TruCoach, as a software intermediary, bears no liability for injuries, accidents, equipment failures, or medical emergencies occurring on physical sports grounds.
Property Damage Liability: Any physical damages caused by a student to the academy's premises, facilities, or training equipment—whether during a free trial or active enrollment—must be fully compensated by the student's parent or legal guardian. TruCoach assumes no responsibility or liability for property damage occurring at physical training centers.
Code of Conduct & Misconduct Policy: TruCoach mandates strict professionalism, discipline, and respect between tutors, coaches, academies, parents, and students. We maintain a zero-tolerance policy for any form of abuse or misconduct. Any coach, tutor, or academy reported for misconduct toward students will be permanently banned from the platform. The respective coach, tutor, or academy is solely and legally responsible for addressing parents, legal guardians, or legal authorities regarding any allegations of misconduct. TruCoach acts only as a software intermediary and holds no liability for the behavioral misconduct of independent parties.
4. CANCELLATION & REFUND POLICY
4.1 Academy SaaS Platform Subscriptions
- Academies may cancel their SaaS software subscription at any time via the Admin Command Center.
- Subscriptions cancelled within 48 hours of initial activation without substantial usage are eligible for zero charges.
- Once an active billing cycle has processed automated student billing links, software subscription fees for that cycle are non-refundable.
4.2 Student Academy Tuition Fees
- TruCoach provides the software conduit for fee invoicing. The underlying tuition agreement is between the Parent and the respective Sports Academy.
- Refund Eligibility: Tuition fee refund requests (e.g., student relocation, medical leaves, voluntary withdrawal) are governed directly by the respective Academy’s refund rules.
- If an academy approves a tuition refund, it can be initiated through the payment dashboard, and the refunded amount will credit back to the parent's original payment source (UPI/Bank/Card) within 5–7 business days as per banking standards.
4.3 Free Trial Cancellation
Parents may cancel scheduled 1-day Free Trial sessions at any time prior to session start with zero penalty. The free trial credit is immediately restored to the parent's account.
5. DIGITAL SERVICE DELIVERY POLICY
- Instant Fulfillment: All software features, attendance dashboards, Community discovery listings, and digital payment receipts are fulfilled immediately and electronically upon successful account creation or payment confirmation.
- No physical merchandise shipping is involved unless explicitly approved by Platform Administrators (TruCoach).
6. CONTACT & GRIEVANCE OFFICER DETAILS
In compliance with the Information Technology Act 2000 and DPDP Act 2023:
Contact & Grievance Info
Grievance Officer: Abhishek Khode (Founder & Proprietor)
Support Email: support@trucoach.in
Note: We typically acknowledge and respond to all email inquiries within 24–48 business hours. Please include your registered phone number in the email for faster resolution.