Datenschutzerklärung

Zwei Arten von Daten

Ihre Kontodaten betreffen Sie: Wir sind dafür verantwortlich, sie zu schützen. Ihre Event-Daten sind das, was Ihre Anwendungen uns senden, wenn sie ausfallen: Sie gehören Ihnen, und wir verarbeiten sie nach Ihren Weisungen. Wenn Ihre Fehler personenbezogene Daten anderer enthalten, sind Sie deren Verantwortlicher und wir Ihr Auftragsverarbeiter.

Was wir erheben

Wenn Sie ein Konto erstellen

Ihre E-Mail-Adresse. Wenn Sie sich mit Google, GitHub oder Microsoft anmelden, erhalten wir außerdem die Kontokennung, die diese uns geben, Ihren Namen und, falls vorhanden, Ihr Profilbild, und wir prüfen bei ihnen, ob die E-Mail-Adresse bestätigt ist. Wir erhalten von ihnen nie Ihr Passwort, und wir fragen Sie nie nach einem.

Wir zeichnen Anmeldeaktivitäten auf, um das Konto zu schützen: die IP-Adresse und den Browser-User-Agent jeder Sitzung, wann sie zuletzt genutzt wurde, und die IP, die jeden Anmeldelink angefordert hat.

Wenn Ihre Anwendungen einen Fehler melden

Was immer der Bericht enthält. Typischerweise: Fehlertyp und -meldung, den Stack Trace und die umliegenden Zeilen Ihres Codes, die URL oder den laufenden Job, Release und Umgebung, die Browser- oder Serverversion, die Breadcrumbs davor und jeden Kontext, den Ihre Anwendung angehängt hat. Die IP-Adresse, von der ein Fehlerbericht kam, speichern wir nicht. Berichte über Anmeldeversuche für die Sicherheitsüberwachung enthalten den Benutzernamen, die IP-Adresse und das Land, die Ihre Anwendung sendet.

Bevor etwas gespeichert wird, schwärzen wir Werte, die wie Geheimnisse aussehen: Felder, deren Name auf Passwörter, Tokens, Schlüssel, Cookies oder Sitzungen hindeutet, Authorization-Header, Bearer-Tokens und Kartennummern. Das ist ein Sicherheitsnetz, kein Filter für personenbezogene Daten: Wenn Ihre Anwendung den Namen, die E-Mail-Adresse oder die Anschrift eines Kunden in eine Fehlermeldung schreibt, kommt das trotzdem hier an. Bereinigen Sie personenbezogene Daten, bevor sie Ihre Systeme verlassen.

Weitere Daten, die Ihre Anwendungen senden

Ihre Anwendungen können außerdem Logs, Performance-Traces, Nutzerfeedback (Name, E-Mail und Nachricht, die die Person eingegeben hat), Release-Health-Sessions und Web Vitals senden, wenn Sie diese nutzen. Websites mit dem Browser-SDK senden Session Replays (Aufzeichnungen von Seitenänderungen) gemäß der Einstellung Session Replay jedes Projekts: Standardmäßig behält der Browser nur die letzte Minute und lädt sie mit einem Fehler oder einer Fehlermeldung hoch; ein Projektinhaber kann stattdessen einen Anteil aller Besuche aufzeichnen oder Replay ausschalten. Eingegebene Werte, Seitentexte und Medien werden im Browser maskiert, bevor etwas gesendet wird; Feldnamen, Spaltenüberschriften, Reiter, Menüs und Schaltflächen bleiben lesbar, sofern der Projektinhaber das nicht abschaltet, sodass die Aufzeichnung zeigt, welche Ansicht und Schaltfläche genutzt wurden, ohne Eingaben oder angezeigte Datensätze zu zeigen. Für Web Vitals leiten wir das Land des Besuchers aus der IP-Adresse ab und speichern die Adresse nicht.

Session Replay in mobilen Apps

