
Legal
Privacy notice
How GuestGap handles personal data, cookies, analytics, and optional calendar sync. Last updated May 2026.
Who we are
GuestGap provides turnover cleaning coordination for short-term rental hosts and independent cleaners. This notice covers the public website at guestgap.app.
Sign-in
You can create an account and sign in with email and password, or with Google via Firebase Authentication. When you use Google sign-in, we receive your email address and display name from Google to create and manage your GuestGap profile. We do not access your Gmail or other Google products for authentication.
Essential cookies
We use session and authentication cookies so you can sign in and use your dashboard. These are required for the service and are not used for advertising.
Analytics cookies (optional)
If you choose Accept analytics on the cookie banner, we load Google Analytics 4 (measurement ID configured for GuestGap) to collect aggregated usage data: pages viewed, approximate geography, device type, and custom events such as sign-up or booking steps. We do not send your email or name to Google Analytics.
If you choose Essential only, analytics storage stays denied via Google Consent Mode and we do not record analytics page views or funnel events for your browser.
You can change your mind by clearing site data for guestgap.app or using your browser cookie controls; the banner will appear again on your next visit.
Data processors
- Google Analytics (Google LLC) when you grant analytics consent
- Firebase Authentication and Google Cloud (hosting and application data)
- Stripe (payments when you complete checkout)
- Google Calendar (Google LLC) when a cleaner connects calendar sync — see below
Google Calendar (optional, cleaners only)
If you are an approved cleaner, you may choose to connect your Google Calendar from the provider portal. This is optional and not required to use GuestGap.
When connected, GuestGap may:
- Check availability — query whether you appear busy during a turnover window before a job is assigned to you, to reduce double-booking.
- Create and update calendar events — add a calendar entry for turnover jobs you accept, including time window, area, and booking reference.
- Delete events — remove those entries when a job is cancelled, declined, or released from your schedule.
Google API policy
We request Google Calendar access with scope limited to calendar events (calendar.events). We do not read unrelated personal emails or other Google products.
OAuth refresh tokens are stored encrypted on our servers. You can disconnect Google Calendar at any time from your cleaner portal; disconnect revokes our ability to access your calendar and removes stored tokens.
Google's use of data from Google Calendar APIs adheres to the Google API Services User Data Policy, including Limited Use requirements.
Your rights
Depending on where you live, you may have rights to access, correct, or delete personal data we hold about you as a registered user. Contact the GuestGap operator for requests related to your account.