klate
Rechtliches

Informationen nach der Daten­verordnung

Stand: 8. Oktober 2026 · Version 1.3

DeutschEnglish

Dies ist die rechtlich verbindliche Fassung. Übersetzungen: English

Diese Seite enthält die Informationen, die wir als Anbieter von Klate nach der Verordnung (EU) 2023/2854 über harmonisierte Vorschriften für einen fairen Datenzugang und eine faire Datennutzung („Datenverordnung“, englisch „Data Act“) bereitstellen. Ziffer 23 der AGB verweist auf sie.

Die vertraglichen Regelungen zum Export, zum Wechsel und zur Löschung stehen in den AGB, vor allem in Ziffer 23 der AGB, und in Ziffer 11 der Leistungsbeschreibung. Diese Seite gibt sie wieder und ergänzt sie um die Angaben, die die Datenverordnung zusätzlich verlangt. Die Angaben gelten für alle Tarife, für Verbraucher ebenso wie für Unternehmer.


Inhalt

  1. Worum es auf dieser Seite geht
  2. Wechsel und Export: das Verfahren
  3. Was der Export enthält
  4. Formate und Standards
  5. Verzeichnis der Datenstrukturen
  6. Bekannte Einschränkungen
  7. Entgelte
  8. Rechtsordnung und Standorte der Infrastruktur
  9. Maßnahmen gegen unzulässigen staatlichen Zugriff
  10. Kontakt und Aktualisierung

1. Worum es auf dieser Seite geht

Die Datenverordnung soll Kunden von Datenverarbeitungsdiensten den Wechsel zu einem anderen Anbieter oder in eine eigene Umgebung erleichtern. Dazu finden Sie hier:

  • in den Abschnitten 2, 3, 4 und 6 das Verfahren für den Wechsel und den Export, die verfügbaren Methoden und Formate sowie die uns bekannten Beschränkungen und technischen Einschränkungen (Art. 26 lit. a der Datenverordnung);
  • in Abschnitt 5 das Verzeichnis der Datenstrukturen und Datenformate, in denen Ihre exportierbaren Daten vorliegen, mit den verwendeten Standards (Art. 26 lit. b);
  • in Abschnitt 7 die Entgelte (Art. 29);
  • in den Abschnitten 8 und 9 die Rechtsordnung, der die für Klate eingesetzte IT-Infrastruktur unterliegt, und unsere Maßnahmen gegen einen unzulässigen staatlichen Zugriff (Art. 28 Abs. 1).

2. Wechsel und Export: das Verfahren

Für einen Wechsel müssen Sie uns nicht vorher fragen und keine Frist abwarten. Sie exportieren Ihre Inhalte selbst, verwenden sie im neuen Dienst oder in Ihrer eigenen Umgebung weiter und beenden den Vertrag, wenn Sie so weit sind. Die Reihenfolge bestimmen Sie.

2.1 Export in der Anwendung

Den Export starten Sie in der Anwendung unter app.klate.ai: für Ihren persönlichen Workspace in den Einstellungen Ihres Kontos, für einen Team-Workspace in den Einstellungen des Teams, jeweils im Abschnitt „Workspace-Daten exportieren“ (in der englischen Fassung „Export workspace data“). Die Anwendung steht in deutscher und in englischer Sprache zur Verfügung. Ist Ihr Konto nach Ziffer 21 der AGB gesperrt, finden Sie den Export auf der Seite, auf der wir Ihnen die Sperrung anzeigen.

  • Der Export steht Ihnen jederzeit zur Verfügung, auch während des Vertrags und im kostenlosen Tarif, und er ist kostenlos (Ziffer 23 der AGB).
  • Einen Team-Workspace können die Inhaberin oder der Inhaber und die Administratoren des Teams exportieren, Bearbeiter und Betrachter nicht. Das gilt auch, solange der Workspace nach Ziffer 21 der AGB gesperrt ist. Ist dagegen Ihr Konto gesperrt, können Sie Ihren persönlichen Workspace und einen Team-Workspace exportieren, dessen Inhaberin oder Inhaber Sie sind, aber kein Team, das Sie nur als Administratorin oder Administrator verwalten.
  • Der Export wird im Hintergrund erstellt. Sobald er bereitsteht, bietet die Anwendung ihn zum Herunterladen an, und wir benachrichtigen Sie per E-Mail. Herunterladen kann ihn nur die Person, die ihn gestartet hat, und zwar höchstens 7 Tage lang ab seiner Fertigstellung. Wird vorher ein neuerer Export derselben Person für denselben Workspace fertig, ersetzt er in der Regel den älteren, der dann nicht mehr heruntergeladen werden kann. Wann wir Exportdateien löschen und wann eine Löschung unterbleibt, etwa solange eine Aufbewahrungsanordnung besteht, steht in der Datenschutzerklärung, Abschnitt „Speicherdauer und Löschung“.
  • Ein großer Workspace wird in mehreren ZIP-Dateien geliefert (Abschnitt 4). Ein solcher Export wird schrittweise erstellt und läuft nur weiter, solange Sie die Seite mit dem Export geöffnet haben oder wieder öffnen. Ein Export, der 24 Stunden nach seinem Start noch nicht fertig ist, wird nicht mehr fertiggestellt und spätestens vom nächsten täglichen Bereinigungslauf abgebrochen; auf diesen Lauf müssen Sie nicht warten, um einen neuen Export zu starten.

2.2 Weitere Wege

  • In den Tarifen Pro und Team können Sie Ihre Inhalte außerdem über den MCP-Server mit einem eigenen KI-Agenten in strukturierter Form auslesen (Ziffer 5 der Leistungsbeschreibung). Im Tarif Free steht der MCP-Server nicht zur Verfügung.
  • Nutzen Sie Klate geschäftlich, stellen wir Ihnen nach dem Auftragsverarbeitungsvertrag (Anlage 4) auf Anfrage unter privacy@klate.ai zusätzlich eine strukturierte Ausleitung Ihrer Inhalte zur Verfügung.
  • Fragen zum Exportformat beantworten wir unter support@klate.ai (Ziffer 23 der AGB).

2.3 Kündigung und Fristen

Der Export setzt keine Kündigung voraus. Für die Beendigung des Vertrags gilt nach Ziffer 11 der AGB:

  • Den kostenlosen Tarif und den Vertrag insgesamt können Sie jederzeit beenden, etwa indem Sie uns die Beendigung in Textform mitteilen (Ziffern 11.1 und 11.5 der AGB).
  • Einen kostenpflichtigen Tarif können Sie jederzeit zum Ende des laufenden Abrechnungszeitraums kündigen; ein Abrechnungszeitraum dauert einen Monat. Eine Mindestlaufzeit oder eine darüber hinausgehende Kündigungsfrist gibt es nicht (Ziffer 11.2 der AGB). Danach wechselt der Workspace in den kostenlosen Tarif, ohne dass Inhalte gelöscht werden, und der Export bleibt verfügbar (Ziffer 11.4 der AGB). Läuft ein kostenpflichtiger Tarif, wird auch eine Beendigung des Vertrags insgesamt in Textform erst zum Ende des laufenden Abrechnungszeitraums wirksam. Löschen Sie dagegen Ihr Konto in den Einstellungen, endet der Vertrag sofort, ein laufender Tarif zugleich, ohne Erstattung für den Rest des bezahlten Abrechnungszeitraums (Ziffer 11.5 der AGB); exportieren Sie Ihre Inhalte vorher (Abschnitt 2.5).

Die Datenverordnung lässt für die Einleitung eines Wechsels eine Kündigungsfrist von höchstens zwei Monaten zu (Art. 25 Abs. 2 lit. d). Die Fristen nach den AGB liegen darunter; für den Export selbst gibt es keine Frist.

2.4 Übergangszeitraum

Möchten Sie zu einem anderen Dienst oder in eine eigene Umgebung wechseln, halten wir Klate auf Ihren Wunsch nach einer Kündigung für einen Übergangszeitraum von bis zu 30 Tagen nach der Beendigung in unveränderter Qualität verfügbar (Ziffer 23 der AGB). Den Wunsch teilen Sie uns in Textform mit, etwa per E-Mail an support@klate.ai (Ziffer 24.1 der AGB), am besten zusammen mit der Kündigung.

Die Datenverordnung begrenzt den Übergangszeitraum auf höchstens 30 Kalendertage (Art. 25 Abs. 2 lit. a). Sie sieht außerdem vor, dass der Anbieter einen längeren Übergangszeitraum von höchstens sieben Monaten bestimmen kann, wenn der gesetzliche Zeitraum technisch nicht einzuhalten ist (Art. 25 Abs. 4), und dass der Kunde den Übergangszeitraum einmal verlängern kann (Art. 25 Abs. 5).

2.5 Nach dem Ende des Vertrags

Nach Ziffer 23 der AGB haben Sie nach der Beendigung mindestens 30 Tage lang Lese- und Exportzugriff auf Ihre Inhalte, wenn der Vertrag durch eine Kündigung von uns, durch eine Einstellung nach Ziffer 14.2 der AGB, durch die Beendigung des kostenlosen Tarifs nach Ziffer 11.1 der AGB oder durch Ihre Kündigung in Textform endet; danach löschen wir das Konto. Beenden Sie den Vertrag selbst durch Löschung Ihres Kontos, besteht danach kein Zugriff mehr; exportieren Sie Ihre Inhalte deshalb vorher.

Die Datenverordnung verlangt nach dem Übergangszeitraum einen Zeitraum von mindestens 30 Kalendertagen, in dem Sie Ihre Daten noch abrufen können (Art. 25 Abs. 2 lit. g), und danach die vollständige Löschung der exportierbaren Daten (Art. 25 Abs. 2 lit. h). Wie wir Ihre Inhalte nach dem Ende des Zugriffs löschen, regelt Ziffer 23 der AGB; für personenbezogene Daten gelten ergänzend Anlage 4 und die Datenschutzerklärung, Abschnitt „Speicherdauer und Löschung“.


3. Was der Export enthält

Der Export enthält die Inhalte des Workspace, geordnet nach Kundeneinträgen und Projekten:

  • die Kundeneinträge mit ihren Einstellungen (Name, Farben, Logo, zulässige E-Mail-Domains);
  • die Projekte mit ihren Einstellungen (Titel und Untertitel des Chats, Persona, Standard-Agent, Farben, Hintergrund);
  • die Designs mit allen Gesprächspfaden und Turns, einschließlich der Zuordnung von Guidelines zu Turns;
  • die Briefs mit ihren gespeicherten Fassungen;
  • die Guidelines;
  • die Tools und die Tool-Anbieter;
  • die Subagenten;
  • die Widgets;
  • die Formulare;
  • die Kommentare zu Designs und Projekten;
  • die Versionshistorie der Designs und der Briefs sowie den Verlauf ihrer Phasen und Abnahmen;
  • den Verlauf der Unterhaltungen mit dem Assistenten, die die exportierende Person in diesem Workspace selbst begonnen hat, mit den darin angehängten Bildern;
  • die hochgeladenen Dateien der Medienbibliothek, so wie sie bei uns gespeichert sind (Abschnitt 6), mit der Angabe, wo sie verwendet werden;
  • den Namen des Workspace und die für ihn angelegten zusätzlichen Brief-Felder.

Zu jedem Eintrag gehören seine Kennung, seine Zeitstempel und, soweit wir sie speichern, die Kennungen der Personen, die ihn angelegt oder zuletzt geändert haben. Bei Abnahmen und im Verlauf der Phasen ist außerdem die E-Mail-Adresse der Person enthalten, die um Abnahme gebeten wurde oder gehandelt hat. Medien, die Sie über eine Internetadresse eingebunden haben, sind als Adresse enthalten; die Datei selbst liegt nicht bei uns (Ziffer 11 der Leistungsbeschreibung).

Digitale Vermögenswerte. Klate betreibt für Sie keine Anwendungen, Assistenten oder Laufzeitumgebungen; ein Design wird nie ausgeführt (Ziffern 1.2 und 12 der Leistungsbeschreibung). Über die genannten Inhalte und Dateien hinaus gibt es deshalb keine digitalen Vermögenswerte, die bei einem Wechsel zu übertragen wären.

Nicht enthalten sind:

  • unsere internen Prüf- und Sicherheitsprotokolle (Ziffer 23 der AGB);
  • Unterhaltungen mit dem Assistenten, die andere Mitglieder des Workspace begonnen haben; sie sind deren personenbezogene Daten;
  • Zugriffs- und Freigabeeinstellungen: Mitgliedschaften und Rollen, Freigaben, Freigabelinks und Einladungen;
  • Abrechnungs-, Guthaben- und Nutzungsdaten;
  • Inhalte, die als gelöscht markiert sind;
  • eine hochgeladene Datei, die wir nach Ziffer 21 der AGB gesperrt haben, solange die Sperrung besteht. Einen bereits erstellten Export, der sie enthalten konnte, ziehen wir mit der Sperrung zurück; ein neuer Export ist jederzeit möglich;
  • Zugangsdaten wie die Token von Abnahmelinks sowie unsere internen Kostenangaben zu KI-Anfragen;
  • Ihre Kontodaten (Name, E-Mail-Adresse, Einstellungen), die Gedächtniseinträge des Assistenten und Ihre Benachrichtigungen. Auskunft über Ihre personenbezogenen Daten und deren Übertragung können Sie nach der Datenschutzerklärung, Abschnitt „Ihre Rechte“, verlangen.

4. Formate und Standards

Der Export ist ein Archiv im ZIP-Format, bei großen Archiven mit den ZIP64-Erweiterungen. Ein großer Workspace wird in mehreren ZIP-Dateien geliefert: Jede ist ein vollständiges Archiv, ihre Pfade überschneiden sich nicht, und wenn Sie alle Teile in denselben Ordner entpacken, erhalten Sie den gesamten Export. Der erste Teil enthält immer alle JSON-Dokumente.

  • Strukturierte Inhalte: JSON nach RFC 8259, Zeichenkodierung UTF-8.
  • Zeitangaben: ISO 8601 in koordinierter Weltzeit (UTC), zum Beispiel 2026-09-24T09:30:00.000Z.
  • Prüfsummen: SHA-256, hexadezimal, für jede Datei unter files/ (Abschnitt 5.3).
  • Erläuterung: Jedes Archiv enthält eine Datei README.txt, die den Aufbau in Kurzform auf Englisch erklärt.

Hochgeladene Dateien sind in dem Dateiformat enthalten, in dem sie bei uns gespeichert sind, mit ihrem Medientyp und der folgenden Dateiendung. Das sind die zehn Dateitypen, die sich nach Ziffer 7.4 der Leistungsbeschreibung hochladen lassen; an Unterhaltungen mit dem Assistenten angehängte Bilder haben einen der vier Bildtypen.

MedientypDateiendung
image/png.png
image/jpeg.jpg
image/gif.gif
image/webp.webp
video/mp4.mp4
video/webm.webm
audio/mpeg.mp3
audio/wav.wav
audio/ogg.ogg
audio/webm.webm

Eine Datei, die bei uns mit einem anderen Medientyp gespeichert ist, ist unverändert mit der Dateiendung .bin enthalten; ihren Medientyp nennt manifest.json (Abschnitt 5.3).

Für Gesprächsdesigns ist uns keine offene Interoperabilitätsspezifikation und keine harmonisierte Norm bekannt. Das Archiv verwendet deshalb einen eigenen Aufbau mit der Formatkennung klate.workspace-export, Formatversion 1. Er beruht ausschließlich auf den oben genannten offenen Standards und ist in Abschnitt 5 beschrieben.


5. Verzeichnis der Datenstrukturen

Dieses Verzeichnis beschreibt jede Datei des Exports und die Felder ihrer Dokumente. Es ist das Verzeichnis nach Art. 26 lit. b der Datenverordnung, auf das Ziffer 23 der AGB verweist.

5.1 Aufbau des Archivs

PfadInhalt
manifest.jsonVerzeichnis des Archivs: Formatkennung und -version, Umfang, Anzahl je Objektart, alle Dokumente und alle Dateien mit Größe und SHA-256-Prüfsumme
README.txtKurze Erklärung des Aufbaus auf Englisch
workspace.jsonDer Workspace und seine zusätzlichen Brief-Felder
media.jsonDie Medienbibliothek: ein Eintrag je hochgeladener Datei
customers/<name>--<id>/customer.jsonEin Kundeneintrag mit seinen Tool-Anbietern und den kundenweiten Tools, Formularen, Widgets und Subagenten
customers/<name>--<id>/projects/<name>--<id>/project.jsonEin Projekt mit Brief, Guidelines, den projektbezogenen Tools, Formularen, Widgets und Subagenten und den Kommentaren zum Projekt
customers/<name>--<id>/projects/<name>--<id>/designs/<name>--<id>.jsonEin Design eines Projekts
customers/<name>--<id>/designs/<name>--<id>.jsonEin Design, das keinem Projekt zugeordnet ist
customers/<name>--<id>/ai-conversations/<id>.jsonEine eigene Unterhaltung mit dem Assistenten
files/media/<id>.<ext>Eine hochgeladene Datei
files/ai-attachments/<sha256>.<ext>Ein Bild, das an eine eigene Unterhaltung mit dem Assistenten angehängt wurde

<name> ist eine aus dem Namen gebildete Kurzform aus Kleinbuchstaben, Ziffern und Bindestrichen mit höchstens 40 Zeichen (untitled, wenn nichts übrig bleibt). <id> ist die Kennung des Objekts und macht jeden Pfad eindeutig. <ext> ist die Dateiendung nach Abschnitt 4, bei einem anderen gespeicherten Medientyp .bin.

5.2 Allgemeine Regeln

  • Jedes JSON-Dokument außer workspace.json enthält das Feld formatVersion.
  • Kennungen sind Zeichenketten. Sie ändern sich nicht, und über sie verweisen die Objekte aufeinander, etwa mit customerId, projectId, mediaId oder guidelineId.
  • Zeitangaben folgen Abschnitt 4. Ein fehlender Wert ist in der Regel null; in messages[].meta und in den eingebetteten Strukturen der Abschnitte 5.4, 5.5 und 5.7 können Felder, die nicht gesetzt sind, auch ganz fehlen.
  • Felder, die wir als JSON-Text speichern, etwa der Inhalt eines Turns, eines Briefs, die Felder eines Formulars oder der Aufbau eines Widgets, sind als JSON-Wert eingebettet. Ein gespeicherter Wert, der sich nicht als JSON lesen lässt, steht unverändert als Zeichenkette dort.
  • Dieses Verzeichnis beschreibt den heutigen Aufbau. Inhalte, die gespeichert wurden, bevor sich ein Aufbau geändert hat, können einzelne Felder in ihrer früheren Form enthalten.

5.3 Dokumente und Objekte

In der Spalte „Objekt“ steht das Dokument oder der Name, unter dem das Objekt im übergeordneten Objekt steht; [] kennzeichnet eine Liste solcher Objekte. Die Wertelisten einzelner Felder stehen in Abschnitt 5.6.

ObjektBedeutungFelder
manifestInhalt von manifest.json. workspace ist der Workspace wie in workspace.json; exportedByUserId die Kennung der exportierenden Person; snapshotAt der Zeitpunkt, zu dem der Export angefordert wurde (danach hochgeladene Dateien sind nicht enthalten)format, formatVersion, exportId, exportedAt, snapshotAt, workspace, exportedByUserId, scope, counts, documents, files
manifest.scopeUmfang des Exports in Worten (englisch): die Vertragsgrundlage, welche Unterhaltungen enthalten sind, was nicht enthalten ist, und der Hinweis zu mehrteiligen Archivencontract, aiConversations, excluded, parts
manifest.countsAnzahl der enthaltenen Objekte je Objektartcustomers, projects, designs, paths, turns, turnGuidelineLinks, briefs, briefVersions, briefFieldDefinitions, guidelines, tools, toolProviders, subagents, widgets, forms, comments, designVersions, approvals, lifecycleEvents, aiConversations, aiMessages, mediaFiles, aiAttachmentFiles
manifest.files[]Jede Datei unter files/: Pfad im Archiv, Art (media oder ai-attachment), Kennung der Quelle, Medientyp, Größe in Byte und SHA-256-Prüfsummepath, kind, sourceId, mime, bytes, sha256
workspace.jsonDer Workspace und seine zusätzlichen Brief-Felderworkspace, briefFieldDefinitions
workspaceDer Workspaceid, name, kind
briefFieldDefinitions[]Ein zusätzliches Brief-Feld, das für den Workspace angelegt wurdeid, name, description, position, createdAt
customer.jsonEin Kundeneintrag; die Listen enthalten die kundenweiten Einträge, die keinem Projekt zugeordnet sindformatVersion, customer, projects, toolProviders, tools, forms, widgets, subagents
customerDer Kundeneintrag mit Name, Farben, Logo (als Datei-Kennung oder Internetadresse), der Kennzeichnung als intern und den zulässigen E-Mail-Domainsid, name, brandColor, darkAccentColor, logoMediaId, logoUrl, internalOnly, allowedEmailDomains, createdByUserId, updatedByUserId, createdAt, updatedAt
projects[]Verweis auf ein Projekt des Kundeneintrags und den Pfad seines Dokumentsid, name, path
project.jsonEin ProjektformatVersion, project, brief, guidelines, tools, forms, widgets, subagents, comments, designs
projectDas Projekt mit den Einstellungen des Chats, der Persona, des Standard-Agenten und der Farbenid, customerId, name, chatTitle, chatTagline, personaName, personaAvatarMediaId, personaAvatarUrl, defaultAgentName, defaultAgentAvatarMediaId, defaultAgentAvatarUrl, accentColorOverride, darkAccentColor, chatBackgroundPattern, createdByUserId, updatedByUserId, createdAt, updatedAt
briefDer Brief des Projekts (null, wenn keiner angelegt ist) mit seinem Inhalt (Abschnitt 5.5), seinen Fassungen, dem Verlauf seiner Phasen und seinen Abnahmenid, phase, content, updatedByUserId, createdAt, updatedAt, versions, lifecycleEvents, approvals
brief.versions[]Eine gespeicherte Fassung des Briefsid, label, phase, content, createdBy, createdAt
guidelines[]Eine Guideline: wann sie gilt, was dann zu tun ist, und warumid, when, then, why, position, createdAt, updatedAt
designs[]Verweis auf ein Design des Projekts und den Pfad seines Dokumentsid, title, path
toolProviders[]Ein Tool-Anbieterid, name, domain, logoMediaId, logoUrl, color, createdAt
tools[]Ein Tool aus der Bibliothek mit seiner Beschreibung, seinen Parametern (params, JSON), Beispielen und technischen Angabenid, projectId, name, displayName, description, whenToUse, providerKey, providerId, logoMediaId, logoUrl, kind, endpoint, method, transport, params, returns, exampleArgs, exampleResult, sideEffect, idempotent, confirmation, confirmationPrompt, errorFallback, loadingMessage, timeLimitMs, auth, environment, dataSensitivity, owner, status, tags, notes, createdAt, updatedAt
forms[]Ein Formular; fields ist die Liste seiner Felder (Abschnitt 5.5)id, projectId, name, submitLabel, fields, createdByUserId, updatedByUserId, createdAt, updatedAt
widgets[]Ein Widget; root ist sein Aufbau, variables seine Beispielwerte (Abschnitt 5.5)id, projectId, name, status, templateId, variables, root, createdByUserId, updatedByUserId, createdAt, updatedAt
subagents[]Ein Subagentid, projectId, name, avatarMediaId, avatarUrl, colorTag, createdAt
comments[]Ein Kommentar; eine Antwort verweist mit parentId auf den Kommentar, auf den sie antwortetid, parentId, anchorType, anchorId, authorUserId, body, resolvedAt, resolvedBy, createdAt, updatedAt
approvals[]Eine Abnahmeanfrage zu einem Design oder Brief und ihre Entscheidungid, status, requestedBy, approverEmail, approverUserId, note, createdAt, expiresAt, decidedAt, decidedBy
lifecycleEvents[]Ein Eintrag im Verlauf der Phasen eines Designs oder Briefsid, kind, fromPhase, toPhase, actorType, actorUserId, actorEmail, note, createdAt
designs/<name>--<id>.jsonEin DesignformatVersion, design, paths, comments, lifecycleEvents, approvals, versions, versionContent, versionContentMissing
designDas Designid, customerId, projectId, title, description, tags, phase, isPii, createdAt, updatedAt
paths[]Ein Gesprächspfad, der Hauptpfad zuerst; ein abzweigender Pfad nennt den Turn des Hauptpfads, an dem er abzweigt, und gegebenenfalls den, an dem er in den Hauptpfad zurückführtid, name, isMain, pathType, branchFromMessageId, rejoinFromMessageId, position, createdAt, updatedAt, turns
turns[]Ein Turn in der Reihenfolge des Pfads; content ist die Liste seiner Blöcke (Abschnitt 5.4)id, position, role, agentId, content, timeLimitMs, intent, intentAvoid, isEscalation, guidelines, createdAt, updatedAt
turns[].guidelines[]Eine Guideline, die diesem Turn zugeordnet istguidelineId, stance
versions[]Eine Version des Designs (Abschnitt 5.7)id, parentVersionId, trigger, phase, label, comment, createdBy, createdAt, treeHash, manifest
ai-conversations/<id>.jsonEine Unterhaltung mit dem AssistentenformatVersion, conversation, messages
conversationDie Unterhaltungid, customerId, projectId, agentKey, title, status, createdByUserId, createdAt, updatedAt
messages[]Eine Nachricht; parts enthält bei Antworten des Assistenten dessen einzelne Schritte, wie sie angezeigt wurdenid, role, content, parts, meta, attachments, createdAt
messages[].metaAngaben zur Nachricht (null, wenn keine vorliegen): Anzahl der Bilder, Erwähnungen, Fehlermeldung und Kennung der Anfrageimages, mentions, error, requestId
meta.mentions[]Ein Objekt, das in der Nachricht erwähnt wurdekind, id, label, customerId, projectId
messages[].attachments[]Ein angehängtes Bild mit seinem Pfad im ArchivmediaType, file
media.jsonDie MedienbibliothekformatVersion, media
media[]Eine hochgeladene Datei mit ihrem Pfad im Archivid, file, mime, bytes, sha256, createdAt, libraryEntries
libraryEntries[]Wo die Datei in die Medienbibliothek aufgenommen wurde und von wemcustomerId, projectId, designId, uploadedByUserId, createdAt

5.4 Inhalt eines Turns

Das Feld content eines Turns ist eine Liste von Blöcken. Jeder Block hat eine Kennung id und eine Art type. Ein Block, der auf eine Datei, ein Formular, ein Widget oder ein Tool verweist, trägt dessen Kennung; eine Datei kann stattdessen über eine Internetadresse (url) eingebunden sein.

BlockartBedeutungFelder
textTextid, type, text
imageBildid, type, mediaId, url, caption
videoVideoid, type, mediaId, url, caption
audioAudioid, type, mediaId, url, caption
codeQuelltext mit Angabe der Spracheid, type, lang, code
tool_callAufruf eines Tools mit Argumenten und Ergebnis (je als JSON-Text); toolId verweist auf das Tool in der Bibliothek, die übrigen Felder sind technische Angabenid, type, toolId, name, args, result, logoMediaId, logoUrl, timeLimitMs, kind, description, endpoint, method, transport, sideEffect, auth, environment, owner, idempotent, confirmation, dataSensitivity, errorFallback, notes
sourceQuellenangabe mit Titel und Adresseid, type, title, url
formVerweis auf ein Formularid, type, formId
widgetVerweis auf ein Widgetid, type, widgetId
ask_questionFrage mit Antwortmöglichkeitenid, type, question, options
fileDatei, die im Gespräch übergeben wird, mit den zulässigen Dateiartenid, type, fileName, allowedTypes, mediaId, url

5.5 Weitere eingebettete Strukturen

ObjektBedeutungFelder
brief.contentInhalt eines Briefs und jeder seiner Fassungen: Ziel, was der Assistent tut und nicht tut, Zielgruppe, Kanäle, Eskalation, Stimme und die Werte der zusätzlichen Brief-Felder (nach deren Kennung)goal, scopeDoes, scopeDoesnt, audience, channels, channelOther, escalationNote, voice, customFields
brief.content.voiceDie Stimme des Assistenten: Beschreibung, Eigenschaften, Tonlage je Situation, typische und untypische Formulierungen, Beispielpaare, Begrüßung und Umgang mit Fehlerndescription, traits, tones, markers, pairs, greeting, repair
forms[].fields[]Ein Formularfeldid, type, name, label, required, placeholder, options, multi

Der Aufbau eines Widgets (root) ist ein Baum aus Komponenten im ChatKit-Widget-Format: Jede Komponente ist ein JSON-Objekt mit ihrer Art in type, ihren Eigenschaften und gegebenenfalls weiteren Komponenten. variables enthält die Beispielwerte, die das Widget anzeigt.

5.6 Wertelisten

FeldWerte
workspace.kindpersonal, team
phase (Designs und Briefs)draft, in_review, pending_approval, approved
paths[].pathTypehappy, edge, sad, adversarial
turns[].roleuser, ai
turns[].guidelines[].stancedemonstrates, violates
messages[].roleuser, assistant
conversation.statusactive, archived
kind (Tools und tool_call)rest, mcp, graphql, webhook, function, builtin, db, rpa, subagent, connector
transport (Tools und tool_call)stdio, http, sse
sideEffect (Tools und tool_call)read, write, destructive
auth (Tools und tool_call)none, api_key, oauth, service_account, internal
environment (Tools und tool_call)sandbox, staging, prod
dataSensitivity (Tools und tool_call)public, internal, confidential, pii, regulated
tools[].statusdraft, ready, deprecated
widgets[].statusdraft, active
forms[].fields[].typetext, date, select, checkbox
versions[].triggermanual, phase_change, auto, restore
approvals[].statuspending, approved, cancelled
lifecycleEvents[].actorTypeuser, approver, system
comments[].anchorTypemessage, brief_section, guideline

5.7 Versionshistorie

Die Versionen eines Designs sind in der Form enthalten, in der wir sie speichern: Jeder Inhalt eines Turns steht nur einmal im Design-Dokument, auch wenn er in vielen Versionen vorkommt. versionContent ordnet jedem hash einen solchen Inhalt zu; versionContentMissing nennt die hash-Werte, deren Inhalt in unserer Datenbank nicht mehr vorhanden ist.

ObjektBedeutungFelder
versions[].manifestDer Aufbau der Version; v ist die Version dieses Aufbaus (derzeit 1)v, design, paths
manifest.designTitel und Beschreibung des Designs in dieser Versiontitle, description
manifest.paths[]Ein Pfad der Version mit der Liste seiner Turns; pathType fehlt in Versionen, die gespeichert wurden, bevor es Pfadarten gabid, name, isMain, pathType, branchFromMessageId, rejoinFromMessageId, position, messages
manifest.paths[].messages[]Ein Turn der Version: seine Kennung, seine Stelle im Pfad und der Schlüssel seines Inhaltsid, position, hash
versionContent[hash]Der Inhalt eines Turns; content ist die Liste seiner Blöcke (Abschnitt 5.4), und isEscalation steht nur dort, wenn der Turn eine Eskalation istrole, agentId, content, timeLimitMs, intent, intentAvoid, isEscalation

Eine Version stellen Sie wieder her, indem Sie für jeden Turn in ihrem manifest den Inhalt unter versionContent[hash] nachschlagen.


6. Bekannte Einschränkungen

  • Bilder in verkleinerter Fassung. Die hochgeladenen Dateien sind so enthalten, wie sie bei uns gespeichert sind. Bilder, die die Anwendung schon beim Hochladen verkleinert und dabei neu kodiert (in der Regel im Format WebP), sind deshalb nur in dieser Fassung enthalten; das ursprüngliche Bild speichern wir nicht.
  • Nur eigene Unterhaltungen. Der Export enthält nur die Unterhaltungen mit dem Assistenten, die die exportierende Person begonnen hat.
  • Team-Workspaces. Exportieren können nur die Inhaberin oder der Inhaber und die Administratoren des Teams; während einer Sperrung des eigenen Kontos nur die Inhaberin oder der Inhaber (Abschnitt 2.1).
  • Eingebundene Medien. Medien, die über eine Internetadresse eingebunden sind, sind nur als Adresse enthalten.
  • Zeitpunkt. Maßgeblich ist der Zeitpunkt, zu dem der Export angefordert wurde; danach hochgeladene Dateien sind nicht enthalten.
  • Große Workspaces. Ein großer Export wird in mehreren ZIP-Dateien geliefert und läuft nur weiter, solange die Seite mit dem Export geöffnet ist oder wieder geöffnet wird; ein Export, der 24 Stunden nach seinem Start nicht fertig ist, wird nicht mehr fertiggestellt (Abschnitt 2.1). Ist ein Workspace für einen Export zu groß, bricht der Export mit einem Hinweis ab; wenden Sie sich dann an support@klate.ai.
  • Herunterladen. Den fertigen Export kann nur die Person herunterladen, die ihn gestartet hat, und höchstens 7 Tage lang (Abschnitt 2.1).
  • Übertragung an einen anderen Anbieter. Eine Funktion, mit der Klate Ihre Daten unmittelbar an einen anderen Anbieter überträgt, gibt es nicht; Sie laden den Export herunter und geben ihn weiter. Unterstützung beim Wechsel nach Ziffer 23 der AGB erhalten Sie unter support@klate.ai.
  • Kein Einlesen. Ein Werkzeug, mit dem andere Produkte den Export einlesen, stellen wir nicht bereit, und eine Einfuhr in ein anderes Produkt schulden wir nicht (Ziffer 11 der Leistungsbeschreibung). Wie weit ein anderer Dienst die Inhalte übernehmen kann, hängt von diesem Dienst ab.
  • MCP-Server. Der Weg über den MCP-Server steht nur in den Tarifen Pro und Team zur Verfügung.

7. Entgelte

Der Export, der Wechsel und die Beendigung des Vertrags kosten nichts. Für den Wechsel oder die Beendigung berechnen wir kein Entgelt (Ziffer 23 der AGB). Die Datenverordnung untersagt Wechselentgelte ab dem 12. Januar 2027 ganz und lässt bis dahin nur ermäßigte Entgelte zu, die die unmittelbar mit dem Wechsel verbundenen Kosten nicht übersteigen (Art. 29 Abs. 1 bis 3); wir erheben auch heute keine.

  • Laufende Entgelte: die Preise der Tarife und Zusatzleistungen nach der Preisliste (Anlage 2). Neben dem Gesamtpreis fallen keine weiteren Kosten an, und Mindestlaufzeiten gibt es nicht (Ziffer 1.1 der Preisliste).
  • Vorzeitige Beendigung: Vertragsstrafen oder Entgelte für eine vorzeitige Beendigung gibt es nicht. Kündigen Sie einen kostenpflichtigen Tarif, erstatten wir das für den laufenden Abrechnungszeitraum bereits gezahlte Entgelt nicht (Ziffer 9.1 der Preisliste). Beenden wir den Vertrag oder stellen wir den Dienst ein, erstatten wir im Voraus gezahlte Entgelte anteilig (Ziffer 9.2 der Preisliste).

8. Rechtsordnung und Standorte der Infrastruktur

Klate wird von der Klate Technology UG (haftungsbeschränkt) mit Sitz in Frankfurt am Main betrieben; für uns gilt deutsches Recht. Eigene Rechenzentren betreiben wir nicht. Die IT-Infrastruktur, auf der Klate läuft, stellen die folgenden Anbieter bereit:

AufgabeAnbieterStandort
Ausführung der Anwendung, einschließlich des MCP-Servers und der Exportfunktion, und NetzwerkschutzVercel Inc. (USA)Anwendung: Frankfurt am Main, Deutschland; Netzwerkschutz: global
Datenbank mit allen Inhalten außer den hochgeladenen Dateien, Konten und AnmeldungDatabricks, Inc. (USA), Muttergesellschaft der Neon, LLCFrankfurt am Main, Deutschland
Hochgeladene Dateien und Exportdateien; NamensauflösungCloudflare, Inc. (USA)Dateien: Westeuropa als vorgegebener bevorzugter Speicherort, nach den Angaben des Anbieters keine Zusage eines garantierten Speicherorts; Namensauflösung: global
Versand von E-MailsPlus Five Five, Inc. („Resend“, USA)Versand aus Irland; Kontodaten, Zustellprotokolle und Metadaten in den USA
FehlerdiagnoseFunctional Software, Inc. („Sentry“, USA)Fehlerereignisse in der EU-Region (Frankfurt am Main); Konto-, Organisations- und Verwaltungsdaten in den USA
KI-FunktionenVercel Inc. (KI-Gateway, USA) und die Modellanbieter OpenAI und Anthropic; beauftragen wir diese unmittelbar, sind unsere Vertragspartner die OpenAI Ireland Limited und die Anthropic Ireland, Limited (Irland)USA; da wir dem KI-Gateway keine Routing-Region vorgeben, ist eine Verarbeitung an einem anderen Standort des jeweiligen Anbieters nicht ausgeschlossen
ZahlungsabwicklungStripe Payments Europe, Ltd. (Irland)EU (Irland), mit Weiterübermittlung an die Stripe, Inc. bzw. Stripe, LLC (USA)

Die Datenbank mit Ihren Inhalten und die Anwendung selbst laufen damit in Frankfurt am Main, also in der Europäischen Union, wo das Unionsrecht und deutsches Recht gelten. Für die hochgeladenen Dateien und die Exportdateien ist Westeuropa als Speicherort vorgegeben, aber vom Anbieter nicht zugesagt.

Die Anbieter dieser Infrastruktur sind jedoch Gesellschaften mit Sitz in den Vereinigten Staaten. Ausgenommen sind nur unsere Vertragspartner für die Zahlungsabwicklung und, soweit wir die Modellanbieter unmittelbar beauftragen, für die KI-Funktionen: Sie sind in der Union niedergelassen und übermitteln Daten an Gesellschaften in den Vereinigten Staaten weiter. Das Recht der Vereinigten Staaten kann eine Gesellschaft mit Sitz dort unter bestimmten Voraussetzungen verpflichten, Daten herauszugeben, die sie in ihrem Besitz oder unter ihrer Kontrolle hat, auch wenn sie in der Union gespeichert sind. Der Speicherort in der Union schützt deshalb für sich allein nicht vor einem solchen Zugriff.

Nutzen Sie die KI-Funktionen, werden die dafür erforderlichen Inhalte in den Vereinigten Staaten verarbeitet; eine Verarbeitung an einem anderen Standort des jeweiligen Anbieters ist nicht ausgeschlossen (Datenschutzerklärung, Abschnitt „KI-Funktionen“). Nutzen Sie die KI-Funktionen nicht, findet diese Übermittlung nicht statt; alle übrigen Funktionen bleiben davon unberührt. Verbinden Sie einen eigenen KI-Agenten über den MCP-Server, erhält dessen Betreiber die abgerufenen Inhalte; welche Rechtsordnung dafür gilt, bestimmen Sie mit Ihrer Wahl.

Alle Empfänger mit ihren Verarbeitungsorten nennt die Datenschutzerklärung in den Abschnitten „Empfänger und Unterauftragsverarbeiter“ und „Übermittlung in Drittländer“, für Kunden, die Klate geschäftlich nutzen, außerdem die Liste der Unterauftragsverarbeiter im Auftragsverarbeitungsvertrag.


9. Maßnahmen gegen unzulässigen staatlichen Zugriff

Die Datenverordnung verlangt eine allgemeine Beschreibung der technischen, organisatorischen und vertraglichen Maßnahmen, mit denen ein Anbieter einen internationalen staatlichen Zugriff auf in der Union gespeicherte nicht personenbezogene Daten oder deren Übertragung verhindern will, wenn dieser Zugriff dem Unionsrecht oder dem Recht eines Mitgliedstaats widerspräche (Art. 28 Abs. 1 lit. b). Unsere Maßnahmen gelten für alle Inhalte gleichermaßen, ob sie personenbezogen sind oder nicht.

Technische Maßnahmen.

  • Die Datenbank mit Ihren Inhalten liegt in Frankfurt am Main; für hochgeladene Dateien und Exportdateien ist Westeuropa als Speicherort vorgegeben (Abschnitt 8).
  • Alle Verbindungen zu Klate und zwischen Klate und seinen Anbietern sind mit TLS verschlüsselt.
  • Die Anbieter, bei denen Ihre Inhalte gespeichert sind, verschlüsseln sie nach ihrer eigenen Dokumentation im Ruhezustand mit AES-256. Eine zusätzliche eigene Verschlüsselung oder eigene Schlüssel setzen wir nicht ein; gegen eine Herausgabe durch den Anbieter selbst schützt diese Verschlüsselung deshalb nicht.
  • Hochgeladene Dateien und Exportdateien liegen in einem nicht öffentlich erreichbaren Speicher und sind nur über kurzlebige, signierte Links nach einer Prüfung der Berechtigung abrufbar.
  • Jede Anfrage wird gegen die tatsächliche Berechtigung des Kontos geprüft; die Workspaces sind voneinander abgeschottet.

Organisatorische Maßnahmen.

  • Administrativen Zugriff auf Kundeninhalte hat derzeit ausschließlich der Geschäftsführer.
  • Sicherheitsrelevante Vorgänge werden in einem Prüfprotokoll festgehalten.

Vertragliche Maßnahmen.

  • Ihre Inhalte sind nach Ziffer 18 der AGB stets vertraulich. Müssen wir sie aufgrund einer gesetzlichen Pflicht oder einer behördlichen oder gerichtlichen Anordnung offenlegen, informieren wir Sie vorher, soweit das zulässig ist.
  • Mit unseren Anbietern bestehen Verträge zur Auftragsverarbeitung; soweit Daten in Drittländer übermittelt werden, stützen wir uns regelmäßig auf die Standardvertragsklauseln der Europäischen Kommission (Datenschutzerklärung, Abschnitt „Übermittlung in Drittländer“). Diese Verträge betreffen personenbezogene Daten. Ob die Bedingungen der Anbieter vergleichbare Zusagen für nicht personenbezogene Daten enthalten, haben wir nicht gesondert festgestellt; wir führen solche Zusagen deshalb nicht als Maßnahme an.

Grenzen. Keine dieser Maßnahmen kann ausschließen, dass ein Anbieter mit Sitz in den Vereinigten Staaten nach dortigem Recht verpflichtet wird, Daten herauszugeben, die er in der Union speichert (Abschnitt 8). Für Inhalte, die bei der Nutzung der KI-Funktionen in den Vereinigten Staaten verarbeitet werden, gilt dies ebenso.


10. Kontakt und Aktualisierung

Anbieter von Klate ist die Klate Technology UG (haftungsbeschränkt), Im Galluspark 4, 60326 Frankfurt am Main, Deutschland. Weitere Angaben finden Sie im Impressum.

  • Fragen zum Wechsel, zum Export und zum Exportformat: support@klate.ai
  • Fragen zum Datenschutz: privacy@klate.ai

Ändern sich das Exportformat, die Infrastruktur oder eine der hier wiedergegebenen Regelungen, passen wir diese Seite an und aktualisieren den Stand oben.


Stand: 8. Oktober 2026 · Version 1.3