Neun Schalter, die man sieht — nicht neun Versprechen, die man
glauben muss.
Kopplung
Ein Gerät kommt einmal herein, durch Ihre Hand
Der Agent zeigt einen QR-Code und einen tippbaren Code mit
einem Einmalgeheimnis. Die Einladung läuft ab und stirbt beim ersten
Gebrauch.
- Beide Seiten berechnen den Kanal-Fingerabdruck und zeigen ihn. Die
Kopplung gelingt erst, wenn Sie ihn auf beiden bestätigen; eine
Abweichung bricht ab und landet im Sicherheitsprotokoll.
- Der Agent führt die Liste: Name, Gerätetyp, Kopplungsdatum, letzte
Verbindung, Fingerabdruck.
- Widerrufen Sie ein Gerät, brechen seine laufenden Verbindungen sofort
ab, seine Zugangsmaterialien gelten nicht mehr, und die App löscht ihren
Zwischenspeicher dieses Macs.
- Das alles funktioniert im lokalen Netz ganz ohne fremde
Infrastruktur.
Sichtbereich
Der Mac gibt Ordner heraus, kein Dateisystem
Sie melden ein Verzeichnis unter einem menschlichen Namen
an. Alles ausserhalb existiert für das Telefon nicht.
- Jede Datei-, Such- und Git-Operation wird gegen diese Grenze geprüft —
nachdem symbolische Links aufgelöst sind. Ein Link nach draussen
wird so keine Tür.
- Ein Arbeitsbereich kann schreibgeschützt sein. Ein einzelner Ordner
oder eine Datei darin ebenso; widersprechen sie sich, gilt der
strengere Modus.
- Die Regeln werden auf dem Mac gesetzt und nirgends sonst. Das Telefon
erfährt den geltenden Modus und zeigt ihn, bevor Sie schreiben
wollen.
- Ein Schalter entscheidet, ob die Dateien eines Bereichs den Mac
überhaupt verlassen dürfen. Verboten heisst: nicht auf dem Gerät
gespeichert, nicht einmal zum Speichern angeboten, nicht an andere Apps
gegeben — und früher Gespeichertes wird gelöscht.
- Löschen Sie einen Bereich, schliessen alle daran hängenden Sitzungen
mit ihm.
Berechtigungen
Nichts Gefährliches ist ab Werk eingeschaltet
Prozesse beenden, langlaufende Prozesse verwalten, ein Geheimnis
in eine sudo-Abfrage tippen, eine Terminalsitzung des Mac
fortsetzen, lokale Server ansehen, Datenbanken ändern und die Datenbanken von
Apps in den iOS-Simulatoren lesen sind sieben getrennte Schalter — und alle
sieben stehen auf aus.
- Das Ausschalten wirkt sofort: eine laufende Anfrage wird abgelehnt,
während verwaltete Prozesse weiterlaufen und auf dem Mac sichtbar
bleiben.
- Eine Ablehnung nennt ihren Grund. «Auf dem Mac ausgeschaltet» ist von
«nicht berechtigt» und «nicht Ihr Prozess» unterscheidbar — und die App
sagt, wo der Schalter sitzt.
- Das Geheimnis für
sudo wird per Face ID auf dem Gerät
freigegeben und reist als eigene Operation, nicht als Tastenanschläge im
Strom. Der Besitzer erlaubt das gesondert; ab Werk ist es aus.
- Ein schreibgeschützter Bereich gilt auch für das Terminal — samt der
Prozesse, die es startet. Lässt sich das nicht durchsetzen, wird es
gesagt statt stillschweigend angenommen.
Reichweite
Ein Gerät zur Zeit, solange Sie nichts anderes sagen
Voreingestellt arbeitet genau ein Gerät mit dem Agenten. Die
Einstellung reicht von eins bis fünf oder ganz ohne Grenze. Den Platz
belegt das Gerät, nicht die Verbindung.
- Ein Gerät über der Grenze wird mit genanntem Grund abgewiesen — nicht
stillschweigend fallen gelassen.
- Das Relay lässt sich je Agent verbieten: nur direkt und lokal — oder
gar nicht.
- Die Liste der Rendezvous-Knoten ist eine Einstellung des Agenten, nicht
etwas, das in der App steckt. Eine leere Liste heisst: nur lokales
Netz — eine unterstützte Betriebsart, kein Defekt.
- Ein Knoten aus dem veröffentlichten Verzeichnis kommt nur durch Ihre
Handlung in die Arbeitsliste. Der Abruf des Verzeichnisses lässt sich
abschalten, und das Produkt bleibt ohne es voll benutzbar.
Standortschranke
Nur ein Gerät, das sagt, wo es ist
Eingeschaltet baut nur ein Gerät eine Verbindung auf, das
seinen Standort nennt. Ein Gerät mit abgeschalteter oder verweigerter
Ortung wird abgewiesen — mit Grund und mit dem Hinweis, wo man sie
einschaltet.
- Der Ort wird mit seiner Genauigkeit und dem Vermerk «laut Gerät»
ins Zugriffsprotokoll geschrieben — denn genau das ist er: behauptet,
nicht geprüft. Der Agent tut nicht so, als wäre es anders.
- Eine Abweisung wegen fehlenden Ortes wird genauso festgehalten wie eine
Zulassung. Die Schranke hinterlässt in beiden Fällen eine Spur.
- Es ist eine Schranke, kein Tracker: bewahrt wird, was das Gerät im
Moment der Verbindung sagte — und nichts dazwischen.
Zugriffsprotokoll
Jede Operation — und niemals ihr Inhalt
Der Agent hält fest, worum ein verbundenes Gerät gebeten
hat: Zeitpunkt, Gerät, Art der Operation, Ausgang und den Gegenstand, den
die Anfrage selbst genannt hat.
- Der Gegenstand ist der Pfad, der Branch, der Prozess, der Suchtext, die
übertragenen Bytes — was die Anfrage eben nannte.
- Verbinden und Trennen stehen neben den Operationen im Protokoll.
- Niemals: Dateiinhalte, Befehlsausgaben, Terminaleingaben oder
ein Wort aus einem KI-Gespräch. Auf keiner Detailstufe.
- Dieselbe Operation am selben Gegenstand vom selben Gerät innerhalb
eines Fensters erhöht einen Zähler, statt eine Zeile anzuhängen.
- Begrenzt nach Alter und Umfang; die ältesten Einträge gehen zuerst.
- Filtern nach Gerät, Art und Teil des Gegenstands. Als Datei
exportieren. Abschalten — und das Abschalten steht selbst im
Protokoll.
- Ein Schreibfehler bricht die Operation nie ab und verzögert sie
nicht.
- Das Protokoll kennt keine Leseoperation. Es lässt sich weder vom
Telefon noch von uns noch von sonst jemandem abholen: gelesen wird es am
Mac, von dem, der davor sitzt.
Kopien
Der Mac erfährt, was aus der herausgegebenen Datei wurde
Das Gerät meldet das Schicksal des Empfangenen: auf dem Gerät
behalten, an eine andere App gegeben, gelöscht.
- Nennt das System die empfangende App, nennt der Bericht sie mit.
- Ein gemeldeter Eintrag ist als gemeldet markiert und bleibt von dem
unterscheidbar, was der Agent selbst beobachtet hat — im Protokoll wie in
der Oberfläche.
- Der Bericht übersteht einen Verbindungsabbruch und kommt mit der
nächsten Verbindung an.
- Und die Oberfläche sagt das Unangenehme laut: kein Bericht heisst
nicht, dass es keine Kopie gibt. Eine Garantie, die niemand
durchsetzen kann, wird hier nicht als Garantie verkauft.
Apple Watch
Die Uhr bekommt einen eigenen Schlüssel, und Sie zeichnen dafür
Die Uhr hat ein eigenes Schlüsselpaar. Ihre Vollmacht
delegiert das iPhone, und der Agent nimmt diese Delegation erst an, wenn
Sie sie am Mac bestätigen.
- Die Delegation hat eine Laufzeit und erneuert sich bei Kontakt mit dem
iPhone.
- Ein Widerruf des iPhones entwertet alles, was es delegiert hat.
- Was das Handgelenk darf, entscheidet das Risiko: Ablehnen geht immer;
Zustimmen bei niedrigem Risiko, bei mittlerem mit einer Kronendrehung,
bei hohem nur am Telefon. Eine nur heuristisch erkannte Anfrage lässt
sich von der Uhr allein bei niedrigem Risiko bestätigen.
- Dateioperationen und Git gibt es an der Uhr überhaupt nicht.
Energie
Der Mac bleibt wach, weil ein gesperrter Mac nicht helfen kann
Solange der Agent läuft, hält er den Mac von der
Bildschirmsperre ab. Ein gesperrter Mac kann seine Schlüssel nicht
zusammensetzen, und die Verbindung kommt nicht zustande — deshalb ist das
eine Voreinstellung, keine feste Regel.
- Das Wachhalten lässt sich abschalten; dann weist ein gesperrter Mac
Verbindungen ab und nennt genau diesen Grund, statt in einen
allgemeinen Fehler zu laufen.
- Ein eigenes Protokoll privilegierter Operationen führt der Agent auf dem
Mac, getrennt vom Zugriffsprotokoll.