Effective date: February 7, 2026
This Data Processing Agreement ("DPA") forms part of the agreement between the Customer ("you", "Controller") and Geol.ai ("we", "us", "Processor") governing the processing of personal data in connection with the Geol.ai platform and services. This DPA applies to the extent that Geol.ai processes Customer Personal Data on behalf of the Customer as a data processor.
Geol.ai provides a Generative Engine Optimization platform that analyzes web content and generates optimization outputs. In the course of delivering these services, Geol.ai may process Customer Data that constitutes personal data ("Customer Personal Data").
Roles. For the purposes of this DPA, the Customer acts as the Controller (or "Business" under the California Consumer Privacy Act) and Geol.ai acts as the Processor (or "Service Provider" under CCPA). Each party agrees to comply with its obligations under applicable Data Protection Laws.
Applicable Data Protection Laws. This DPA addresses obligations under: the EU General Data Protection Regulation (EU 2016/679) ("EU GDPR"), the UK General Data Protection Regulation as incorporated by the UK Data Protection Act 2018 ("UK GDPR"), the California Consumer Privacy Act as amended by the California Privacy Rights Act ("CCPA"), and the Swiss Federal Act on Data Protection ("Swiss DPA"), in each case as applicable to the processing of Customer Personal Data.
The details of the processing (nature, purpose, duration, categories of data subjects, and types of personal data) are described in Annex I of this DPA.
Geol.ai will process Customer Personal Data only in accordance with the Customer's documented instructions. The Customer's instructions are set out in this DPA, the applicable service agreement, and any subsequent written instructions mutually agreed upon by the parties.
If Geol.ai believes that an instruction from the Customer infringes applicable Data Protection Laws, Geol.ai will promptly notify the Customer and may suspend performance of the relevant instruction until the Customer modifies or confirms it.
Geol.ai will not process Customer Personal Data for any purpose other than as necessary to perform the services and fulfill its obligations under the service agreement, unless required to do so by applicable law. In such a case, Geol.ai will inform the Customer of the legal requirement before processing, unless prohibited by law from doing so.
All Geol.ai personnel who are authorized to process Customer Personal Data are bound by written confidentiality obligations. These obligations survive the termination of such personnel's engagement with Geol.ai.
Geol.ai ensures that access to Customer Personal Data is limited to those personnel who require such access to perform the services. Geol.ai maintains appropriate access controls and conducts periodic reviews of access permissions to ensure that only authorized individuals can access Customer Personal Data.
To the extent that Geol.ai processes Customer Personal Data that is subject to the CCPA, Geol.ai will not:
Geol.ai certifies that it understands and will comply with these restrictions. Geol.ai grants the Customer the right to take reasonable and appropriate steps to ensure that Geol.ai uses Customer Personal Data in a manner consistent with the Customer's obligations under the CCPA.
Security Measures. Geol.ai implements and maintains reasonable technical and organizational measures designed to protect Customer Personal Data against accidental or unlawful destruction, loss, alteration, unauthorized disclosure, or access. These measures are described in Annex II of this DPA.
Security Incidents. If Geol.ai becomes aware of a confirmed security incident involving the accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to Customer Personal Data ("Security Incident"), Geol.ai will:
Geol.ai's notification of a Security Incident is not an acknowledgment of fault or liability.
The Customer authorizes Geol.ai to engage the subprocessors listed in Annex III of this DPA for the purposes described therein. Geol.ai maintains a current list of subprocessors and will make it available to the Customer upon request.
New Subprocessors. Geol.ai will provide the Customer with at least 30 days' advance written notice before engaging any new subprocessor. If the Customer objects to a new subprocessor on reasonable grounds relating to data protection, the parties will discuss the concern in good faith. If the parties cannot resolve the objection, the Customer may terminate the affected services without penalty.
Subprocessor Obligations. Geol.ai imposes data protection obligations on each subprocessor that are no less protective than those set out in this DPA. Geol.ai remains responsible for the acts and omissions of its subprocessors to the same extent as if Geol.ai were performing the services directly.
Geol.ai will provide reasonable assistance to the Customer in fulfilling its obligations under applicable Data Protection Laws, taking into account the nature of the processing and the information available to Geol.ai. This assistance includes:
If Geol.ai receives a request from a data subject directly, Geol.ai will promptly redirect the request to the Customer, unless otherwise instructed.
Upon the Customer's written request, and no more than once per twelve-month period, Geol.ai will make available to the Customer information reasonably necessary to demonstrate compliance with this DPA.
The Customer (or its appointed independent third-party auditor) may conduct an audit of Geol.ai's processing activities, subject to the following conditions:
Geol.ai may satisfy audit requests by providing relevant certifications, audit reports, or other documentation that reasonably demonstrates compliance, provided such documentation adequately addresses the Customer's concerns.
Customer Personal Data may be transferred to and processed in countries outside the European Economic Area ("EEA"), the United Kingdom, or Switzerland. Geol.ai ensures that such transfers are made in compliance with applicable Data Protection Laws by implementing appropriate safeguards.
EU/EEA Transfers. For transfers of Customer Personal Data from the EEA to the United States or other countries not recognized by the European Commission as providing adequate data protection, the parties agree that the Standard Contractual Clauses (Commission Implementing Decision (EU) 2021/914) shall apply as the transfer mechanism. This DPA incorporates those clauses by reference, with the Customer as the data exporter and Geol.ai as the data importer.
UK Transfers. For transfers of Customer Personal Data from the United Kingdom, the International Data Transfer Addendum to the EU Standard Contractual Clauses (issued by the UK Information Commissioner) shall apply as the transfer mechanism.
Swiss Transfers. For transfers of Customer Personal Data from Switzerland, the Standard Contractual Clauses shall apply with the modifications necessary to comply with the Swiss Federal Act on Data Protection.
Upon termination or expiration of the service agreement, or upon the Customer's written request, Geol.ai will (at the Customer's election) return or delete all Customer Personal Data in its possession within 30 days, unless applicable law requires further retention.
Geol.ai will provide the Customer with the ability to export Customer Personal Data prior to deletion. After the 30-day period, Geol.ai will delete all remaining copies of Customer Personal Data from its systems, except where retention is required by applicable law.
Where Geol.ai is required by applicable law to retain any Customer Personal Data, Geol.ai will isolate and protect such data from further processing and will delete it when the retention obligation expires.
Data Exporter: The Customer, as identified in the applicable service agreement. The Customer determines the purposes and means of processing Customer Personal Data and uses Geol.ai's services for Generative Engine Optimization and AI visibility analysis.
Data Importer: Geol.ai, the provider of the Generative Engine Optimization platform. Geol.ai processes Customer Personal Data solely to deliver the services described in the service agreement.
Data Subjects: The Customer's employees, contractors, end users, and other individuals whose personal data is submitted to or collected by the Geol.ai platform in connection with the Customer's use of the services.
Categories of Personal Data: Account identifiers (name, email address), authentication credentials, IP addresses, browser metadata, URLs submitted for analysis, web page content submitted for optimization, usage and analytics data, and payment-related identifiers (processed by third-party payment processor).
Sensitive Data: Geol.ai does not intentionally collect or process special categories of personal data (e.g., health data, biometric data, racial or ethnic origin). If Customer Personal Data incidentally contains sensitive data within submitted web content, Geol.ai processes it only as necessary to perform the services.
Frequency of Transfer: Continuous, as determined by the Customer's use of the services.
Nature and Purpose of Processing: Geol.ai processes Customer Personal Data to provide its Generative Engine Optimization services, including: website crawling and content extraction, natural language processing analysis, AI analysis and quality scoring, optimization format generation (JSON-LD, llms.txt, robots.txt, sitemap.xml, metadata), user account management, billing and subscription management, and platform analytics.
Retention Period: Customer Personal Data is retained for the duration of the service agreement. Upon termination, data is deleted within 30 days unless otherwise agreed or required by applicable law.
Geol.ai implements and maintains the following technical and organizational security measures to protect Customer Personal Data:
The following subprocessors are authorized to process Customer Personal Data on behalf of Geol.ai as of the effective date of this DPA:
| Subprocessor | Purpose | Location | Data Processed |
|---|---|---|---|
| Neon | PostgreSQL database hosting | United States | Account data, project data, scan results, subscription records |
| Neon Auth | User authentication and identity management | United States | User identifiers, email addresses, authentication tokens |
| Stripe | Payment processing and subscription management | United States | Billing identifiers, payment method tokens, subscription status |
| Upstash | Redis caching and rate limiting | United States | Session tokens, cached analysis results, rate limit counters |
| Cloudflare (R2) | Object storage for generated outputs | Global (distributed) | Generated optimization files, scan artifacts |
| OpenAI | AI-powered content analysis and recommendations | United States | Web page content submitted for analysis, generated analysis outputs |
| Anthropic | AI-powered content analysis and recommendations | United States | Web page content submitted for analysis, generated analysis outputs |
| Google (Gemini) | AI-powered content analysis and recommendations | United States | Web page content submitted for analysis, generated analysis outputs |
| BrowserBase | Cloud browser infrastructure for web crawling | United States | URLs submitted for crawling, rendered page content |
| Resend | Transactional email delivery | United States | Email addresses, email content for notifications |
| Mixpanel | Product analytics and usage tracking | United States | Anonymized usage events, feature interaction data |
| Google Tag Manager | Tag management and analytics orchestration | United States | Page view events, anonymized interaction data |
For questions regarding this Data Processing Agreement or to exercise any rights described herein, contact us at hello@geol.ai.