Privacy Policy - Aspire School Mobile Application

Effective Date: October 27, 2025

Introduction

Aspire School ("we," "us," or "our") operates the Aspire School mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application.

This App connects to the Aspire School Moodle learning platform at learn.aspireschool.org to provide students, parents, and teachers with access to educational content, assignments, grades, and communication tools.

By using the App, you agree to the collection and use of information in accordance with this policy.

1. Information We Collect

Our mobile application collects the following types of information:

Personal Information from Your Moodle Account:

  • Account Credentials: Username and password (encrypted during transmission)
  • Profile Information: Name, email address, profile picture, and user ID
  • Educational Records: Course enrollments, grades, assignment submissions, quiz attempts, and learning progress
  • Communication Data: Messages, forum posts, and chat conversations within the Moodle platform

Content You Create or Upload:

  • Assignment Submissions: Documents, images, videos, and audio recordings you submit for coursework
  • Media Files: Photos taken with the camera or selected from your photo library for assignments or profile pictures
  • Audio/Video Recordings: Voice recordings or videos created for assignments

Device Information:

  • Device Type and Model: Information about your mobile device
  • Operating System: iOS or Android version
  • App Version: Version of the Aspire School app you are using
  • Device Identifiers: Unique device identifiers for push notifications
  • Network Information: Network connection status (WiFi/cellular)

Location Information:

  • Approximate Location: Coarse location data (city/region level) may be collected if required by specific course activities or features
  • Precise Location: Fine location data only when explicitly required by educational activities (such as field trips or location-based learning activities) and only with your permission

Usage Data:

  • App Interaction: Pages visited, features used, and time spent in the app
  • Learning Analytics: Course access patterns, content interactions, and completion data (stored on Moodle server)
  • Error Reports: Technical diagnostic data when the app encounters errors

Important: We do NOT collect or use analytics data for marketing purposes. App analytics are disabled in the Aspire School app.

2. How We Use Your Information

We use the collected information for the following educational purposes only:

Educational Services:

  • To provide access to your Moodle courses, assignments, and educational content
  • To display your grades, feedback, and academic progress
  • To enable you to submit assignments, take quizzes, and participate in course activities
  • To facilitate communication between students, teachers, and parents
  • To sync course content for offline access when you are not connected to the internet

App Functionality:

  • To authenticate your identity and maintain your login session securely
  • To send push notifications about course updates, messages, grades, and assignment deadlines
  • To enable camera and media access for creating and submitting assignments
  • To provide location-based features only when required for specific educational activities

Technical Support and Improvement:

  • To provide technical support and respond to your inquiries
  • To diagnose and fix technical issues with the app
  • To improve app functionality, performance, and user experience
  • To ensure the security and integrity of the app and the Moodle platform

We do NOT use your data for:

  • Marketing or advertising purposes
  • Selling to third parties
  • Profiling or automated decision-making unrelated to education
  • Behavioral tracking for commercial purposes

3. Data Storage and Security

Your data is stored securely using industry-standard security measures:

Server Storage:

  • Moodle Server: Your educational data (courses, grades, submissions) is stored on Aspire School's Moodle server at learn.aspireschool.org
  • Server Security: The server uses HTTPS encryption, secure authentication, and is maintained according to Moodle security best practices
  • Server Location: Data is stored on servers managed by Aspire School

Local Device Storage:

  • Offline Data: Course content, assignments, and materials are cached locally on your device for offline access using SQLite database
  • Temporary Files: Media files (images, videos, documents) are temporarily stored on your device
  • Login Credentials: Authentication tokens are stored securely on your device using platform-specific secure storage
  • Data Removal: Local data is deleted when you log out or uninstall the app

Security Measures:

  • Encryption in Transit: All data transmission between the app and Moodle server uses HTTPS/TLS encryption
  • Secure Authentication: Industry-standard authentication protocols protect your login credentials
  • Access Controls: Only authorized users (students, teachers, administrators) can access educational data based on their roles
  • Regular Updates: The app is regularly updated to address security vulnerabilities