Android-Apps mit dem Blipit-Android-SDK können ebenfalls Sitzungsaufzeichnungen senden, aber erst, nachdem die App die Person gefragt und sie zugestimmt hat: Solange die App diese Einwilligung nicht gespeichert hat, wird nichts aufgezeichnet, und ein Widerruf stoppt die Aufzeichnung sofort und verwirft, was auf dem Gerät vorgehalten wurde. Eine Aufzeichnung besteht aus etwa einem Bild pro Sekunde der eigenen Bildschirme der App, das auf dem Gerät maskiert wird, bevor etwas gespeichert wird; Text, Bilder, Eingaben und Webinhalte werden zu vollen Blöcken. Sie enthält außerdem Taps, Bildschirmwechsel, das Gerätemodell, das Betriebssystem und die App-Version. Sie erfasst nie andere Apps, Systembildschirme oder irgendetwas, während die App im Hintergrund ist, und nutzt weder Bedienungshilfen noch die Bildschirmaufnahme des Systems. Die Videosegmente werden in Cloudflare R2 in der Region Asien-Pazifik gespeichert, folgen der Session-Replay-Einstellung des Projekts und der Replay-Aufbewahrung Ihres Tarifs von 7 bis 30 Tagen und werden mit dem Replay gelöscht. Für diese Aufzeichnungen sind Sie, wie für alle Daten, die Ihre Anwendungen senden, der Verantwortliche, und wir handeln als Ihr Auftragsverarbeiter.

Wenn Sie eine Odoo-Instanz verbinden

Einen Einweg-Hash Ihrer Datenbankkennung. Er ist nicht umkehrbar und verrät uns nichts über den Inhalt Ihrer Datenbank. Er existiert, damit ein Schlüssel nicht von zwei Installationen genutzt werden kann und damit wir Ihre Produktionsinstanz von Ihrer Staging-Instanz unterscheiden können.

Wenn Sie Odoo Workflows nutzen, sendet das Modul außerdem Zählungen der Geschäftsschritte, die Ihre Nutzer ausführen, und, wenn ein Schritt fehlschlägt, Kennungen von Geschäftsdokumenten (die Datensatz-IDs der Odoo-Dokumente, die ein fehlgeschlagener Schritt berührt hat), die Odoo-Benutzer-ID und die Unternehmens-ID. Workflow-Daten enthalten nie Namen und Beträge nur, wenn Sie Blockierter Wert einschalten: Dann sendet ein fehlgeschlagener Schritt Gesamtbetrag und Währung des Dokuments, an dem er gearbeitet hat. Die Meldung, die Odoo dem Nutzer gezeigt hat, bleibt in Ihrer Odoo-Datenbank; die gelegentliche Stichprobe eines blockierten Schritts wird wie ein Fehlerbericht gesendet, wobei Zahlen und Werte in Anführungszeichen entfernt werden. Wenn Sie Odoo-Performance nutzen, sendet das Modul, wie lange die Aktionen Ihrer Nutzer dauern, wie viele Datenbankabfragen sie ausführen, den Text dieser Abfragen ohne jeden Wert sowie Datei und Codezeile, die sie ausführt; Werte aus Datensätzen sendet es nie.

Wenn Sie sich auf die Warteliste gesetzt haben

Bevor die Registrierung geöffnet wurde, haben wir Ihre E-Mail-Adresse gespeichert und von welchem Teil der Website aus Sie sich eingetragen haben. Sonst nichts.

Wenn Sie Produktneuigkeiten abonnieren

Wir speichern Ihre E-Mail-Adresse, die Sprache der Website, auf der Sie sich angemeldet haben, wo auf der Website Sie sich angemeldet haben, einen Einweg-Hash Ihrer IP-Adresse, wann Sie sich angemeldet und wann Sie bestätigt haben und, falls Sie sich abmelden, wann das war. Angemeldet sind Sie erst, nachdem Sie auf den Bestätigungslink geklickt haben, den wir Ihnen per E-Mail schicken (Double-Opt-in). Jede Newsletter-E-Mail enthält einen Link zum Abmelden mit einem Klick, und Sie können auch an privacy@blipit.io schreiben. Wir verwenden die Adresse nur, um Ihnen diese Neuigkeiten zu senden.

Wenn Sie ein Blipit-Konto haben, senden wir diese Produktneuigkeiten auch an die E-Mail-Adresse Ihres Kontos, in der Sprache Ihres Kontos. Schalten Sie Produktneuigkeiten in den Einstellungen aus oder nutzen Sie den Abmelde-Link in jeder Nachricht; Ihre Wahl wird mit Ihrem Konto gespeichert, und wir schreiben Ihnen erst wieder, wenn Sie sie wieder einschalten.

Wenn Sie unsere Website besuchen

