ClicheFactory

Data Processing Agreement

Between the Processor and the Controller as defined below.

Between:

Urban Sušnik s.p.
Bevško 1, 1420 Trbovlje, Slovenia
Registration Number: 7503601000
Tax/VAT Number: SI85962635
(hereinafter: the “Processor”)

And

The User of the ClicheFactory Platform
(hereinafter: the “Controller”)

(hereinafter jointly: the “Parties” and individually: a “Party”)

1. Introductory provisions

The Parties acknowledge that:

  • The Controller has accepted the ClicheFactory Terms of Service, establishing a contractual relationship (the “Master Agreement”).
  • Under the Master Agreement, the Controller utilizes the Processor’s platform, ClicheFactory (the “System”).
  • The Controller may upload, transmit, or process various documents (PDFs, EMLs, DOCX, images) via the System’s API, CLI, SDK, or Web UI.
  • These documents may contain personal data (the “Personal Data”).
  • The processing of Personal Data within the System constitutes data processing under Article 28 of the General Data Protection Regulation (EU) 2016/679 (“GDPR”).
  • This Agreement ensures GDPR compliance and governs the processing of Personal Data.

2. Subject matter

This Agreement regulates the mutual rights and obligations of the Parties regarding the protection of Personal Data processed on behalf of the Controller while providing the ClicheFactory services.

3. Purpose of processing

  • The Controller authorizes the Processor to process Personal Data solely to the extent necessary to fulfill obligations under the Master Agreement.
  • The Processor shall process Personal Data strictly on behalf of the Controller. The Processor shall not process Personal Data for its own purposes or for third parties.
  • Notwithstanding the above, the Processor may process Personal Data if required to do so by European Union or Member State law to which the Processor is subject.

4. Categories of Personal Data and data subjects

Given the nature of unstructured document extraction, the specific types of Personal Data cannot be exhaustively defined. They depend entirely on the documents submitted by the Controller.

Category Description
Data subjects Clients, employees, contractors, third parties, or any individuals mentioned in the uploaded documents (e.g., invoices, legal texts, emails).
Data types Names, addresses, contact details, financial information, or any other data points contained within the unstructured text provided by the Controller.

5. Obligations of the Controller

The Controller guarantees that all Personal Data provided to the Processor has been collected and processed lawfully. The Controller bears full responsibility for maintaining a valid legal basis for processing throughout the duration of this Agreement.

6. Audits and inspections

  • The Controller has the right to conduct an audit of the Processor’s compliance with this Agreement once per year, at their own expense.
  • The Controller must provide at least 15 business days’ notice prior to the audit.
  • The Processor will actively cooperate. Time spent by the Processor or its staff assisting with the audit will be billed at an hourly rate of €150.00 + VAT, billed in 30-minute increments.
  • The Processor will make available all information necessary to demonstrate compliance with the obligations laid down in this Agreement and the GDPR.

7. Security measures

  • Both Parties commit to implementing appropriate technical and organizational measures to ensure a level of security appropriate to the risk.
  • The Processor shall protect Personal Data against accidental or unlawful destruction, loss, alteration, unauthorized disclosure, or access.
  • The Processor guarantees that Personal Data will not be transferred outside the European Economic Area (EEA) unless the destination country holds an adequacy decision from the European Commission, or appropriate safeguards (such as Standard Contractual Clauses) are in place.

8. Obligations of the Processor

  • No AI training: The Processor strictly guarantees that it will not use the Controller’s Personal Data or uploaded documents to train, fine-tune, or improve its own systems or any underlying foundational models.
  • The Processor shall ensure that persons authorized to process the Personal Data (employees, contractors) have committed themselves to confidentiality.
  • The Processor shall notify the Controller without undue delay—and no later than 48 hours—after becoming aware of a personal data breach.

9. Sub-processing

The Controller consents to the Processor engaging third-party sub-processors to fulfill its obligations. The Processor maintains a general authorization for the following categories of sub-processors:

Sub-processor category Purpose Location / transfer safeguard
Cloud infrastructure providers Server hosting, compute, and core application infrastructure (e.g., Hetzner, AWS) European Economic Area (EEA)
Authorized LLM providers API-based extraction models (if the hosted option is selected by the user) EEA, or jurisdictions with a valid EU adequacy decision (e.g., the US via the EU-US Data Privacy Framework), or via Standard Contractual Clauses (SCCs).
  • Bring Your Own Key (BYOK) & Local Mode: If the Controller utilizes the “Local Mode” (via Ollama) or supplies their own API keys (BYOK) for external LLMs (e.g., OpenAI, Anthropic), the Controller acknowledges that they are transmitting data directly to those entities. In these configurations, those entities are not sub-processors of ClicheFactory, and the Controller is responsible for maintaining their own DPAs with those providers.
  • The Processor guarantees that authorized LLM sub-processors (like Google Gemini) are configured strictly via enterprise/API tiers that prohibit the use of data for model training.
  • The Processor will inform the Controller of any intended changes concerning the addition or replacement of sub-processors at least 8 days in advance.

10. Data subject rights

Given that the Processor does not proactively monitor or index the contents of the unstructured data uploaded for extraction, the Processor’s ability to assist with specific data subject requests (e.g., “Delete John Doe’s data”) is limited. However, the Processor will promptly notify the Controller of any direct requests received from data subjects and provide general system tools (e.g., document deletion capabilities) to allow the Controller to fulfill these obligations.

11. Duration and deletion

  • This Agreement is valid for the duration of the Master Agreement.
  • The Processor provides the Controller with the ability to delete documents containing Personal Data at any time via the System. Upon termination of the Master Agreement, the Processor will securely delete all Personal Data, unless Union or Member State law requires storage.

12. Final provisions

  • Disputes arising from this Agreement shall be settled amicably. If no resolution is reached, the competent courts in Ljubljana, Slovenia, shall have jurisdiction.
  • This Agreement is governed by the laws of the Republic of Slovenia.
  • This Agreement is considered executed when the Controller accepts the Terms of Service and begins using the System.
Help Center

Check docs and legal first.

Documentation Privacy Policy Data Processing Agreement

Still stuck? Ask us.

Contact Support
Confirm

Notice

We use analytics to improve the product. Accept cookies?