Data Backup: Your educational data on the Moodle server is backed up regularly according to Aspire School's data retention and backup policies.

4. Third-Party Services

This app integrates with the following third-party services to provide functionality:

Moodle Platform (Required):

  • Service: Aspire School Moodle server at learn.aspireschool.org
  • Purpose: Connects to the Moodle learning management system to sync educational content, grades, assignments, and communications
  • Data Shared: All educational data, user account information, and course content
  • Privacy Policy: Managed by Aspire School according to institutional policies

Firebase Cloud Messaging - FCM (Required for Push Notifications):

  • Service Provider: Google Firebase Cloud Messaging
  • Purpose: Enables push notifications to alert you about course updates, messages, grades, and assignment deadlines
  • Data Shared: Device token (unique identifier for push notifications), notification content
  • Privacy Policy: https://firebase.google.com/support/privacy
  • Important: Firebase Analytics is DISABLED in the Aspire School app. We do not use Firebase for tracking or analytics purposes.

Device Operating System Services:

  • Camera and Photo Library: Native device camera and photo library access (controlled by device OS permissions)
  • Audio Recording: Native device audio recording capabilities for assignment submissions
  • File System: Device file storage for offline content caching
  • Network Services: Device network connectivity services

No Other Third-Party Services: The Aspire School app does not integrate with any analytics platforms, advertising networks, or other third-party tracking services.

5. App Permissions

The Aspire School app requests the following permissions from your device. You can control these permissions through your device settings:

Required Permissions:

  • Internet Access: Required to connect to the Moodle server and sync your educational content
  • Network State: To detect when you are online or offline and enable offline mode
  • Storage Access: To cache course content, assignments, and media files for offline access

Optional Permissions (Only Requested When Needed):

  • Camera: To take photos for profile pictures, assignment submissions, and sharing with teachers
    iOS: "We need camera access to take pictures so you can use them for changing your profile picture, attach them in your tasks submission and share them with the teachers."
  • Photo Library/Media Access: To select existing photos, videos, and documents from your device for assignments and profile pictures
    iOS: "We need photo library access to get pictures from there so you can use them for changing your profile picture, attach them in your tasks submission and share them with the teachers."
  • Microphone/Audio Recording: To record audio or video for assignment submissions
  • Location (Coarse and Fine): Only requested if a specific course activity requires location data (such as field trips or location-based learning)
    Location access is NOT required for normal app usage
  • Notifications: To send you push notifications about course updates, new messages, grade postings, and assignment deadlines
    You can disable notifications in your device settings
  • Vibrate: To provide haptic feedback for notifications
  • Bluetooth (Optional): May be used for specific educational activities or device integrations if configured by your institution

Permission Control: You can grant or revoke any optional permissions at any time through your device's Settings app. Revoking permissions may limit certain features but will not prevent you from accessing your courses and educational content.

6. Your Rights and Choices

You have the following rights regarding your personal data and privacy:

Access and Portability:

  • View Your Data: You can view and access your personal information, grades, and submissions through the app and the Moodle web interface
  • Export Your Data: You can request a copy of your educational data by contacting your institution's administrator

Correction and Updates:

  • Update Profile: You can update your profile information (name, picture, contact details) within the app or through the Moodle web interface
  • Correct Inaccuracies: You can request corrections to inaccurate data by contacting your teacher or institution administrator

Deletion:

  • Delete Local Data: You can delete locally cached data by logging out of the app or uninstalling it
  • Delete Account: You can request deletion of your Moodle account and all associated data by contacting Aspire School administration at privacy@aspireschool.org
  • Retention Requirements: Some educational records may be retained according to legal requirements and institutional policies

Control Over Data Collection:

  • Opt-Out of Push Notifications: You can disable push notifications in your device settings or within the app preferences
  • Revoke Permissions: You can revoke camera, microphone, location, and other permissions through your device settings
  • Offline Mode: You can use the app in offline mode to limit data synchronization
  • Delete App: You can uninstall the app at any time, which will remove all locally stored data