Wir zählen Seitenaufrufe auf blipit.io und in unserem Dashboard selbst, ohne Analysedienste Dritter: die Seite, die verweisende Website, den User-Agent Ihres Browsers und Ihr Land. Ihr Land ermitteln wir aus Ihrer IP-Adresse, die nicht gespeichert wird. Um eindeutige Besucher zu zählen, ohne etwas in Ihrem Browser zu speichern, verbinden wir Ihre IP-Adresse und Ihren User-Agent mit einem Zufallswert, der sich jeden Tag ändert, und behalten nur den daraus entstehenden Einweg-Hash; der Tageswert wird danach gelöscht, sodass Besuche an verschiedenen Tagen nicht miteinander verknüpft werden können. Nichts davon wird an andere weitergegeben.

Was wir damit tun

Wir verwenden Kontodaten, um Sie anzumelden, Ihnen Ihren Workspace anzuzeigen, die von Ihnen gewünschten Alerts zu senden und Sie zum Dienst zu kontaktieren. Wir verwenden Event-Daten, um Fehler zu Issues zu gruppieren, Stack Traces zu symbolisieren, den Verbrauch gegen Ihren Plan zu zählen und den Alert in Ihr Postfach zu legen. Wir verwenden Logs und IP-Adressen, um den Dienst am Laufen zu halten und Missbrauch zu verhindern.

Wir verkaufen Ihre Daten nicht. Wir geben sie nicht an Werbetreibende weiter. Wir verwenden Ihre Event-Daten nicht zum Trainieren von Modellen, und wir lesen sie nur, wenn Sie uns um Hilfe bei einer Support-Anfrage bitten oder wenn wir es müssen, um den Dienst am Laufen zu halten.

Wo sie gespeichert sind

Blipit läuft in Singapur. Unsere Datenbank ist Neon auf AWS Singapur, unsere Ingestion und Verarbeitung laufen auf Fly.io in Singapur, und unsere Queue ist Upstash. Website und Dashboard werden von Vercel ausgeliefert, DNS läuft über Cloudflare, und Alert-E-Mails werden über Microsoft 365 versendet. Google, GitHub und Microsoft erhalten nur dann eine Anmeldeanfrage, wenn Sie sich für die Anmeldung über sie entscheiden. Zahlungen wickelt Stripe ab; Stripe erhält den Namen Ihres Workspace und die E-Mail-Adresse des Inhabers. Wenn jemand in Ihrem Workspace einen KI-Fix für ein Issue ausführt, werden die Details dieses Issues (Fehler, Stack Trace, Breadcrumbs und Request-Adresse ohne Query-String, nachdem Geheimnisse geschwärzt wurden) an die API von Anthropic in den Vereinigten Staaten gesendet, um die Analyse zu erstellen. Ist das Projekt über die Blipit.io GitHub App mit einem GitHub-Repository verbunden, werden die im Stack Trace genannten Quelldateien und die von ihnen importierten Dateien in diesem Moment von GitHub gelesen und mitgesendet; Dateien, die nach Geheimnissen aussehen, werden nie gelesen, Werte, die nach Geheimnissen aussehen, werden entfernt, und Blipit speichert nur die Dateipfade und den Commit. Wird aus einem KI-Fix ein Pull Request geöffnet, wird die vorgeschlagene Änderung an GitHub gesendet. Ohne KI-Fix wird nichts an Anthropic gesendet. Wenn SMS- oder Anruf-Alerts für die Rufbereitschaft eingeschaltet sind, erhält Twilio in den Vereinigten Staaten die Telefonnummern und den Titel des Vorfalls. Wenn Sie ein GitHub-Repository für Release-Commits verbinden, rufen wir mit Ihrem Token die API von GitHub auf und speichern die Namen und E-Mail-Adressen der Commit-Autoren, die sie zurückgibt. Die Formulare für die Registrierung und die Produktneuigkeiten werden von Cloudflare Turnstile geprüft, das Ihre IP-Adresse und Browserdaten sieht, um Menschen von Bots zu unterscheiden; auf blipit.io wird es erst geladen, wenn Sie Ihre E-Mail-Adresse eingeben.

