Cymatic Privacy Policy

Effective Date: July 25, 2025 Last Updated: September 19, 2026 Document Revision: 2026-09-19

1. Introduction

Welcome to Cymatic ("we," "us," "our"). We are a software development firm based in Contra Costa County, California, specializing in creating AI-augmented integration workflows, mobile applications, branding solutions, custom software features, Retrieval-Augmented Generation (RAG) systems, and automating social media content creation and posting for businesses ("Services").

We are committed to protecting the privacy and security of personal information. This Privacy Policy explains how we collect, use, disclose, and safeguard information when you:

This policy also addresses our role concerning the data processed through the solutions we build for our clients.

Please read this Privacy Policy carefully. If you do not agree with the terms of this privacy policy, please do not access our website, mobile applications, or use our Services.

2. Scope of This Policy

This Privacy Policy applies to:

This Privacy Policy does not govern the data processing practices within the applications, workflows, or systems we build for our clients. Our clients act as the "Business" (under CCPA/CPRA) or "Data Controller" for the data processed within those solutions. We typically act as a "Service Provider" or "Data Processor" for that data, processing it only according to our contractual agreements with our clients.

3. Information We Collect

Information You Provide Directly:

Information Collected Automatically:

Website Data:

Mobile Application Data:

Device Permissions (Mobile Apps):

Our mobile applications may request the following permissions:

Third-Party Services Integration:

We integrate with the following third-party services that may collect additional data:

Information We Process on Behalf of Clients (as a Service Provider):

When providing Services, we may process data controlled by our clients, including:

4. How We Use Your Information

To Provide and Manage Our Services:

To Communicate With You:

To Improve Our Services:

For Security and Compliance:

5. Legal Basis for Processing (GDPR)

For users in the European Economic Area, our legal bases for processing include:

6. How We Share Your Information

We do not sell your personal information, nor do we "share" it for cross-context behavioral advertising purposes (as defined under CCPA/CPRA).

We may disclose information in the following circumstances:

With Service Providers: Third-party vendors who perform services on our behalf, including:

As Directed by Clients: Client-controlled data only as explicitly instructed by the client within our service agreement scope

For Legal Reasons: When required by law, subpoena, or legal process, or to protect rights, safety, and security

Business Transfers: In connection with mergers, acquisitions, or asset sales, subject to confidentiality arrangements

With Your Consent: Any other sharing will be done only with your explicit consent

7. Data Security

We implement comprehensive security measures including:

However, no security measures are perfect, and we cannot guarantee absolute security of your data.

8. Connected Accounts and AI Data Processing

Cymatic allows group owners to connect third-party social media accounts (such as YouTube, Instagram, and Facebook) to enable publishing content on behalf of their group.

Data We Access

YouTube: When you connect a YouTube account, we access the following through Google's OAuth 2.0 authorization:

We do not access your YouTube watch history, subscriptions, or private videos.

Facebook & Instagram: When you connect a Facebook or Instagram account, we access the following through Meta's OAuth 2.0 authorization:

We do not access your personal Facebook timeline, friend list, private messages, or personal Instagram account. Only Instagram Business or Creator accounts linked to a Facebook Page are supported.

We access only the data necessary to provide the publishing features you have authorized.

How Credentials Are Stored

OAuth tokens for connected accounts are encrypted at rest using AES-256-GCM with group-specific encryption keys derived via PBKDF2. Encrypted tokens are stored in Google Cloud Firestore. Tokens are never returned to the client application after the initial connection and are accessible only to server-side functions.

Access Controls

Only the group owner can connect or disconnect a social media account. Publishing actions using connected accounts are restricted to authorized group members with publication access, including Group Admins and Social Media Managers. The group owner may optionally require per-post approval before content is published.

Retention and Deletion

Connected account credentials are retained only while the account remains connected. When the group owner disconnects an account, we revoke the OAuth token with the platform provider and permanently delete the stored credentials from our systems. If a group is deleted, all associated connected account credentials are also deleted.

No Selling or Sharing

Data obtained from connected social media accounts is not sold, shared with third parties, or used for advertising. It is used solely to publish content on behalf of your group as you direct.

Data Deletion

You can disconnect any connected social media account at any time. For detailed instructions on how to delete your data, visit our Data Deletion page.

Google API Services Compliance

Cymatic'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.

Meta Platform Compliance

Cymatic's use of data received from Meta (Facebook and Instagram) APIs adheres to the Meta Platform Terms and Meta Developer Policies. Data received from Meta APIs is used solely for the social media publishing features described above.

AI-Powered Analysis Features

Cymatic uses Google Vertex AI (Gemini) to analyze creative performance data and optional session video, providing structured feedback on creative output and progression. All AI processing occurs on Google Cloud infrastructure (us-central1 region) — no AI models run on your device.

Performance Analysis

Performance Analysis examines your creative sessions across multiple events to identify progression trends, technique patterns, and improvement opportunities. It optionally analyzes session video to correlate visual observations with project data.

Data Sent to Google Vertex AI: When you request a Performance Analysis, the following data is assembled server-side and transmitted to Google's Vertex AI service (Gemini 2.5 Pro) for processing:

