Sonstige

Phabricator

Phabricator ist eine Open Source Sammlung von Web Anwendungen für Code Review, Repository Hosting, Aufgabenverwaltung und Projektplanung, ursprünglich bei Facebook entwickelt und heute als Phorge Fork gepflegt.

Überblick

Was macht Phabricator?

Was ist Phabricator

Phabricator ist eine Open Source Sammlung von Web Anwendungen für Software Teams. Sie bündelt Differential für Code Review, Diffusion für Repositories, Maniphest für Tickets, Phriction als Wiki und weitere Werkzeuge. Das ursprüngliche Projekt wurde 2021 archiviert und wird heute als Phorge Fork weitergeführt.

Cookies und Daten

Phabricator setzt First Party Cookies wie phsid für die angemeldete Sitzung, phusr für die Benutzer ID und verschiedene CSRF Token. Verarbeitet werden Konto Name, E Mail, Code Review Kommentare, Repository Historie, Anhänge und Audit Logs jeder Aktion in der Oberfläche.

Rechtsgrundlage nach DSGVO und ePrivacy

Der Einsatz von Phabricator im Unternehmen stützt sich auf Artikel 6 Absatz 1 Buchstabe b DSGVO (Arbeits oder Dienstvertrag) und Artikel 6 Absatz 1 Buchstabe f DSGVO (berechtigtes Interesse an einer sicheren Entwicklungsumgebung). Die Cookies sind streng notwendig, daher entfällt die Einwilligungspflicht nach Paragraf 25 Absatz 1 TTDSG.

Datentransfer und Hosting

Phabricator wird vollständig selbst gehostet. Liegt die Instanz in der EU, findet kein Drittlandtransfer statt. Wird Phabricator außerhalb der EU betrieben oder werden Repositories in einen Drittlanddienst gespiegelt, gelten die üblichen Transferregeln einschließlich Standardvertragsklauseln.

DSFA Überlegungen

Für ein reines Entwicklertool ist eine formale DSFA in der Regel nicht erforderlich. Wird Phabricator zur Bewertung der Produktivität von Beschäftigten genutzt, sind eine DSFA nach Artikel 35 DSGVO und die Beteiligung des Betriebsrats empfehlenswert.

Schritte zur Compliance

Beschränken Sie den Zugriff mit starker Authentifizierung, protokollieren Sie nur das Nötige, legen Sie Aufbewahrungsfristen für Audit Logs und Revisionen fest, nennen Sie Phabricator in der internen Datenschutzerklärung, sichern Sie SSH und Git Zugänge und spielen Sie Phorge Patches zeitnah ein.

Datenschutz

Phabricator und die DSGVO

Rechtsgrundlage
Article 6(1)(b) GDPR (performance of the employment or service contract) and Article 6(1)(f) GDPR (legitimate interest in operating a code review and project management platform for the workforce). Cookies are strictly necessary, so no consent is required under Article 5(3) ePrivacy Directive.
Risikostufe
low
Anwendbare Vorschriften
GDPR, ePrivacy Directive, TTDSG, BDSG, LOPDGDD, EDPB guidelines on employee monitoring, ISO 27001 best practices

Datenschutz-Folgenabschätzung (DSFA)

Eine vollständige DSFA ist für ein self hosted Entwicklertool nicht zwingend, das Verzeichnis von Verarbeitungstätigkeiten sollte aber Konten, Code Reviews, Kommentare, Audit Logs, Aufbewahrung und Zugriffskontrollen beschreiben. Bei der Messung von Entwicklerproduktivität sind eine DSFA nach Artikel 35 DSGVO und die Mitbestimmung des Betriebsrats empfohlen.

Beispieltext für Ihr Banner

Diese Seite nutzt Phabricator für interne Code Review und Projektverwaltung. Streng notwendige Cookies (phsid, phusr) halten Ihre Sitzung aufrecht und schützen die Anwendung. Eine Einwilligung ist nicht erforderlich, weitere Informationen finden Sie in der Datenschutzerklärung.
Cookies und Tracker

