Schedule4Later
How it works Pricing FAQ EN • FR

Google API Data Policy

Compliance to Google API Services User Data Policy

Schedule4Later for Google Chat™'s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Compliance Statement

Schedule4Later's use and transfer to any other app of information received from Google APIs will adhere to Google API Services User Data Policy, including the Limited Use requirements.

What This Means

Schedule4Later is committed to protecting your data and respecting your privacy. Our use of information received from Google APIs is subject to strict requirements set by Google to ensure your data is handled responsibly and securely.

Limited Use Requirements

In accordance with Google's Limited Use requirements, Schedule4Later:

  • Only uses Google API data for the purpose of providing and improving the scheduling service – We access your Google Chat data solely to enable message scheduling functionality
  • Does not transfer Google API data to third parties – Except as necessary to provide the service (e.g., cloud infrastructure) or as required by law
  • Does not use Google API data for advertising purposes – We never use your Google data to serve ads or for marketing purposes
  • Does not allow humans to read Google API data – Except with your explicit consent, for security purposes, or as required by law
  • Does not use or transfer Google API data to develop, improve, or train generalized AI or ML models – We do not send Google Workspace content to LLMs/Gemini and we do not build AI features that rely on your messages

Google API Scopes We Request

Schedule4Later requests the following Google API scopes to function:

  • https://www.googleapis.com/auth/chat.messages (user scope) – Required for our scheduler worker to post each programmed message in the target Google Chat space on behalf of the installer.
  • https://www.googleapis.com/auth/chat.memberships.readonly (user scope) – Used to confirm the user still belongs to the space before sending and to show space names in `/schedule list` dialogs.
  • https://www.googleapis.com/auth/chat.bot (service account scope) – Used by our bot identity to receive slash commands and fetch Google Chat metadata; no user content leaves Google.

We only request the minimum permissions necessary to provide our scheduling service.

AI/ML Usage Statement

Schedule4Later does not provide AI or ML features that analyze user content, and we do not send Google Workspace data to any generative or classification models. Under the Google API Services User Data Policy:

  • We do not use or transfer Google API data to develop, improve, or train generalized AI or ML models.
  • We do not feed message content to external LLMs, Gemini, or internal ML experiments.
  • We only use message content to queue, reschedule, or deliver the notification requested by the user.

Any future AI capabilities would require renewed consent and a public update to this policy before launch.

How We Use Google API Data

Data received from Google APIs is used exclusively to:

  1. Authenticate and identify users – To ensure scheduled messages are sent by the correct user
  2. Schedule and deliver messages – To store scheduled message content and deliver it at the requested time
  3. Manage scheduled messages – To enable editing, duplicating, and canceling of scheduled messages

Data Retention and Deletion

Schedule4Later retains Google API data only as long as necessary to provide the scheduling service. Scheduled message content is encrypted with AES-256-GCM using our private MESSAGE_ENCRYPTION_KEY secret and deleted automatically within 24 hours of delivery; any revoked authorizations trigger a full cleanup of related data.

OAuth tokens are encrypted with AES-256-GCM using our AUTH_ENCRYPTION_KEY secret before being stored in PostgreSQL, and they are deleted as soon as access is revoked.

Third-Party Access

We do not share Google API data with third parties except when required to operate our infrastructure (for example, hosting providers) or when required by law. All third parties are bound by strict confidentiality and security obligations.

Your Privacy Choices

Users can revoke Schedule4Later's access at any time through their Google Account permissions. Revoking access immediately halts data access and triggers deletion procedures.

More Information

For more details about how Schedule4Later handles your data, review these resources:

  • Privacy Policy – How we collect, use, and store personal data
  • Terms of Service – Terms governing your use of Schedule4Later
  • Google API Services User Data Policy – Google's requirements for apps using Google APIs
  • Google Privacy Policy – How Google handles your data
Schedule4Later
Product How it works Pricing FAQ
Resources Contact Privacy Policy Terms of Service Google API Data Policy
© Protosoft · All rights reserved.