Rechtliches
Diese Erklärung beschreibt, welche Daten beim Aufruf dieser Website und bei der Nutzung des von uns betriebenen Dienstes anfallen, wo sie liegen und an wen sie gehen. Sie beschreibt, was tatsächlich passiert — nicht, was passieren könnte.
Verantwortlich für die hier beschriebene Bearbeitung ist dieHalvic Labs GmbH, Nünenenweg 45, 3123 Belp, Schweiz —hello@halvic.ch. Die vollständigen Angaben stehen imImpressum.
Sie gilt für zwei Dinge: für diese Website unter anvil-coder.tech und für den von uns betriebenen Dienst unter app.anvil-coder.tech.
Sie gilt nicht für einen selbst betriebenen Stand. Wer Anvil Coder auf eigener Infrastruktur betreibt, verarbeitet Quelltext, Aufträge und Modellanfragen in seiner eigenen Umgebung; diese Daten erreichen uns nicht und wir sehen sie nicht. Verantwortlich dafür ist dann, wer betreibt — nicht wir.
Massgeblich ist das revidierte Schweizer Datenschutzgesetz (revDSG). Soweit die EU-Datenschutz-Grundverordnung (DSGVO) auf eine Bearbeitung anwendbar ist, gelten deren Vorgaben zusätzlich.
Die Seiten, die du gerade liest, sind vorgebautes HTML. Zwei eigene Skripte liegen auf dieser Domain: die Navigation für schmale Bildschirme und die Abfrage deiner Einwilligung unten. Es gibt keine eingebundenen Schriften, Karten oder Formulare von Dritten und kein Cookie von uns; wer uns schreibt, schreibt aus dem eigenen Postfach an hello@halvic.ch.
Mit deiner Einwilligung messen wir Besuche mit Google Analytics 4 (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland). Beim ersten Besuch fragt ein Banner; erst dein „Akzeptieren“ lädt das Messskript von Google. Google erhält dann die aufgerufenen Seiten, Browser und Gerät, die Verweisadresse und deine IP-Adresse, aus der es die ungefähre Herkunft ableitet, und setzt dafür Cookies, die Google verwaltet. Die Daten werden auch in den USA verarbeitet (Google LLC); Google nimmt am EU-US und am Swiss-US Data Privacy Framework teil. Wir werten die Daten als Besuchsstatistik aus: welche Seiten gelesen werden und woher die Besuche kommen. Wie Google Daten verarbeitet, steht in der Datenschutzerklärung von Google.
Deine Wahl speichert dein Browser lokal, nicht in einem Cookie; ohne Zustimmung lädt nichts von Google. Über den Link „Tracking-Einstellungen“ in der Fusszeile kannst du sie jederzeit ändern; Ablehnen schaltet die Messung sofort ab. Eine zweite Ausnahme, ebenfalls nur auf dein Zutun: Auf der SeiteVideos lädt erst dein Klick auf ein Standbild den Videoplayer von YouTube (youtube-nocookie.com, Google Ireland Limited); ab diesem Klick erhält Google deine IP-Adresse und Browserkennung, und es gelten die Datenschutzbestimmungen von Google. Bis dahin lädt auch diese Seite nichts von YouTube.
Was beim Aufruf trotzdem anfällt, ist das Protokoll des Webservers: IP-Adresse, Zeitpunkt, angefragte Adresse, Statuscode, Verweisadresse und Browserkennung. Wir brauchen es für den Betrieb und die Fehlersuche; es wird nicht mit anderen Daten zusammengeführt und nicht zu Profilen verdichtet. Die Protokolle der Anwendungen laufen in eine Sammlung innerhalb des Clusters, die sie nach 72 Stunden löscht.
Unter app.anvil-coder.tech/register kannst du dich ohne Konto auf die Warteliste setzen lassen. Wir erfassen E-Mail-Adresse, Vor- und Nachname sowie die gewählte Sprache. Unternehmen und Rolle sind optional. Die Angaben dienen der Bearbeitung der Zugangsanfrage und der Kontaktaufnahme zur Freischaltung. Zusätzlich speichern wir Anfrage- und Entscheidungszeitpunkte, Bearbeitungsstatus und einen Freischaltungs-Token. Der Eintrag allein begründet kein kostenpflichtiges Abonnement.
Der Newsletter ist davon getrennt und freiwillig; die Auswahl ist nicht vorangekreuzt. Mit deiner Einwilligung übermitteln wir Name, E-Mail-Adresse und Sprachwahl an Infomaniak für den Newsletter-Versand. Wir dokumentieren die Einwilligung mit ihrem Zeitpunkt. Du kannst die Einwilligung widerrufen oder die Entfernung von der Warteliste verlangen: über hello@halvic.ch.
Wartelisteneinträge fallen nicht unter die oben beschriebene 72-Stunden-Frist für Betriebsprotokolle. Sie werden separat zur Bearbeitung der Anfrage gespeichert. Für Auskunft über deine gespeicherten Angaben oder einen Löschantrag kannst du uns kontaktieren; anwendbare gesetzliche Aufbewahrungspflichten bleiben vorbehalten.
Wer den Dienst unter app.anvil-coder.tech nutzt, meldet sich an. Die Anmeldung läuft über Keycloak; dabei entstehen ein Konto mit E-Mail-Adresse und Namen sowie die Zugehörigkeit zu einer Organisation. Für die angemeldete Sitzung wird ein Cookie gesetzt — es dient ausschliesslich der Anmeldung. Auf dieser Website gibt es dieses Cookie nicht.
Der Dienst schreibt dir auch E-Mails: die Bestätigung deiner Adresse und das Zurücksetzen des Passworts über Keycloak, Einladungen und Benachrichtigungen aus dem Cockpit. Versandt werden sie über den Dienstleister Resend (siehe Weitergabe an Dritte).
Im Betrieb bearbeitet der Dienst dann das, wofür er da ist: den Quelltext der angebundenen Repositories, die Aufträge, die daraus gebildeten Anfragen an ein Sprachmodell und deren Antworten. Wo die Ticket- oder Pull-Request-Anbindung zugeschaltet ist, liest er zusätzlich die Tickets und Kommentare, die für ihn bestimmt sind. Das Ergebnis schreibt er dorthin zurück, wo der Auftrag herkam: als Commit ins Repository, als Pull-Request, als Ticket-Zustand — also in deine eigenen Systeme.
Dazu kommen die Betriebsdaten eines Laufs: welcher Lauf wann startete, welche Schritte er durchlief, wie er endete, und was er an Modell- und Rechenzeit verbraucht hat. Dieser Verbrauch wird gemessen und ist die Grundlage der Rechnung; er wird als Nachweis aufbewahrt.
Der Betrieb läuft auf der Infomaniak Public Cloud, Region Schweiz. Datenbanken, Ablage, Protokolle und die Anmeldung liegen dort — für Teams, die Datenhoheit begründen müssen, ist das häufig die erste Frage, und die Antwort ist keine Absichtserklärung, sondern der Ort, an dem die Maschinen stehen.
Die Modelle selbst liegen beim jeweiligen Anbieter. Das ist die erste von drei Stellen, an denen Daten des Dienstes die Schweiz verlassen. Übermittelt wird, was das Modell für den Auftrag braucht: die Beschreibung der Aufgabe und die Teile des Quelltexts, die es dafür liest — bei den Agenten-Werkzeugen der Anbieter, die im Arbeitsbaum eines Laufs arbeiten, auch die Ausgaben der Befehle, die sie dort ausführen. Im betriebenen Dienst laufen heute vier Anbieter: Anthropic für die Planung eines Auftrags und, wo deine Organisation Anthropic wählt, für die Ausführung; OpenAI, Google (Gemini) und Mistral für die Ausführung, jeweils ausschliesslich mit dem API-Schlüssel, den deine Organisation beim Anbieter selbst hat und bei uns hinterlegt — ohne diesen Schlüssel läuft dort nichts. Alle vier stehen mit Firma, Land und Grundlage der Übermittlung unterWeitergabe an Dritte. Die Anbindung ist austauschbar und deckt auch lokale Modelle ab — welcher Anbieter läuft, entscheidet die Konfiguration des Betriebs und die Wahl deiner Organisation (siehe Integrationen).
Die zweite Stelle ist das Zurückschreiben. Der Dienst legt das Ergebnis dort ab, wo der Auftrag herkam — als Pull-Request im Repository und als Zustand am Ticket. Liegen diese Systeme im Ausland, und das tun sie bei einem Konto auf github.com, verlassen die Daten damit ebenfalls die Schweiz. Die Verbindung dorthin stellt unser Dienst her; wohin sie führt, bestimmst du mit der Wahl deines Repositorys und deiner Ticket-Umgebung.
Die dritte Stelle sind die E-Mails, die der Dienst dir schreibt: der Versand läuft über Resend in den USA, und dorthin gehen deine E-Mail-Adresse, dein Name sowie Betreff und Text der Mail. Firma und Grundlage der Übermittlung stehen unten.
Eine Weitergabe erfolgt nur an die folgenden Stellen, je mit Firma, Land, Zweck, Daten und — ausserhalb der Schweiz — der Grundlage der Übermittlung nach dem revDSG. Bei Auftragsbearbeitern in den USA stützen wir uns auf das Swiss-U.S. Data Privacy Framework (DPF), wo die Firma dort eingetragen ist, sonst auf die Standardvertragsklauseln im Auftragsbearbeitungsvertrag.
Es gibt keine Weitergabe zu Werbezwecken, keinen Verkauf von Daten und keine Weitergabe an Dritte, die nicht an der Erbringung des Dienstes beteiligt sind.
Die Protokolle der Anwendungen löscht die Sammlung im Cluster nach 72 Stunden. Konto- und Laufdaten bestehen, solange das Konto besteht; eine Löschung lässt sich per E-Mail verlangen.
Für den empfindlichsten Teil gilt eine kürzere Frist. Die Anfragen an das Modell und seine Antworten werden im Nachweis eines Laufs mitgeschrieben, und in ihnen steht dein Quelltext. Ihr Wortlaut wird nach 30 Tagen automatisch entfernt. Was bleibt, ist die Buchhaltung dazu — Zeitpunkt, Organisation, Modell, verbrauchte Menge und Ergebnis: die Grundlage der Rechnung, ohne den Inhalt. Für die Verbrauchs- und Abrechnungsdaten gelten zusätzlich die gesetzlichen Aufbewahrungsfristen — sie sind der Nachweis zur Rechnung und werden deshalb auch dann aufbewahrt, wenn ein Konto endet.
Der Verkehr zu dieser Website und zum Dienst läuft über TLS. Im betriebenen Dienst liegen die hinterlegten Zugangsdaten zu den Modellen verschlüsselt statt im Klartext, jeder Zugriff auf die Fabrik trägt seine Organisation mit, und fremder Code wird beim Bauen und Testen in einem rechtelosen, wegwerfbaren Pod ausgeführt. Ausführlich steht das aufSicherheit.
Dort steht auch die Kehrseite, und sie gilt hier wortgleich: Anvil Coder trägt keine Sicherheitszertifizierung, und es hat keinen veröffentlichten Penetrationstest. Ob die Bearbeitung im Einzelfall den Anforderungen der DSGVO genügt, ist eine rechtliche Bewertung — wir treffen sie hier nicht und sagen sie nicht zu. Was wir zeigen können, ist der Aufbau: welche Stelle bei fehlender Angabe abbricht, wo Daten liegen und wohin sie gehen.
Du hast das Recht auf Auskunft über die zu dir bearbeiteten Daten sowie auf Berichtigung, Löschung und Einschränkung der Bearbeitung; soweit die DSGVO anwendbar ist, zusätzlich auf Datenübertragbarkeit und auf Widerspruch. Anfragen richtest du bitte anhello@halvic.ch — an dieselbe Adresse wie alles andere.
Du kannst dich zudem an den Eidgenössischen Datenschutz- und Öffentlichkeitsbeauftragten (EDÖB) wenden oder, bei Wohnsitz in der EU, an deine nationale Datenschutzbehörde.
Stand: 4. November 2026. Ändert sich der Betrieb, ändert sich dieser Text mit — er beschreibt den Stand des Dienstes und nicht eine Absicht. Massgeblich ist die zum Zeitpunkt deines Besuchs veröffentlichte Fassung.