Fehlerberichte: Screenshots, Bildschirmaufnahmen (mit Mikrofonton, wenn die meldende Person ihn einschaltet) sowie angehängte Bilder oder Videos werden in Cloudflare R2 in der Region Asien-Pazifik gespeichert. Sie unterliegen der Aufbewahrungsdauer und den Speichergrenzen Ihres Tarifs und werden aus R2 gelöscht, wenn der Bericht gelöscht wird.

Diese Unternehmen sind unsere Auftragsverarbeiter. Sie halten Daten nur, um ihren Teil des Dienstes zu erbringen, und dürfen sie für nichts anderes verwenden. Das bedeutet, dass Ihre Daten aus dem Land, in dem Sie sich befinden, übertragen werden können, unter anderem aus den VAE nach Singapur und in die Vereinigten Staaten. Diese Übertragungen stützen sich auf die Garantien, die das PDPL der VAE zulässt (vertragliche Zusagen dieser Auftragsverarbeiter sowie Übertragungen, die zur Erbringung des von Ihnen angeforderten Dienstes erforderlich sind), und für die EU und das Vereinigte Königreich auf Standardvertragsklauseln mit den oben genannten Anbietern.

Wenn Sie Slack, Microsoft Teams, Jira, Linear oder einen Webhook verbinden, senden wir Issue-Details an das von Ihnen eingerichtete Ziel: Titel, Projekt, Umgebung, Release und Level, dazu Stack-Frames bei Jira- und Linear-Tickets sowie bei Sicherheits-Alerts den Benutzernamen, die IP-Adresse und das Land. Diese Dienste wählen Sie selbst, und sie handeln im Rahmen Ihrer eigenen Vereinbarungen mit ihnen.

Wie lange wir sie aufbewahren

  • Fehler-Events: für die Aufbewahrungsfrist Ihres Plans — 7 oder 30 Tage — dann gelöscht.
  • Issue-Zusammenfassungen (der gruppierte Datensatz, seine Zähler und sein Status), solange Ihr Workspace besteht, damit Historie und Regressionen auch nach Ablauf der Roh-Events noch Sinn ergeben.
  • Logs, Traces, Replays und andere Telemetrie: Logs 3 bis 14 Tage, Traces 7 oder 14 Tage und Session-Replays 7 bis 30 Tage je nach Plan, Web Vitals 30 Tage, Release-Health-Sessions 90 Tage und Nutzerfeedback für die Aufbewahrungsfrist Ihres Plans, dann gelöscht.
  • Sicherheitsüberwachung: Benutzernamen aus Anmeldeversuchen und deren IP-Verlauf folgen der Aufbewahrungsfrist Ihres Plans, ein Sicherheits-Issue behält jedoch den zuletzt gesehenen Benutzernamen, die IP-Adresse und das Land, solange Ihr Workspace besteht.
  • Konto- und Workspace-Daten: solange Ihr Workspace oder Konto besteht. Sie können beides selbst unter Einstellungen, Gefahrenbereich löschen oder an privacy@blipit.io schreiben; wir erledigen das innerhalb von 30 Tagen. Ein gelöschter Workspace wird sofort abgeschaltet und kann 30 Tage lang von einem Inhaber wiederhergestellt werden, danach wird er mit allem Inhalt endgültig gelöscht. Ein gelöschtes Konto wird sofort abgeschaltet und lässt sich 14 Tage lang durch Anmelden zurückholen, danach wird es endgültig gelöscht.
  • Sitzungen: 30 Tage oder bis Sie sich abmelden.
  • Anmeldelinks: 60 Minuten, einmalige Nutzung. Anmeldeanfragen von Adressen, die nie ein Konto erstellen, werden nach 30 Tagen gelöscht.
  • Aktionslinks in Alert-E-Mails: 48 Stunden, einmalige Nutzung.
  • Wartelisten-E-Mails: bis Sie uns um Löschung bitten.
  • Abonnements der Produktneuigkeiten: Bis Sie sich abmelden; danach wird die Adresse innerhalb von 30 Tagen gelöscht. Nie bestätigte Anmeldungen werden nach 30 Tagen gelöscht.
  • Seitenaufrufe der Website: Der Datensatz wird nach 400 Tagen gelöscht. IP-Adressen werden nicht gespeichert.
  • Audit-Log: 365 Tage, einschließlich IP-Adresse und Browser jeder aufgezeichneten Aktion.
  • Backups: Gelöschte Daten, auch endgültig gelöschte Workspaces und Konten, können in den Backups unseres Datenbankanbieters verbleiben, bis diese turnusmäßig überschrieben werden, innerhalb unserer Backup-Aufbewahrungsfrist und höchstens 30 Tage nach dem Löschen.

