Skip to content

Data Processing Agreement

Effective Date: March 1, 2026 · Version 1.0

This Data Processing Agreement ("DPA") is entered into between Kulltivate.ai(“Processor”) and the business client engaging Kulltivate.ai's services (“Controller”). This DPA supplements and forms part of the Service Agreement between the parties.

By using Kulltivate.ai's AI chatbot service, the Controller agrees to the terms of this DPA.

1. Definitions

  • Controller — The business client that determines the purposes and means of processing personal data (your business).
  • Processor — Kulltivate.ai, which processes personal data on behalf of the Controller.
  • Personal Data — Any information that identifies or can identify a natural person (a website visitor).
  • Processing — Any operation on personal data including collection, storage, retrieval, and deletion.

2. Parties

Processor

Kulltivate.ai

AI-powered business platform

drew@kulltivate.ai

Controller

The business client named in the Service Agreement.

Responsible for lawful basis to collect visitor data.

3. Data We Process

In providing the AI chatbot service on your website, we process the following categories of data:

Data TypePurposeStored?
Visitor chat messagesGenerating AI responses and improving chatbot qualityYes — 90 days
Conversation timestampsRate limiting, audit trail, usage analyticsYes — 90 days
IP addressesRate limiting abuse prevention onlyNo — not persisted
Business information you provideTraining your chatbot (Q&A, knowledge base)Yes — indefinitely
Compressed conversation summariesLong-term context and chatbot memoryYes — retained longer

We do not collect payment information, government IDs, or sensitive personal data categories.

4. Purpose of Processing

Kulltivate.ai processes visitor data solely for the purpose of providing the AI chatbot service on the Controller's website. Specifically:

  • Generating real-time AI responses to visitor questions
  • Maintaining conversation context within a single session
  • Building long-term memory to improve response quality over time
  • Detecting and preventing abuse via rate limiting
  • Providing the Controller with analytics and usage reporting

We do not use visitor data for advertising, profiling, or any purpose outside the chatbot service.

5. Sub-Processors

We engage the following trusted sub-processors. All sub-processors are bound by data processing agreements and handle data only for the purposes described.

Anthropic PBC

AI Inference · United States

Processes conversation messages to generate AI responses. Does not retain data beyond the current request.

Privacy Policy ↗

Supabase Inc.

Database & Storage · United States

Stores conversation history, knowledge base, and usage data. Data encrypted at rest with AES-256.

Privacy Policy ↗

Vercel Inc.

Hosting & Edge Network · United States / Global CDN

Hosts the application and serves chatbot requests via edge network. Processes transient request data.

Privacy Policy ↗

We will notify the Controller at least 30 days before engaging any new sub-processor.

6. Data Retention

  • →
    Chat messages: 90 days from the date of conversation
  • →
    Compressed conversation summaries: Duration of the service agreement, then 30 days after termination
  • →
    Knowledge base entries (Q&A): Until you delete them or terminate the service
  • →
    Usage analytics: 12 months rolling
  • →
    Audit logs: 24 months for compliance purposes

7. Security Measures

We implement industry-standard technical and organizational measures to protect personal data:

  • Encryption in transit: All data transferred using TLS 1.3
  • Encryption at rest: AES-256 encryption via Supabase storage
  • Access control: Principle of least privilege; strict row-level security policies
  • Authentication: Magic-link authentication with session hashing
  • Rate limiting: Per-tenant limits to prevent abuse
  • Monitoring: Automated anomaly detection and cost circuit breakers

8. Your Rights as Controller

You have the right to instruct us to take the following actions regarding personal data we process on your behalf:

  • Access & Export: Request a full export of all data we hold for your tenant at any time.
  • Correction: Request correction of inaccurate data.
  • Deletion: Request deletion of specific conversations or your entire data set. We will complete deletion requests within 30 days.
  • Portability: Receive your data in a structured, machine-readable format (JSON).

To exercise these rights, email drew@kulltivate.ai or use the export/deletion tools in your client portal.

9. Data Handling on Termination

When the Service Agreement ends (for any reason), we will:

  • Generate and deliver an offboarding data export package to you
  • Retain your data for 30 days after contract termination to allow you to collect your export
  • Permanently delete all personal data within 30 days of the termination date
  • Provide written confirmation of deletion upon request

10. Governing Law

This DPA is governed by the laws of the Commonwealth of Massachusetts, United States. Any disputes arising under this DPA will be resolved in accordance with the dispute resolution terms in the Service Agreement.

11. Updates to This DPA

We may update this DPA from time to time to reflect changes in our services or legal requirements. We will notify you at least 30 days before any material changes take effect. Continued use of our services after the effective date constitutes acceptance of the updated DPA.