Datenschutz,
in klaren Worten.
Gnista läuft auf deinem Mac. Es hat keine Analytics, keine Telemetrie und keinen Account, und nichts über deine Sitzungen verlässt deinen Mac. Hier ist jede Anfrage, die es stellt, und was sie jeweils sendet.
Aktualisiert am
Auf deinem Mac
Gnista liest, was deine Coding-Agents auf deinem Mac hinterlassen: die Events, die ihre Hooks ihm über einen lokalen Socket schicken, und ihre eigenen Sitzungsdateien und Configs, für Titel, Fortschritt, Kosten und Limits. Es liest sie dort, wo sie liegen, und schickt sie nirgendwohin.
Ein wenig Eigenes speichert es in seinem Ordner unter Application Support: kürzlich beendete Sitzungen, deine letzten Abolimits, die Preisliste der Modelle, Sicherungen der Agent-Configs, die es geändert hat, noch nicht gesendete Absturzberichte (nach 30 Tagen gelöscht), die heruntergeladenen Linux-Helper, die letzten Nachrichten der Amp-Threads, die es gezeigt hat (nach einer Woche gelöscht), und deine eigenen Agent-, Modell- und Sprungregel-Dateien. Dein Lizenzschlüssel liegt in Gnistas eigenem Schlüsselbund-Eintrag, nie synchronisiert, und der Beginn deiner Testphase dort und in Gnistas Einstellungen. Sonst liest es nichts aus deinem Schlüsselbund, und es scannt keine Ports.
Um einen Agent zu verbinden, ändert es in dessen Config nur seine eigenen Zeilen, nach einem Backup. Mit deiner Erlaubnis nutzt es Automation und Bedienungshilfen, um den richtigen Terminal-Tab oder das richtige Fenster zu finden. Auch das bleibt auf deinem Mac.
Verbindest du einen entfernten Rechner, legt Gnista dort seinen Helper und eine Einstellungsdatei in ~/.gnista ab und trägt seine Hooks in die Configs der Agents ein, die es dort verbindet. Trennst du den Rechner, ist beides wieder weg.
Was online geht
- Suche nach Updates. Gnista fragt gnista.sh nach seiner Liste von Updates, etwa einmal am Tag, solange automatische Updates an sind, und lädt sie aus Gnistas öffentlichen Downloads auf GitHub. Wie jede Anfrage trägt sie deine IP-Adresse, und sie sagt, welche Version von Gnista du hast. Ein Profil deines Macs sendet sie nicht.
- Deine Lizenz. Aktivierst du einen Schlüssel, schickt Gnista ihn und den Namen deines Macs, die Bezeichnung der Aktivierung, an report.gnista.sh, unser Relay. Das Relay reicht genau das an Creem weiter, die Gnista für uns verkaufen, und behält nichts über deine Lizenz. Etwa einmal pro Woche prüft Gnista den Schlüssel, und Entfernen gibt den Platz des Macs frei; beides schickt den Schlüssel und die Aktivierungs-ID dieses Macs. Gegen Fluten zählt das Relay Lizenzanfragen so, wie es Absturzberichte zählt, siehe unten. Die Testphase braucht nichts online.
- Modellpreise. Nur wenn du „Nutzung“ einschaltest: die öffentliche Preisliste von LiteLLM, höchstens einmal am Tag von GitHub geladen. Ein schlichter Download; nichts über dich oder deine Sitzungen geht mit.
- Absturzberichte. Wird Gnista oder sein Helper unerwartet beendet, fragt Gnista beim nächsten Öffnen, ob es den Absturzbericht senden soll. Unter Einstellungen ▸ Über kannst du wählen, sie immer zu senden oder nie; eine Organisation kann das für ihre Macs festlegen. Ein Bericht enthält den Fehler, wann und an welcher Stelle in Gnistas Code er auftrat, die Namen der Queues seiner Threads, die Namen und Adressen der geladenen Bibliotheken, die Versionen von Gnista und macOS, das Modell und die Prozessorarchitektur deines Macs und eine Zufallszahl, die nur für Absturzberichte erzeugt wird. Nichts über deine Projekte, Prompts oder deinen Code, keine Benutzernamen und keine Dateipfade. Er geht an report.gnista.sh, unser Relay bei Inleed in Schweden, das ihn uns über Proton per E-Mail schickt und keine Kopie behält. Gegen Fluten zählt es die Berichte pro Tag, deine IP-Adresse nur unkenntlich gemacht und am nächsten Tag vergessen.
- Entfernte Rechner. Nur wenn du einen unter Einstellungen ▸ Entfernt verbindest. Gnista erreicht ihn über dein eigenes ssh, mit deiner ssh-Config und deinen Schlüsseln, um dort seinen Helper abzulegen, seine Agents zu verbinden, den tmux-Pane eines Agents hervorzuholen, wenn du auf seine Zeile klickst, und einen Tunnel offen zu halten, der ihre Events zu deinem Mac bringt und deine Antworten zurück; einen Kubernetes-Pod erreicht es genauso über dein eigenes
kubectl. Braucht ein Rechner zum ersten Mal den Helper für deine Version von Gnista, lädt Gnista ihn aus Gnistas öffentlichen Downloads auf GitHub und nutzt ihn nur, wenn er mit Gnistas Schlüssel signiert ist. Dieser Download verrät, für welche Version und welchen Prozessor er ist, und nichts über dich. - Amps Threads. Amp hält seine Threads auf seinen eigenen Servern, also führt Gnista für eine Amp-Zeile Amps eigene CLI aus, angemeldet als du, um den Thread zu lesen, was er gekostet hat und wie viele Credits dir bleiben. Gnista schickt nichts Eigenes mit.
- Sonst nichts. Keine Analytics, keine Werbung, kein Account.
Beta-Berichte
Testest du Betas, kann Gnista dir einen Bericht zusammenstellen: seine Crash-Reports der letzten zwei Wochen, sein eigenes Log der letzten 24 Stunden (ohne private Werte) und eine kurze Notiz mit Gnistas Version, deiner macOS-Version, dem Modell deines Macs, dem Anzeigemodus und den verbundenen Agents. Den Bericht hängt es an einen E-Mail-Entwurf an uns in deiner Mail-App. Du siehst ihn zuerst, und nichts wird gesendet, solange du ihn nicht sendest.
Eine Lizenz kaufen
Käufe laufen über Creem, unseren Merchant of Record: Creem nimmt die Zahlung entgegen, kümmert sich um die Steuern und schickt dir deinen Schlüssel. Was Creem erhebt, steht in Creems Datenschutzhinweisen (öffnet in einem neuen Tab). Wir sehen, was Creem einem Verkäufer zu einer Bestellung zeigt, etwa deine E-Mail-Adresse und was du gekauft hast, und nutzen es nur, um dir mit deiner Lizenz zu helfen.
Diese Website
gnista.sh besteht aus statischen Seiten: keine Cookies, keine Werbung. Besuche und Klicks auf die Knöpfe zum Laden und Kaufen zählt die Seite mit Pirsch (öffnet in einem neuen Tab), einem Analytics-Dienst ohne Cookies, gehostet in Deutschland. Pirsch speichert deine IP-Adresse nie: Besuche unterscheidet es an einem Hash aus IP-Adresse, Browser und Datum, also erkennt es dich weder am nächsten Tag noch auf einer anderen Website wieder. Es sieht die Seite, die du öffnest, die Seite, von der du kommst, deinen Browser, dein System, deine Sprache, deine Bildschirmgröße und ungefähr, wo du bist. Mehr in der Datenschutzerklärung von Pirsch (öffnet in einem neuen Tab).
Schriften und Icons kommen von gnista.sh selbst; das Skript von Pirsch ist das Einzige, was eine Seite von anderswo lädt. Wechselst du die Sprache, merkt sich dein Browser, wo du auf der Seite warst, in seinem eigenen Speicher auf deinem Gerät, nur für diesen Tab. Gehostet wird die Seite von statichost.eu, das wie jeder Webhoster deine IP-Adresse erhält, um die Seiten auszuliefern.
Fragen
Gnista wird von Blixt & Dunder (öffnet in einem neuen Tab) gemacht. Willst du wissen, was wir über dich gespeichert haben, oder es berichtigen oder löschen lassen, schreib an support@gnista.sh. Für Zahlungsdaten ist Creem die richtige Adresse.
Ändert sich etwas davon, ändert sich zuerst diese Seite, mit ihrem Datum.