Cookies

Nur die, die der Dienst benötigt: ein Sitzungs-Cookie für die Anmeldung, ein kurzlebiges Cookie, das den Anmelde-Roundtrip zu Google, GitHub oder Microsoft schützt, ein kurzlebiges Cookie, das den Roundtrip zu GitHub schützt, wenn Sie ein Repository verbinden, ein kurzlebiges Cookie, das festhält, dass Sie bei der Registrierung den Nutzungsbedingungen zugestimmt haben, und ein einmaliges Cookie, das einen neu erstellten geheimen Schlüssel zu der Seite trägt, die ihn Ihnen anzeigt. Diese werden nur für blipit.io gesetzt und sind als HttpOnly und Secure markiert. Ein Sprach-Cookie merkt sich die von Ihnen gewählte Sprache; es enthält nur den Sprachcode. Für das Zählen der Besuche auf unserer Website wird nichts in Ihrem Browser gespeichert. Es gibt keine Werbe- oder Cross-Site-Tracking-Cookies, und keines davon folgt Ihnen anderswohin. Wenn Sie eine von Ihnen gesendete Fehlermeldung verfolgen, sendet Ihnen die Tracking-Seite zuerst einen 6-stelligen Code per E-Mail und speichert danach 7 Tage lang ein Cookie für diese Meldung oder für Ihre Meldungen bei diesem Team; es ist HttpOnly und Secure und dient keinem anderen Zweck.

Wie wir sie schützen

Alles wird über TLS übertragen. Sitzungs-Tokens, Anmeldelinks und API-Schlüssel werden nur als SHA-256-Hashes gespeichert, sodass eine Kopie unserer Datenbank niemandem einen funktionierenden Schlüssel liefert. Zwei-Faktor-Authentifizierung ist für jedes Konto Pflicht; Authenticator-Geheimnisse werden verschlüsselt gespeichert und Backup-Codes nur als Hashes mit geheimem Schlüssel. Geheime Schlüssel werden Ihnen einmal bei der Erstellung angezeigt und nie wieder. Links, die aus einer E-Mail heraus auf Ihr Konto wirken, sind signiert, laufen ab und funktionieren nur einmal. Der Zugang zur Produktion ist auf die Personen beschränkt, die den Dienst betreiben.

Sollte es je zu einer Sicherheitsverletzung kommen, die Ihre Daten gefährdet, informieren wir betroffene Kunden ohne unangemessene Verzögerung und innerhalb von 72 Stunden nach Kenntnisnahme per E-Mail, mit dem, was wir wissen, und dem, was wir unternehmen.

Ihre Rechte

Sie können von uns eine Kopie Ihrer Daten verlangen, deren Berichtigung, Löschung oder die Einstellung der Verarbeitung. Schreiben Sie an privacy@blipit.io , und wir antworten innerhalb von 30 Tagen. Ein gelöschter Workspace lässt sich 30 Tage lang wiederherstellen; danach sind seine Events endgültig gelöscht und wir können sie nicht wiederherstellen, exportieren Sie sie also vorher, wenn Sie sie brauchen.

Je nach Wohnort haben Sie möglicherweise auch das Recht, sich bei einer Datenschutzaufsichtsbehörde zu beschweren. Wir verarbeiten personenbezogene Daten nach dem Bundesgesetzesdekret Nr. 45 von 2021 der VAE zum Schutz personenbezogener Daten (PDPL); zuständige Behörde in den Vereinigten Arabischen Emiraten ist das UAE Data Office.

Kinder

Blipit ist ein Werkzeug für Entwickler und nicht für Personen unter 16 Jahren bestimmt. Wir erheben ihre Daten nicht wissentlich.

Änderungen

Wenn wir diese Erklärung in wesentlicher Weise ändern, senden wir vor dem Inkrafttreten eine E-Mail an die Adresse Ihres Kontos. Das Datum oben sagt Ihnen immer, welche Fassung Sie lesen.

Kontakt

Louward Labs FZC LLC, für Blipit — privacy@blipit.io.

Eingetragene Anschrift: BC-8936582, 6th Floor, Amber Gem Tower, Ajman, United Arab Emirates