Subprocessors

Last updated: October 29, 2026

These service providers process personal data for Ganly. This page lists what each one receives and where it processes it. Why we use them is explained in the Privacy Policy.

Google Cloud Run, Cloud Tasks and Cloud Logging
Purpose: Runs the Service and its background jobs, and keeps request logs
Data it receives: The data in each request it handles; request logs with IP address and browser or app details
Where: Israel (Tel Aviv); background jobs in the European Union (Belgium)
MongoDB Atlas
Purpose: Our database
Data it receives: All records of the Service
Where: TBC
Oracle Cloud Infrastructure
Purpose: Stores media from diary posts and messages
Data it receives: Photos, videos, voice messages and files
Where: Israel (Jerusalem)
Google Cloud Storage
Purpose: Stores profile photos, public page images and files
Data it receives: Profile photos, kindergarten logos, public page images and uploaded files
Where: European Union (Belgium)
Vercel
Purpose: Hosts the website and the web app
Data it receives: Visitor IP address and browser details
Where: TBC
Firebase Authentication (Google)
Purpose: Sign-in
Data it receives: Email address, sign-in identifiers and sign-in times
Where: Google, several countries
Firebase Cloud Messaging (Google) and Apple Push Notification service
Purpose: Delivers push notifications
Data it receives: Device push tokens; notification text with names, a child's first name and the titles of announcements, events and closures. Never message text or health information.
Where: Google and Apple, several countries
Google Cloud Translation
Purpose: Automatic translation
Data it receives: The text of messages, diary notes, comments, absence notes and announcements, to translate it and detect its language
Where: Global
Mailgun
Purpose: Sends emails and records whether some of them were opened
Data it receives: Email address, name and email content; delivery and open events, kept for 365 days
Where: TBC
Google Maps Platform
Purpose: Address search and maps
Data it receives: The kindergarten's address and map location; visitor IP address
Where: Google, several countries
Google Fonts
Purpose: Serves the website's fonts
Data it receives: Visitor IP address and browser details
Where: Google, several countries
Google Calendar
Purpose: Books a demo from the contact page
Data it receives: Visitor IP address; the name, email and time entered when booking
Where: Google, several countries
LogRocket
Purpose: Records how the web app is used, to find and fix problems
Data it receives: Your account id; clicks, page changes and errors. All text on screen and everything you type is masked in your browser, and request contents are not sent.
Where: United States
Vercel Analytics
Purpose: Counts page views on the website
Data it receives: Pages visited and browser details, without your account details
Where: TBC
Sentry
Purpose: Error reports from the mobile apps
Data it receives: Your account id and role, device and app details; other personal data is removed before sending
Where: TBC
Expo
Purpose: Delivers updates to the mobile apps
Data it receives: App version, platform and device details when the app checks for an update
Where: TBC