Vergleich
X-Pat gegen X-Posed — und den Rest des Regals.
Etwa zwanzig Erweiterungen packen eine Landesflagge neben ein X-Handle. Drei davon haben nennenswerte Nutzerzahlen. Hier steht, was jede wirklich kann, was X-Pat anders macht, und die drei Dinge, die X-Posed besser macht — der Teil, den die meisten Vergleichsseiten weglassen.
Funktion für Funktion
Jede Angabe stammt aus einem öffentlichen Store-Eintrag oder einem öffentlichen Repository, gelesen am 24. August 2026. Ein Strich heißt: dazu schweigt der Eintrag. Bei den zwei Closed-Source-Erweiterungen ist das nicht dasselbe wie ein Nein, und es so darzustellen wäre unfair.
| Funktion | X-Pat | X-PosedX-Posed: Account Location & Device Info | Flags & TimeX/Twitter Location Flags, Time & Blocker | Region BlockerX Region Blocker |
|---|---|---|---|---|
| Taktet sich am Live-Budget aus X’ Rate-Limit-HeadernX-Pat liest die x-rate-limit-Header bei jeder Antwort und verteilt seine Abfragen über das, was im Fenster übrig ist, mit einem Anteil, der für deine Hovers zurückbleibt. X-Posed taktet mit festen 150 ms und acht parallelen Anfragen und liest den Reset-Header erst, nachdem ein 429 bereits da war. | ja | nein | nicht angegeben | nicht angegeben |
| Land direkt sichtbar, ohne MenüAus X' eigenen „Über dieses Konto"-Daten, nicht per IP geraten. | ja | ja | ja | nicht angegeben |
| Registrierungsquelle — Apple, Google Play oder Web | ja | ja | nicht angegeben | nicht angegeben |
| Kontoalter | ja | ja | nicht angegeben | nicht angegeben |
| Anzahl Handle-Wechsel | ja | ja | nicht angegeben | nicht angegeben |
| Nach Land und Region ausblenden oder einklappenEinklappen hinter „Anzeigen" ist die Voreinstellung — eine Timeline, die Beiträge stillschweigend schluckt, kannst du nicht prüfen. | ja | ja | ja | ja |
| Immer-anzeigen-Liste und Ausnahmen pro Regel | ja | ja | nicht angegeben | nicht angegeben |
| Geteilter Cache, damit Flaggen das Limit überlebenX erlaubt einem Browser rund 50 Profilabfragen pro 15 Minuten. Ohne geteilten Cache ist genau das die Obergrenze. | ja | ja | ja | nein |
| Cache-Server-Quellcode offenDer Server, der die Beiträge empfängt — nicht nur die Erweiterung, die sie schickt. Unserer liegt im selben Repo, mit Deploy-Anleitung. Du kannst ihn lesen oder deinen eigenen betreiben. | ja | nein | nein | nicht zutreffend |
| Cache-Einträge werden zwischen Installationen gegengechecktWir speichern Stimmen pro Installation und liefern den Konsens, mit einstellbarer Vertrauensschwelle. X-Posed dokumentiert, den letzten akzeptierten Wert für ein Handle zu speichern. | ja | nein | nicht angegeben | nicht zutreffend |
| Erweiterungs-Quellcode offen | ja | ja | nein | nein |
| Automatisierte Testsuite im RepoUnit-Tests, End-to-End gegen aufgezeichneten Traffic, visuelle Regression. Die Zahl ist das, was CI bei jedem Push durchläuft. | 1007 Tests1007 Tests | keinekeine | nicht zutreffend | nicht zutreffend |
| Firefox | nein | ja | ja | nein |
| Begleit-App für iPhone / iPad | nein | ja | nein | nein |
Wo X-Posed vorne liegt
X-Posed ist das ausgereifte Projekt
Etwa 10.000 Chrome-Installationen gegen unsere Handvoll, vier Monate Vorsprung und ein Community-Cache mit Millionen Profilen — unserer hat Tausende. Ein größerer Cache heißt wirklich mehr sofortige Flaggen am ersten Tag. Das ist ein handfester Vorsprung, und er ist deutlich.
Es ist auf mehr Plattformen vertreten
Firefox auf dem Desktop, Firefox für Android und eine iPhone-Begleit-App. X-Pat ist aktuell nur Chromium — Chrome, Edge, Brave und Quetta auf Android. Firefox ist geplant, iOS nicht.
Es hat einen Sprachfilter
Wir haben keinen, und das mit Absicht. X' Sprachfeld pro Beitrag liegt oft genug daneben, dass Beiträge beim Filtern ohne erkennbaren Grund verschwinden. Das ist eine vertretbare Entscheidung, keine Lücke — aber wenn du genau deswegen hier bist: X-Posed hat ihn, wir nicht.
Was wirklich anders ist
Alles in dieser Kategorie hängt an einem geteilten Cache. X erlaubt einem Browser rund fünfzig Profilabfragen pro Viertelstunde, und ein lebhafter Thread hat mehr Konten als das. Jede Erweiterung, die übers Limit hinaus weiterarbeitet, tut das über einen von anderen gefüllten Cache. Die Frage ist nicht, ob es einen Server gibt. Sondern was dieser Server darf.
Unserer ist offen, und du kannst deinen eigenen betreiben. Der Cache-Server liegt im selben Repository wie die Erweiterung, mit Deploy-Anleitung für Cloudflare Workers wie für einen einfachen VPS. X-Posed veröffentlicht seine Erweiterung — ehrlich, und unter MIT — aber nicht den Worker, an den die Beiträge gehen. Genau das ist der Teil, den du nicht prüfen kannst, indem du den installierten Code liest.
Eine Cache-Antwort braucht hier Bestätigung. Beiträge werden als Stimmen pro Installation gespeichert, ausgeliefert wird der Konsens, mit einer Vertrauensschwelle, die du hochsetzen kannst. X-Posed dokumentiert selbst, den letzten akzeptierten Wert für ein Handle zu speichern — der jüngste Beitragende entscheidet also. Beide Ansätze sind ehrlich in Bezug auf dasselbe Grundproblem: Kein Server kann beweisen, dass ein Beitrag wirklich von X kam.
Abfragen tragen keine Kennung. Lesezugriffe sind eine unsignierte Handle-Liste — der Server hat nichts, womit er verknüpfen könnte, und kann kein „diese Installation hat diese Konten angesehen" aufbauen. Leser zu zählen wäre eine Zeile Code und würde diese Eigenschaft sofort zerstören. Deshalb zählen die veröffentlichten Statistiken mit Absicht zu niedrig.
Und das Ratenlimit wird rationiert statt verheizt: Hintergrundarbeit stoppt bei fünfundachtzig Prozent des Fensters, die letzten acht Abfragen bleiben für die Konten, die du wirklich hoverst. Der Mechanismus ist auf der Startseite aufgezeichnet.
Quellen
Gelesen am 24. August 2026. Installationszahlen und Funktionen ändern sich. Falls etwas nicht mehr stimmt, ist das ein Fehler, keine Absicht — und der Issue-Tracker der schnellste Weg zur Korrektur.
- X-Posed: Account Location & Device Info — Quelle: xaitax/x-account-location-device
- X/Twitter Location Flags, Time & Blocker — Quellcode nicht veröffentlicht
- X Region Blocker — Quellcode nicht veröffentlicht