Privacy Policy
Last updated: 12 May 2026
Wasil Connect ("the App", "we", "us") is a school communication platform operated by Wasil Technologies. This policy explains how we collect, use, and protect your personal information when you use our services.
1. Information We Collect
We collect the following categories of information:
- Account Information: Name, email address, and password when you register or are invited by your school.
- Child Information: Your child's name, class, and year group as provided by the school.
- Usage Data: Interactions with the app such as messages read, forms completed, event RSVPs, and attendance records.
- Device Information: Device type, operating system, and push notification tokens for delivering notifications.
- Communications: Messages sent through the inbox feature between parents and school staff.
2. How We Use Your Information
We use your information to:
- Provide and operate the school communication platform
- Send you notifications about school events, messages, forms, and alerts
- Enable two-way messaging between parents and school staff
- Track attendance and manage absence requests
- Manage extracurricular activity registrations and allocations
- Facilitate parent-teacher consultation bookings
- Generate anonymised analytics for the school (e.g., engagement rates)
- Improve our services and user experience
3. Data Sharing
We do not sell your personal information. We share data only with:
- Your School: School administrators and relevant staff members can view parent and student data necessary for school operations.
- Service Providers: We use trusted third-party services to operate the platform:
- Cloud hosting (Railway)
- File storage (Cloudflare R2)
- Email delivery (Resend)
- Push notifications (Google Firebase)
- SMS/WhatsApp (Twilio) — only if enabled by your school
- Legal Requirements: If required by law, regulation, or legal process.
4. Data Security
We implement appropriate security measures to protect your data:
- All data transmitted over HTTPS (encrypted in transit)
- Passwords hashed using bcrypt (industry standard)
- Two-factor authentication available for admin accounts
- JWT tokens with automatic rotation for session management
- Rate limiting to prevent abuse
- Audit logging of all administrative actions
- Regular security reviews
5. Data Retention
- Account Data: Retained while your account is active. Deleted upon request or when the school removes your access.
- Messages & Communications: Retained for the duration of your child's enrollment.
- Audit Logs: Retained for 1 year, then automatically deleted.
- Push Notification Tokens: Automatically cleaned up when invalid or when you log out.
6. Your Rights
You have the right to:
- Access: Request a copy of your personal data held by us.
- Correction: Update or correct inaccurate information.
- Deletion: Request deletion of your account and associated data.
- Portability: Request your data in a portable format.
- Withdraw Consent: Opt out of non-essential notifications via Notification Settings in the app.
To exercise these rights, contact your school administrator or email us at the address below.
7. Children's Privacy
The App is designed for use by parents/guardians and school staff. We do not knowingly collect personal information directly from children. All child data (name, class, attendance) is provided and managed by the school and parent/guardian.
8. Cookies & Local Storage
The App uses local storage on your device to store authentication tokens and preferences. We do not use advertising cookies or third-party tracking.
9. Push Notifications
We send push notifications for important school communications including messages, emergency alerts, event reminders, and schedule updates. You can manage notification preferences within the App under Settings → Notification Settings.
10. International Data Transfers
Your data may be processed in data centres outside your country of residence. We ensure appropriate safeguards are in place to protect your data in accordance with applicable data protection laws.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes through the App or by email. Continued use of the App after changes constitutes acceptance of the updated policy.
12. Contact Us
If you have questions about this Privacy Policy or your data, please contact: