Zum Hauptinhalt springen

Datenhaltung und Sourcing-Strategie

Die Datenhaltung und Sourcing-Strategie spielt eine zentrale Rolle, um ein hohes Mass an Sicherheit, Flexibilität und Leistung zu gewährleisten. Im Folgenden werden die wesentlichen Aspekte der Datenhaltung und der Sourcing-Strategie von Apptiva Klar beschrieben.

Datenhaltung

Datenbanktechnologie

Apptiva Klar verwendet MongoDB als primäre Datenbanktechnologie. Diese NoSQL-Datenbank bietet eine flexible und skalierbare Lösung, die besonders für die Anforderungen von Chatbot-Anwendungen geeignet ist. Die Speicherung der Daten erfolgt in einem dokumentenorientierten Format, wodurch:

  • variable und unstrukturierte Daten, wie sie in Konversationen auftreten, optimal verarbeitet werden können,
  • eine einfache Skalierung bei wachsendem Datenvolumen möglich ist,
  • und Abfragen effizient ausgeführt werden.

Hosting und Infrastruktur

Apptiva Klar wird containerisiert in der Google Kubernetes Engine (GKE) am Standort Zürich gehostet. Die Nutzung von Cloud Load Balancing stellt sicher, dass die Plattform auch bei hoher Auslastung performant bleibt. Alternativ bietet Apptiva Klar auch On-Premise-Optionen an, um den spezifischen Anforderungen von Unternehmen gerecht zu werden. Bei dieser Variante ist sicherzustellen, dass alle benötigten Systeme, wie MongoDB und Azure OpenAI Services, entsprechend integriert sind.

Sicherheit und Datenschutz

Der Schutz sensibler Kundendaten hat bei Apptiva Klar höchste Priorität. Die wichtigsten Sicherheitsmassnahmen umfassen:

  • Verschlüsselung:
    Moderne Verschlüsselungstechnologien schützen alle übertragenen Daten.

  • Zugriffskontrolle:
    Nur autorisierte Personen haben Zugriff auf sensible Daten.

  • Regelmässige Updates:
    Sicherheitsupdates werden kontinuierlich eingespielt, um potenzielle Schwachstellen zu eliminieren.

  • Einhaltung lokaler Datenschutzgesetze:
    Apptiva Klar wird unter Berücksichtigung schweizerischer und europäischer Datenschutzrichtlinien betrieben.

Automatische Löschung von Daten

Zur Sicherstellung der Datenschutz-Compliance und zur Minimierung des Datenvolumens implementiert Apptiva Klar automatische Löschfristen:

DatenartAufbewahrungszeitKonfigurierbar
Website-Messenger Sessions24 bis 48 StundenNein
WhatsApp Sessions30 TageNein
Actions1 TagNein
Konversationen (Chatverlauf, Bewertungsergebnisse, Kontexte, KI-Statistiken)180 TageJa
Nicht verstandene Anfragen180 TageJa
Als falsch markierte Chatbot-Antworten180 TageJa
System Logs1 JahrNein
Access Logs30 TageNein
Audit Logs400 TageNein

Website-Messenger Session

Im Rahmen der Website-Messenger-Sitzung werden alle relevanten Daten zur eindeutigen Identifizierung des Nutzers in der MongoDB gespeichert. Dabei werden folgende Informationen erfasst:

  • Generierte Benutzer-ID (zusätzlich im Local Storage des Browsers abgelegt)
  • Generierte Session-ID (zusätzlich im Local Storage des Browsers abgelegt)
  • Vom Nutzer ausgewählte Sprache
  • URL der Webseite, auf der der Chat ausgeführt wird
  • Grösse des Browserfensters (kann beispielsweise genutzt werden, um das Chatfenster automatisch je nach verfügbarem Platz zu öffnen)
  • Kontext(e), in denen die aktuelle Session stattfindet

WhatsApp Session

Im Rahmen der WhatsApp-Sitzung werden alle relevanten Daten zur eindeutigen Identifizierung des Nutzers in der MongoDB gespeichert. Dabei werden folgende Informationen erfasst:

  • Telefonnummer des Benutzers
  • Name des Benutzers (Anhand seines WhatsApp-Profiles)
  • Kontext(e), in denen die aktuelle Session stattfindet

Actions

Alle Ereignisse, die in durch Apptiva Klar verarbeitet werden, werden in einer „Actions“-Collection protokolliert. Hierzu zählen beispielsweise Benutzeranfragen, Chatbot-Antworten sowie Informationen über das Herstellen oder Trennen der Verbindung zum Nutzer.

Logs

Zusätzlich werden verschiedene Logs geführt, um den sicheren Betrieb zu gewährleisten:

  • System Logs: Technische Protokolle ohne personenbezogene Daten.
  • Access Logs: Zugriffsprotokolle, welche auch IP-Adressen enthalten.
  • Audit Logs: Protokolle über Administrator-Aktivitäten oder Systemereignisse der Google Cloud (keine personenbezogenen Daten).

Cookies

Folgende Cookies werden von Apptiva Klar erstellt und verwendet:

NameZweckDomainnameAblaufAnbieterTyp
apptiva-klar-window-stateSpeichert den Zustand des Chat-Fensters (offen/geschlossen), um diesen beim nächsten Besuch wiederherzustellenDomain, auf der der Chatbot eingebettet ist8 StundenApptiva KlarCookie
apptiva-klar-user-idSpeichert eine anonyme User-ID, um wiederkehrende Benutzer zu erkennen.Domain des Chatbots6 MonateApptiva KlarCookie

Sourcing-Strategie

Nutzung externer Technologien

Apptiva Klar integriert fortschrittliche Technologien, um ein optimales Nutzererlebnis zu bieten:

  • Azure OpenAI Service:
    Die GPT-Technologie wird genutzt, um Inhalte aus verschiedenen Quellen wie Webseiten, Dokumenten oder APIs zu extrahieren und zu lernen. Dies ermöglicht die Generierung präziser und kontextbezogener Antworten.

Modularer Aufbau

Apptiva Klar ist modular aufgebaut, wodurch einzelne Komponenten und Umsysteme flexibel ersetzt oder aktualisiert werden können. Dies erlaubt die kontinuierliche Integration leistungsstarker Technologien und stellt sicher, dass die Plattform stets auf dem neuesten Stand bleibt.

Datenquellen

Apptiva Klar greift auf verschiedene Datenquellen zu, um ein umfassendes Wissensmanagement zu ermöglichen:

  • Webseiten und Dokumente:
    Inhalte aus Webseiten, PDFs und anderen Dokumenten werden automatisiert indexiert und regelmässig aktualisiert.

  • Externe APIs:
    Schnittstellen zu Systemen wie CRM oder ERP ermöglichen die Integration spezifischer Geschäftslogik.

  • Benutzerspezifische Daten:
    Kundenspezifische Daten können kontextbezogen eingebunden werden, um personalisierte Antworten zu generieren.

info

Die Verantwortung für die Inhalte des Chatbots liegt bei den Kunden von Apptiva Klar. Sie müssen sicherstellen, dass die bereitgestellten Informationen aktuell und korrekt sind. Dies ist entscheidend, um ein hochwertiges Nutzererlebnis zu gewährleisten und Verwirrung oder Fehlinformationen zu vermeiden.

Flexibilität bei der Bereitstellung

Die Sourcing-Strategie von Apptiva Klar erlaubt den Betrieb sowohl als Cloud-Service als auch On-Premise. Dies bietet Unternehmen die Möglichkeit, die Plattform optimal an ihre IT-Infrastruktur und Sicherheitsanforderungen anzupassen.


Häufig gestellte Fragen

Können die Daten nach einem gewissen Zeitraum gelöscht werden?

Apptiva Klar bietet eine flexible Datenaufbewahrung, bei der die Gesprächsdaten nach einem individuell festgelegten Zeitraum automatisch gelöscht werden.

Wie lange werden Konversationsdaten aufbewahrt?

Konversationsdaten (Chatverlauf, Bewertungsergebnisse, Kontexte, KI-Statistiken) werden standardmässig 180 Tage aufbewahrt. Diese Aufbewahrungszeit ist konfigurierbar und kann an Ihre spezifischen Anforderungen angepasst werden.

Werden Daten automatisch gelöscht?

Ja, Apptiva Klar implementiert automatische Löschfristen zur Sicherstellung der Datenschutz-Compliance. Website-Messenger Sessions werden nach 24-48 Stunden gelöscht, WhatsApp Sessions nach 30 Tagen, Actions nach 1 Tag, und Konversationen sowie nicht verstandene Anfragen nach 180 Tagen (konfigurierbar).