What AI Generates: Performance Analysis produces reports containing technique observations, session-by-session progression data, improvement recommendations, and suggested video clip markers. All AI-generated content is presented in a dedicated screen with clear AI attribution.

AI Assistant (Single Session)

AI Assistant provides instant AI analysis of a single uploaded session.

Data Sent to Google Vertex AI: When you request an AI analysis, the following data is assembled server-side and transmitted to Google's Vertex AI service (Gemini 2.5 Flash) for processing:

Data Handling for All AI Features

Project data, notes, context, and optional media submitted for analysis may contain personal information included by you or other group members. Do not submit unnecessary personal or sensitive information or information you are not entitled to share. Data is transmitted over encrypted connections (HTTPS/TLS) and is processed by Google subject to their Cloud Data Processing Addendum.

Google does not use data submitted through Vertex AI to train its foundation models. See Vertex AI Data Governance for details.

How Analysis Results Are Stored: Analysis results (structured JSON feedback) are stored in Google Cloud Firestore under your group's data scope. Results include the AI-generated analysis, a record of which context sources were used, and token usage metrics for internal cost tracking. Results are accessible to group members based on role permissions.

No Selling or Sharing: Project data, video files, and AI analysis results are not sold or used for advertising. They are processed by us and the service providers described above to provide the AI features you request.

Connected Data Sources (Google Drive)

Group Admins can connect Google Drive folders to import project data (media, documents, project files) into Cymatic for use with the AI Assistant and other AI features.

Data We Access: When a folder is connected, we access file metadata (names, sizes, MIME types, modification dates) and file contents for supported file types via the Google Drive API with read-only access (drive.readonly scope). We do not access files outside the specified folder, your personal Drive contents, or any other Google account data.

How Files Are Stored: Imported files are copied to a group-scoped Google Cloud Storage bucket. Files are organized by group, event, and file type. Original files in Google Drive are never modified or deleted by Cymatic.

Sync Records: For each imported file, we store a sync record in Firestore containing the Drive file ID, file name, file size, file type classification, sync timestamp, and cloud storage path. These records enable incremental sync (only new or modified files are re-imported).

Access Controls: Only Group Admins or Group Owners can connect or disconnect data sources. Imported data is accessible to group members based on role permissions.

Retention and Deletion: Imported files and sync records are retained while the data source remains connected and the group is active. When a Group Admin disconnects a data source, no further files are imported; existing imported files remain until manually deleted or the group is deleted. When a group is deleted, all imported project data and sync records are permanently deleted.

No Selling or Sharing: Data imported from Google Drive is not sold or used for advertising. It is processed by us and the service providers described above for the AI and group management features you request.

Google API Services Compliance (Drive)

Cymatic's use of data received from the Google Drive API adheres to the Google API Services User Data Policy, including the Limited Use requirements.

9. Data Retention

10. Your Privacy Rights

California Residents (CCPA/CPRA Rights):

European Users (GDPR Rights):

Exercising Your Rights:

Contact us at privacy@cymatic.media or 925-477-0497. We'll verify your identity before processing requests and respond within the required timeframes under applicable law, including any lawful extension with notice.

11. Children's Privacy (COPPA Compliance)

Cymatic complies with the Children's Online Privacy Protection Act (COPPA).

Age Requirements:

Parental Consent for Users Aged 13-17:

Data We Collect from Minors:

Parental Rights: Parents of users aged 13-17 have the right to:

Verifiable Parental Consent Process:

Data Deletion for Minors: If we discover we have collected information from a child under 13 without proper consent, we will:

Client Responsibilities: If we process children's data on behalf of clients, the client acts as the Data Controller and is responsible for ensuring COPPA compliance within their own services.

Contact for Parental Inquiries: Parents with questions or requests regarding their child's data should contact us at:

12. Subscription and Payment Information

For subscription services:

13. International Data Transfers

For US Users: Data is processed and stored in the United States.

For International Users: Your data may be transferred to and processed in the United States. We implement appropriate safeguards including:

14. Push Notifications

Our mobile apps may send push notifications for:

You can control notification preferences in your device settings or app preferences.

15. Third-Party Links and Services

Our services may contain links to third-party websites and services. This Privacy Policy doesn't apply to those third parties. We encourage you to review their privacy policies.

16. Changes to This Privacy Policy

We may update this Privacy Policy periodically. We'll notify you of material changes by:

This policy explains our processing practices; it does not itself supply consent where the law requires consent. We will obtain any required consent before new processing begins. Publication of a revised policy does not establish that existing users have received notice or agreed to a material change. Your statutory privacy rights remain unchanged.

17. Contact Us

Privacy Contact: privacy@cymatic.media Phone: 925-477-0497
Address: Cymatic, c/o Grid Logic LLC, Contra Costa County, California

For EU and UK Users: Contact privacy@cymatic.media for privacy requests and information about applicable data-protection contacts. This address does not itself designate an EU or UK representative.

For privacy-related inquiries, data subject requests, or concerns about our privacy practices, please contact us using the information above.