Privacy Policy — SchoolHub
Welcome to SchoolHub, a mobile app created to help busy parents stay on top of their kids' school and activity schedules. Your trust matters to us — this page explains what we collect, how we use it, and your rights.
1. What information we collect
SchoolHub collects only the information necessary to make the app useful and reliable:
- Parent information: name and email address (for account creation, communication, and personalization).
- Child information: child's name (so you can organize schedules and activities).
- School and activity data: school names, activity names and descriptions, schedules, and locations you add to manage your family's calendar.
- Location data: your device location (when the app is in use) and school/activity locations to calculate travel times and show routes on maps.
- Device information: device type, operating system, and app version (for analytics and crash reporting to improve app performance).
We do not collect photos, contacts, media files, or other unnecessary personal data.
2. How we use this information
We use your information to:
- Create and manage your SchoolHub account.
- Show accurate travel times and routes between your device and your child's school or activities.
- Send helpful push notifications about upcoming rides and activity reminders (only if you enable notifications).
- Improve app performance, fix crashes, and enhance user experience through analytics.
- Provide customer support when you contact us.
We never sell or rent your data to third parties.
3. Third‑party services we use
To provide features and keep the app running smoothly, we rely on trusted providers:
- Firebase (Google) — for secure authentication (email/password, Google Sign-In, Apple Sign-In), data storage (Firestore database), and analytics to understand app usage and improve performance.
- Google Maps — for location services, map display, and route calculations.
- Sentry — for crash reporting and error tracking to quickly identify and fix issues.
- Expo Notifications — for sending push notifications about rides and activity reminders (only if you enable notifications).
These providers have their own privacy policies and follow standard security practices. We limit the information shared with them to what is necessary for their services. You can review their privacy policies:
4. Data storage & security
Your information is stored securely in Firebase Firestore (Google Cloud Platform). We implement reasonable technical and organizational measures to protect your data from unauthorized access, alteration, or misuse.
Account deletion: when you delete your account, your personal data is immediately deleted from our systems. This includes your profile, children's information, schools, activities, and all associated data.
5. Permissions
SchoolHub requests the following permissions:
- Location permission — requested only when the app is in use (not in the background). This is used solely to calculate travel time and show routes to schools and activities on maps.
- Notification permission — requested to send you push notifications about upcoming rides and activity reminders. You can enable or disable notifications at any time in the app settings.
You can revoke these permissions at any time through your device settings, though some app features may not work without them.
6. Authentication methods
SchoolHub supports multiple secure sign-in options:
- Email and password — traditional account creation with email verification.
- Google Sign-In — sign in using your Google account (available on all platforms).
- Apple Sign-In — sign in using your Apple ID (available on iOS devices).
When you sign in with Google or Apple, we receive your email address and name (if provided) to create your account. We do not access other information from these accounts.
7. Child data
We take children's privacy seriously. We only collect a child's name, and only when provided by a parent or guardian through the app—not directly from the child. We do not knowingly collect personal information from children under 13 without parental consent.
8. Analytics and crash reporting
We use analytics and crash reporting to improve the app:
- Firebase Analytics — tracks general app usage patterns (e.g., which features are used most) to help us improve the app. This data is anonymized and aggregated.
- Sentry — automatically collects error reports and crash information to help us fix bugs quickly. This may include device information, app version, and error details, but does not include personal information.
You cannot opt out of crash reporting as it is essential for app stability, but analytics data is anonymized and does not identify you personally.
9. Your rights
If you are located in the EU (including Cyprus), GDPR gives you rights over your personal data, such as:
- Access and review the data we hold about you.
- Update or correct your details via the app settings.
- Delete your account and personal data anytime through the app or by contacting us.
- Export your data in a portable format.
- Object to processing of your personal data.
If you need assistance exercising these rights, contact us at hello@schoolhub.io and we'll help promptly.
10. International use
SchoolHub is available internationally. All data processing follows EU GDPR standards regardless of where the user is located. Data is stored in secure data centers managed by Google Cloud Platform.
11. Changes to this policy
We may update this Privacy Policy occasionally. If we make material changes, we will notify you in the app and update the "Last updated" date at the top. We encourage you to review this policy periodically.
12. Contact us
Have questions or concerns about privacy? Get in touch:
Email: hello@schoolhub.io
Website: schoolhub.io