Back to Agents4

Privacy Policy

Last updated: 2026-05-13

Agents4 ("we", "us") is a coaching platform that helps fitness trainers organize their content and provide better answers to their clients. This policy explains how we handle data accessed through Google services and other personal information.

1. Data we access via the YouTube Data API

When a trainer connects their YouTube account through Agents4, we request the https://www.googleapis.com/auth/youtube.readonly scope. With it, we read:

We do not download or store the video files themselves. We do not modify the trainer's YouTube account, post comments, upload, edit, or delete any resource on YouTube.

2. What we store

For each imported video we store:

Captions are scrubbed of obvious personally-identifiable information — email addresses and phone numbers — before they are persisted. The data is held in Google Cloud Firestore (private to the connecting trainer's account) and indexed in a vector database (Weaviate) so an AI assistant can retrieve relevant clips when answering questions.

3. How retrieved content is used

Imported caption text and metadata are used exclusively to power the AI coach that answers questions from clients enrolled with the connecting trainer. The AI cites each answer with the trainer's own video, including a thumbnail and a deep link to the exact second in the video where the topic is discussed. The content is never shown to clients of any other trainer, never sold, never used for advertising, and never processed by humans except for support cases the trainer initiates.

4. Sharing and disclosure

We do not share or sell trainer data with third parties. We use Google Cloud (Firestore, Cloud Storage, Cloud Run, Secret Manager) and Weaviate as data processors, all of whom act on our instructions. We may disclose data if required by law (subpoena, court order) and will notify the trainer where legally permitted.

5. Retention

Data is retained as long as the trainer keeps their Agents4 account active. Disconnecting YouTube via the in-app Disconnect action immediately revokes our OAuth token with Google and stops further reads. Existing imported videos and captions are kept until the trainer deletes them in-app or closes their Agents4 account, at which point all associated data — Firestore documents, vector index entries, and raw caption snapshots in Cloud Storage — is deleted within 30 days.

6. Your rights

Trainers may at any time:

7. Google API Services User Data Policy

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

8. Children's privacy

Agents4 is not directed to children under 13. We do not knowingly collect personal information from anyone under 13. If you believe a child has provided us with information, contact us and we will delete it.

9. Changes to this policy

We may update this policy from time to time. Material changes will be communicated via email to trainers' registered addresses and through the in-app notification center. The "Last updated" date at the top of this page always reflects the latest revision.

10. Contact

Questions about this policy or about data we hold: jcook@psycaimore.com.