Terms of Service
- Agreement & eligibility
- Definitions
- The service
- Accounts & sign-in
- Daycare obligations
- Consent for children's photos
- Your content & licence
- Acceptable use
- Subscription, fees & tax invoices
- Service availability & changes
- Suspension & termination
- Disclaimers
- Limitation of liability
- Indemnification
- Governing law & dispute resolution
- Changes to these terms
- General
- Contact
1. Agreement & eligibility
These Terms of Service (the "Terms") govern your use of KinderLink — the parent and teacher mobile apps, the admin web portal at portal.kinderlink.sa, and any related services we offer (together, the "Service").
By creating an account, signing in with an invite code, or otherwise using the Service, you agree to these Terms and to our Privacy Policy. If you don't agree, please don't use the Service.
You must be at least 18 years old (or the legal age of majority where you live) to create or use a KinderLink account. The Service is built for adults — parents, teachers, and daycare administrators — and is not intended for direct use by children.
- KinderLink connects daycares with the parents of the children they care for.
- Daycares pay a subscription. Parents and teachers use the apps for free.
- Photos of children may only be uploaded with the parents' consent — the daycare is responsible for getting that consent.
- You can delete your account from inside the app at any time. Daycare administrators contact support to wind down.
- The Service runs on commercial cloud infrastructure and is provided "as is" — keep your own copies of anything you can't afford to lose.
2. Definitions
- "KinderLink", "we", "us", "our" — KinderLink, a Saudi-based company headquartered in Riyadh, Kingdom of Saudi Arabia.
- "Daycare" — a daycare, kindergarten, or nursery that has subscribed to KinderLink and operates a tenant on the platform.
- "Tenant" — the isolated workspace that holds one Daycare's records (children, parents, teachers, activities, messages, invoices). Each Daycare's tenant is invisible to every other tenant.
- "Administrator" — the person at a Daycare who manages the tenant: invites parents and teachers, manages classes, runs reports, and pays the subscription.
- "Teacher" — a member of a Daycare's staff invited to use the teacher app to log activities, take attendance, message parents, and upload photos.
- "Parent" — a parent or legal guardian linked to one or more Children in a Daycare and using the parent app to read updates and message teachers.
- "Child", "Children" — a child enrolled at a Daycare whose record is maintained in the platform. Children do not have accounts.
- "User", "you" — a Parent, Teacher, or Administrator using the Service. Where these Terms speak to the Daycare as an organization, that includes everyone authorised to act on its behalf.
- "User Content" — anything you upload to or create on the Service: profile photos, activity entries, messages, photos and video clips, notes, documents, etc.
3. The service
KinderLink is a daycare-management platform with three surfaces:
- Parent app — read your child's daily diary, see photos and activity entries, message teachers, see calendar events and announcements, manage your account.
- Teacher app — log activities, take attendance, manage pickups, message parents, upload photos.
- Admin web portal (
portal.kinderlink.sa) — manage children, classes, parents, teachers, invoices, and tenant settings.
The Service depends on third-party infrastructure providers (Google Firebase, Cloudinary, Resend, Railway, Cloudflare, an SMS gateway, and the App Store / Play Store) — see the Privacy Policy for the current list. We may add, replace, or change subprocessors as the Service evolves.
4. Accounts & sign-in
How you get an account depends on your role:
- Administrator — created when a Daycare purchases a KinderLink licence. KinderLink's super-admin issues the licence and the Administrator signs in to the admin web portal with email and password.
- Parent — created by your Daycare's Administrator. You sign in to the parent app by entering your phone number and confirming a one-time-password (OTP) sent over SMS.
- Teacher — created by your Daycare's Administrator. You sign in to the teacher app by entering a single-use staff code that the Administrator generates and shares with you.
You're responsible for keeping your sign-in factor secret — your password (Administrator), the phone number that receives your OTP (Parent), or your staff code while it's still valid (Teacher). Tell us right away if you suspect unauthorised access by emailing support@kinderlink.sa; we'll revoke active sessions and help you secure the account.
You may delete your Parent or Teacher account from inside the app at any time. Administrators must contact support to wind down a tenant cleanly — see Section 11.
5. Daycare obligations
If you're an Administrator, you operate a tenant on the Service on behalf of your Daycare. You agree that the Daycare:
- Has the right to enter into these Terms and bind the Daycare to them.
- Is the controller of the records in its tenant — children's records, photos, attendance, messages exchanged within the tenant. KinderLink processes those records on the Daycare's behalf.
- Will obtain valid parental consent before adding a Child's information to the tenant and before uploading any photo of a Child (see Section 6).
- Will keep its records accurate and up to date — class assignments, authorised pickup persons, allergies, parent contact details, etc. KinderLink is not responsible for harm caused by stale information the Daycare failed to update.
- Will use reasonable care when granting Teacher accounts — staff invite codes should only be shared with people the Daycare actually employs.
- Is responsible for paying the Daycare's KinderLink subscription on time. Late payment may result in suspension (see Section 11).
- Will keep its own backups of operationally important records (attendance logs, financial records, custody-related documents). The Service is not a substitute for the Daycare's own record-keeping.
6. Consent for children's photos
This is the most consequential rule on the platform, so we're calling it out separately.
- Photos and video clips that include any Child may only be uploaded with the documented consent of every parent or legal guardian of every Child visible in the media.
- The Daycare is responsible for obtaining and recording that consent before its Teachers and Administrators upload media to the platform. KinderLink, as the processor, relies on the Daycare's representation that consent has been obtained.
- A Parent may withdraw consent at any time by contacting their Daycare. The Daycare must remove the affected media within a reasonable period.
- Photos and video clips of Children must not be reposted, downloaded for unrelated use, or shared outside the platform except with explicit, separate consent.
- You agree not to upload media of any Child whose parents have not consented, or who is not enrolled at the Daycare you operate.
If you believe a photo of your child has been uploaded without consent, contact your Daycare first. If that path is unsuccessful, email privacy@kinderlink.sa and we will investigate.
7. Your content & licence
You keep ownership of the User Content you upload — photos, messages, notes, profile photos, documents. By uploading, you grant KinderLink a non-exclusive, worldwide, royalty-free licence to host, store, process, transmit, and display that content solely for the purpose of operating the Service for you and the recipients you've authorised within your tenant (your Daycare, the Parents of Children in your class, etc.).
This licence:
- Lasts only as long as the content is on the Service. Deleting the content (or your account) ends the licence, except for backup copies that age out within the retention windows described in the Privacy Policy.
- Does not let us sublicense your content to advertisers, data brokers, or third parties unrelated to running the Service.
- Does not let us use your content for marketing without separate, opt-in consent.
- Includes the ancillary rights we need to operate the Service well — converting an uploaded image to a thumbnail, generating a video preview frame, transcoding for delivery — but nothing more.
You represent and warrant that you have all rights necessary to upload and share the User Content you upload (including, where applicable, the consents described in Section 6).
8. Acceptable use
You agree not to:
- Use the Service to upload, share, or transmit content that is unlawful, harassing, defamatory, obscene, or that infringes someone else's rights.
- Upload media of Children without the consent described in Section 6.
- Interfere with the Service — probe, scan, or test for vulnerabilities without our prior written permission; attempt to bypass authentication, rate limits, or tenant isolation; introduce malware; deliberately overload the servers.
- Reverse engineer, decompile, or attempt to extract source code from the apps, except to the extent that such activity is expressly permitted by applicable law and cannot be contractually waived.
- Scrape, crawl, or use automated tooling to extract data from the Service without our prior written consent. This includes large-scale photo download, message archiving, or contact harvesting.
- Impersonate another person, misrepresent your role, or use a Teacher invite code that wasn't issued to you.
- Use the Service to send unsolicited messages, spam, or commercial promotion to Parents or Teachers.
- Resell, sublicense, or share access to the Service with third parties not part of your Daycare's tenant.
- Violate the terms of any of our subprocessors (Apple App Store, Google Play, Firebase, etc.) while using the Service.
9. Subscription, fees & tax invoices
- Parents and Teachers use the Service for free. We do not charge Parents or Teachers any fees, and we do not handle Parent-to-Daycare payments inside the apps.
- Daycares pay a subscription to KinderLink directly. Pricing, billing period, payment method, and refund terms are agreed separately between KinderLink and each Daycare at the time of licence purchase. The terms of that separate agreement (if any) supplement these Terms; in case of conflict, the separate agreement controls for the matters it covers.
- Tax invoices. Where required by Saudi tax law, KinderLink issues a ZATCA Phase 1-compliant simplified tax invoice for each subscription payment, including a TLV-encoded QR code with the seller name, VAT registration number, ISO timestamp, total amount, and VAT amount. Daycares are responsible for retaining these invoices for the period required by law.
- Late payment. If a Daycare's subscription becomes overdue, KinderLink may suspend the tenant on notice and, after a further reasonable period, terminate the tenant. Suspension does not, by itself, delete the tenant's data — see Section 11.
10. Service availability & changes
We aim to keep the Service available continuously, but we don't guarantee uninterrupted operation. The Service depends on third-party providers, public DNS, telecom networks, Apple's APNs, Saudi ISPs, and so on — outages outside our control happen.
We may, at any time:
- Add, modify, or remove features. We'll do our best to give meaningful notice for changes that materially affect how you use the Service, especially destructive ones.
- Take the Service down briefly for maintenance.
- Decline a feature request or sunset an experimental feature.
- Change our subprocessors or hosting regions, subject to our obligations under the Privacy Policy.
11. Suspension & termination
11.1 By you (Parent or Teacher)
You may stop using the Service at any time and delete your account from inside the app:
- Parent: Manage → Delete account.
- Teacher: Profile → Delete account.
Deletion is permanent and immediate. The flow and what gets removed are documented in the Privacy Policy.
11.2 By the Daycare (Administrator)
Administrators cannot self-delete from inside the app, because doing so would orphan their tenant. To wind down a tenant, the Administrator emails support@kinderlink.sa. We'll arrange a structured offboarding so the tenant's data is exported (if requested) and then deleted.
11.3 By KinderLink
We may suspend or terminate any account or tenant if we believe in good faith that:
- The user or Daycare has materially breached these Terms (including, without limitation, the consent rules in Section 6 or the acceptable-use rules in Section 8).
- The Daycare's subscription is overdue beyond our reasonable late-payment window.
- Continuing to provide the Service would violate the law or expose KinderLink, another user, or a Child to harm.
- We are required to do so by a lawful order from a competent authority.
Where reasonable and lawful, we will give notice and a chance to remedy before terminating.
11.4 Effect of termination
Upon termination of an individual account, the Privacy Policy's deletion process applies. Upon termination of a Daycare's tenant, the tenant's records are deleted within 30 days of the offboarding date, with backups aging out within a further 30 days. ZATCA tax invoices and audit logs are retained for the legal periods stated in the Privacy Policy. Sections that by their nature should survive termination (notably 7, 12, 13, 14, and 15) survive.
12. Disclaimers
The Service is provided "AS IS" and "AS AVAILABLE", without warranties of any kind, whether express or implied. To the maximum extent permitted by law, KinderLink disclaims all implied warranties, including merchantability, fitness for a particular purpose, and non-infringement.
Without limiting the above, KinderLink does not warrant that:
- The Service will be uninterrupted, timely, secure, or error-free.
- Any specific data will be preserved indefinitely (Daycares are responsible for keeping their own backups of operationally important records).
- Push notifications, OTP SMS, or transactional emails will be delivered with any specific timing or reliability — these depend on third-party networks we don't control.
- The Service is suitable as a substitute for in-person communication with the Daycare in matters affecting a Child's safety, health, or welfare. For anything urgent, contact the Daycare directly by phone.
13. Limitation of liability
To the fullest extent permitted by law:
- KinderLink is not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, lost data, or lost business opportunities, arising out of or related to your use of the Service.
- KinderLink's total aggregate liability for any claim arising out of or related to the Service is limited to the greater of (a) the amounts you (or the Daycare you operate) paid KinderLink in the 12 months immediately before the event giving rise to the claim, or (b) one hundred Saudi riyals (SAR 100). For Parents and Teachers, who do not pay fees to KinderLink, the floor of one hundred Saudi riyals applies.
These limits apply regardless of the legal theory — contract, tort, strict liability, or otherwise — and even if KinderLink has been advised of the possibility of the damages. Some jurisdictions don't allow some of these exclusions; in those jurisdictions our liability is limited to the maximum extent permitted by law.
Nothing in these Terms limits liability that cannot be limited under applicable Saudi law, including liability for fraud, gross negligence, or wilful misconduct.
14. Indemnification
If you are a Daycare (or an Administrator acting on a Daycare's behalf), you agree to defend, indemnify, and hold harmless KinderLink and its officers, employees, and contractors from any third-party claim, loss, or expense (including reasonable legal fees) arising out of or related to:
- The Daycare's failure to obtain valid parental consent before uploading a Child's information or photos.
- Content uploaded to the Daycare's tenant that infringes a third party's rights or violates the law.
- The Daycare's breach of these Terms.
This indemnity does not apply to the extent the underlying claim arises from KinderLink's gross negligence or wilful misconduct.
15. Governing law & dispute resolution
These Terms are governed by the laws of the Kingdom of Saudi Arabia, without regard to conflict-of-laws principles.
If a dispute arises between you and KinderLink:
- Talk to us first. Email support@kinderlink.sa with a clear description of the issue. Most disputes are resolved this way.
- Mediation. If we can't resolve the dispute informally within 30 days, both sides agree to attempt good-faith mediation in Riyadh before initiating formal proceedings.
- Courts. If mediation fails or one party declines to mediate, the competent courts of Riyadh, Kingdom of Saudi Arabia, have exclusive jurisdiction over the dispute.
16. Changes to these terms
We may update these Terms from time to time. When we do, we'll change the "Last updated" date at the top of this page. Material changes — anything that materially expands your obligations, restricts your rights, or changes the fee terms — will be communicated through the Service and / or by email at least 14 days before they take effect. Continuing to use the Service after a change takes effect means you accept the updated Terms.
17. General
- Entire agreement. These Terms (with the Privacy Policy and any separate Daycare subscription agreement) are the entire agreement between you and KinderLink about the Service and supersede any prior understandings.
- Severability. If a court finds any provision of these Terms unenforceable, the rest of the Terms remains in effect, and the unenforceable provision is replaced with the closest enforceable equivalent that captures its intent.
- No waiver. If we don't enforce a provision in a particular instance, that doesn't waive our right to enforce it later.
- Assignment. You may not assign these Terms without our prior written consent. We may assign these Terms to an affiliate, a successor in a corporate reorganisation, or a buyer of substantially all of our assets.
- Force majeure. Neither party is liable for delays or failures caused by events beyond reasonable control — internet or telecom outages, government actions, natural disasters, pandemics, etc.
- Independent contractors. Nothing in these Terms creates a partnership, joint venture, employment, or agency relationship between you and KinderLink.
- Notices. We may give you notice through the Service, by email to the address on your account, or by any other reasonable means. You give us notice by emailing support@kinderlink.sa.
18. Contact
- General support: support@kinderlink.sa
- Privacy questions: privacy@kinderlink.sa
- Postal: KinderLink, Riyadh, Kingdom of Saudi Arabia.
These Terms were last updated on 29 April 2026. Terms version 1.0.