Parental Rights (For Students Under 18):

  • Parents/guardians have the right to access, review, and request deletion of their child's educational data
  • Parents can contact the school administration to exercise these rights

To exercise any of these rights, please contact: privacy@aspireschool.org

7. Data Sharing

We take your privacy seriously. Here is how we handle data sharing:

We DO Share Data With:

  • Moodle Server: All educational data is shared with the Aspire School Moodle platform at learn.aspireschool.org (this is required for the app to function)
  • Your Teachers and School Staff: Teachers, administrators, and authorized school staff can access your educational data according to their roles and responsibilities
  • Firebase Cloud Messaging: Device tokens and notification content are shared with Google FCM solely for delivering push notifications
  • Parents/Guardians: If you are a student, your educational data may be accessible to your parents/guardians as configured by the school

We DO NOT:

  • Sell your personal information to third parties
  • Share your data with advertisers or marketing companies
  • Use your data for commercial purposes unrelated to education
  • Share your data with analytics or tracking services (analytics are disabled)
  • Provide your data to third parties without your consent, except as required by law

Legal Disclosure:

We may disclose your information if required to do so by law or in response to:

  • Valid legal processes (subpoenas, court orders)
  • Requests from law enforcement or government authorities
  • Protection of rights, property, or safety of Aspire School, students, or others
  • Compliance with educational regulations and reporting requirements

8. Data Retention

How Long We Keep Your Data:

While You Are Enrolled:

  • Your educational data is retained on the Moodle server for the duration of your enrollment at Aspire School
  • Active course data, grades, and submissions are available throughout the academic year

After You Leave or Graduate:

  • Educational records are retained according to Aspire School's record retention policy and applicable legal requirements
  • Typically, transcripts and certain academic records are retained permanently or for many years as required by educational regulations
  • Some course content and submissions may be archived or deleted after a retention period

Local Device Data:

  • Data cached on your device is retained until you log out, clear the app cache, or uninstall the app
  • Local data does not persist after uninstallation

Account Deletion:

  • If you request account deletion, your personal information will be removed from active systems
  • However, some educational records may be retained in archived form to comply with legal requirements
  • To request account deletion, contact: privacy@aspireschool.org

9. Children's Privacy

The Aspire School app is designed for educational use by students, including minors under the age of 18.

Compliance with Children's Privacy Laws:

  • We comply with the Children's Online Privacy Protection Act (COPPA) and other applicable children's privacy laws
  • We only collect, use, and disclose student information for educational purposes authorized by the school
  • We do not use student data for targeted advertising or marketing

Parental Consent and Rights:

  • The school obtains appropriate consent from parents/guardians as required by law before students use the app
  • Parents have the right to review their child's educational data
  • Parents can request deletion of their child's data by contacting the school administration
  • Parents can contact privacy@aspireschool.org for any privacy-related questions or concerns

Student Data Protection:

  • Student data is protected with the same security measures as adult user data
  • Access to student data is restricted to authorized educational personnel
  • We do not require students to provide more information than is reasonably necessary for educational purposes

10. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors.

How We Notify You:

  • Significant Changes: If we make significant changes to how we collect, use, or share your data, we will notify you through the app, email, or a notice on the Moodle website
  • Review Period: You will have an opportunity to review changes before they take effect
  • Continued Use: Your continued use of the app after changes take effect constitutes acceptance of the updated Privacy Policy

Staying Informed:

  • The "Last Updated" date at the bottom of this policy indicates when it was last revised
  • We encourage you to review this Privacy Policy periodically
  • You can always find the current policy at: https://learn.aspireschool.org/local/privacypolicy/privacy.php

11. Contact Information

If you have questions, concerns, or requests regarding this Privacy Policy or your data, please contact us:

Privacy Contact:

Additional Resources:

Response Time: We will respond to privacy inquiries within a reasonable timeframe, typically within 30 days.


Last updated: 5/06/26