Was Phabricator setzt und kontaktiert

Tracking-Methode
Self hosted PHP web application that uses first party session cookies, account cookies and CSRF tokens. Phabricator does not load remote tracking scripts and stores all data inside the database controlled by the operating organisation.
Serverstandort
Operator dependent. Phabricator (now maintained as the Phorge fork) is installed on the organisation own infrastructure, typically inside the EU when used by an EU controller.

Gesetzte Cookies (4)

NameTypLaufzeitZweck
phsidsessionSessionAuthenticated session identifier used by Phabricator to keep the user logged in across requests.
phusrfirst_party30 daysStores the username so the login screen can pre fill the field on returning visits.
phcidfirst_party1 yearClient identifier used to bind a long lived session token to a specific browser.
phcsrfsessionSessionCross site request forgery token that protects every form submission inside the Phabricator interface.

Kontaktierte Drittanbieter-Domains (3)

  • phabricator.organization.example
  • we.phorge.it
  • secure.phabricator.com
Fragen

Häufige Fragen zu Phabricator

Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.

Welche Cookies setzt Phabricator?

Phabricator setzt First Party Sitzungs und Konto Cookies, vor allem phsid für die angemeldete Sitzung, phusr für die Benutzer ID und mehrere CSRF Tokens. Die Standardinstallation lädt keine externen Analyse oder Werbecookies.

Ist eine Einwilligung für Phabricator erforderlich?

Nein. Die gesetzten Cookies sind streng notwendig für Authentifizierung und CSRF Schutz. Die Einwilligungspflicht aus Paragraf 25 Absatz 1 TTDSG greift nicht. Eine Information bleibt jedoch nötig.

Welche DSGVO Rechtsgrundlage gilt?

Im Unternehmen kombinieren sich Artikel 6 Absatz 1 Buchstabe b DSGVO (Arbeits oder Dienstvertrag) und Buchstabe f (berechtigtes Interesse). Spezifische Überwachungsszenarien benötigen eine eigenständige Grundlage.

Werden Repository Daten in die USA übermittelt?

Standardmäßig nicht. Phabricator wird selbst gehostet und das Projekt wurde 2021 von Meta archiviert. Es entstehen Übermittlungen nur, wenn der Betreiber außerhalb der EU hostet oder Repositories in einen Drittlanddienst spiegelt.

Ist eine DSFA für Phabricator nötig?

Für den klassischen Entwicklungsbetrieb nein. Empfehlenswert wird sie, wenn Phabricator zur systematischen Leistungsbewertung, Arbeitszeitkontrolle oder zur Bearbeitung sensibler Vorfälle genutzt wird (Artikel 35 DSGVO).

Wie wird Phabricator sicher betrieben?

Härten Sie den Webserver, erzwingen Sie TLS und starke Authentifizierung mit SSO, beschränken Sie Rollen, protokollieren Sie nur das Nötige, definieren Sie Aufbewahrungsfristen und spielen Sie Phorge Patches zeitnah ein.

Welche Alternativen zu Phabricator gibt es?

Moderne Alternativen sind GitLab Self Managed, Gitea, Forgejo, Gerrit oder SourceHut. Sie bieten Code Review und Projektverwaltung mit unterschiedlichem Hosting Modell, Cookie Umfang und Integrationsökosystem.

Wie beschreibe ich Phabricator in der Datenschutzerklärung?

Nennen Sie Phabricator als interne Entwicklungsplattform unter Ihrer Verantwortung, beschreiben Sie Datenkategorien (Konto, Code Review Verlauf, Audit Logs), Rechtsgrundlage, Speicherdauer, Abwesenheit von Drittlandtransfers und eine Kontaktstelle für Betroffenenrechte.

Machen Sie Ihre Website noch heute konform.

Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.