CheckMate

Wer CheckMate betreibt und nach welchen Grundsätzen

Wer es baut und dafür verantwortlich ist, wie weit Sie den Analyseergebnissen vertrauen können und auf welcher Grundlage wir unsere Inhalte korrigieren.

Zuletzt aktualisiert: 16. Juli 2026

Betreiber

Name
Imagine (이매진)
Art
Ein kostenloser Dienst, von einer Person gebaut und betrieben
Kontakt
dlaudwls1203@gmail.com
Quellcode
https://github.com/thingineeer
Öffentlich verfügbar seit
März 2026

Da es noch kein kostenpflichtiges Produkt gibt, werden keine Angaben zur Gewerbeanmeldung veröffentlicht. Wenn eine Funktion hinzukommt, die Zahlungen entgegennimmt, werden die Unternehmensangaben hier zusammen mit der erforderlichen Registrierung als Versandhandelsunternehmen (E-Commerce) aufgeführt.

Warum wurde es gebaut?

Viele Apps zum Prüfen von Instagram-Entfolgern verlangen Ihr Kontopasswort oder eine dauerhafte Verbindung zu Ihrem Konto, und das wollte ich vermeiden. Deshalb habe ich einen Ansatz gewählt, der die Datenexportdatei, die Instagram auf Ihre eigene Anfrage hin bereitstellt, direkt in Ihrem Browser liest.

Planung, der TypeScript-Analyzer, die Oberfläche, das Deployment und die Support-Antworten werden alle vom einzigen Betreiber erledigt. Wenn sich die tatsächliche Exportstruktur ändert, wird die Stichprobe erneut geprüft, und Parser und Erklärungen werden gemeinsam aktualisiert.

Wie funktioniert die Analyse?

  1. Sie fordern selbst einen Datenexport im JSON-Format bei Instagram an.
  2. CheckMate entpackt die ZIP- oder JSON-Datei im Arbeitsspeicher Ihres Browsers und sucht die Verbindungsdateien.
  3. Es vergleicht Follower und Abonniert, um gegenseitige Follows, Konten, die Ihnen nicht zurückfolgen, und Ihre Fans zu berechnen.
  4. Abweichungen bei Benutzernamen werden nur abgeglichen, wenn das neuere Format eine stabile ID enthält; alles andere wird als Möglichkeit angezeigt.

Hier ist der genaue Weg, den eine Datei nimmt. Wenn Sie auf die Upload-Schaltfläche drücken, lädt der Browser die ZIP in den Arbeitsspeicher und extrahiert mit JSZip nur die JSON-Dateien unter connections/followers_and_following/. Die Parsing-Funktion (src/lib/igFormat.ts) normalisiert das alte und das neue Format in dieselbe Form, und die Analysefunktion (src/lib/analyzer.ts) gleicht die beiden Listen gegeneinander ab. Während dieses Vorgangs wird keine Netzwerkanfrage gestellt. Die vier Zahlen auf dem Ergebnisbildschirm (ich folge, folgen mir, gegenseitig, folgen mir nicht zurück) und die Listen stammen alle aus diesem Arbeitsspeicher und verschwinden, wenn Sie den Tab schließen. Das Einzige, was an einen Server gesendet wird, sind allgemeine Website-Statistiken wie Seitenaufrufe, und selbst diese werden nie mit dem kombiniert, was Sie hochgeladen haben. Sie können den Code unter denselben Pfaden im öffentlichen Repository überprüfen.

Der Umfang eines Exports kann je nach Konto und Zeitpunkt der Anfrage variieren. CheckMate geht nicht von einem pauschalen 365-Tage-Limit aus; es verwendet den in Ihrer Datei tatsächlich beobachteten Zeitraum.

Genauigkeit und die Grenzen der Interpretation

Die oben genannten Grenzen sind kein abstrakter Haftungsausschluss; sie stammen aus Fakten, die in einer echten Datei überprüft wurden. Beim Öffnen des Exports des eigenen Kontos des Betreibers vom 2026-08-18 fehlte nur in zwei Dateien, followers_1.json und following.json, eine eindeutige Konto-ID, während alle übrigen 8 Dateien in derselben ZIP eine enthielten. Deshalb gibt es keine Möglichkeit, allein aus diesen beiden Dateien ein Konto zu bestätigen, dessen Benutzername sich geändert hat, und CheckMate geht nur so weit, eine „mögliche Namensänderung“ zu markieren. Die detaillierten Zahlen finden Sie in der vollständigen Aufschlüsselung aller 10 Dateien. Umgekehrt hielt die verbreitete Behauptung, „Follower umfassen nur das letzte Jahr“, in derselben Datei nicht stand: Von 543 Einträgen waren 86,4 % älter als ein Jahr, und der älteste reichte bis 2018 zurück. Dennoch schließen wir daraus nicht, dass dies für jedes Konto gilt, denn die Stichprobe ist ein einzelnes Konto. Das Ergebnis und die Reproduktion sind in dem Messbeitrag zum 365-Tage-Limit dargelegt.

Die Standards, die wir beim Schreiben befolgen

Die technischen Artikel auf dieser Website stützen sich auf nur drei Quellen. Erstens die von Meta veröffentlichte Dokumentation und Hilfeseiten. Zweitens Beobachtungen aus Exportdateien, die direkt aus dem eigenen Konto des Betreibers stammen. Drittens das, was der öffentliche Parser-Code tatsächlich tut. Alles, was nicht durch diese drei bestätigt ist, wird als Schätzung gekennzeichnet, und wir unterscheiden Satz für Satz, wo die Beobachtung endet und die Interpretation beginnt.

Damit ist auch klar, was wir nicht schreiben. Aus Nutzerdateien aggregierte Statistiken existieren nicht, deshalb zitieren wir sie nie. Wir schreiben nicht so, als hätte der Betreiber vor März 2026, dem Start des Dienstes, irgendetwas beobachtet. Wir beschreiben keine Funktionen, die das Produkt nicht auf dem Bildschirm zeigt, als ob sie existierten. Diese drei Regeln werden durch Tests im Repository durchgesetzt, die Satzmuster prüfen, und ein Verstoß lässt den Build fehlschlagen.

Die Stichprobe in unseren Messartikeln ist ein einzelnes Konto. Wir garantieren nicht, dass ein anderes Konto oder ein anderes Anfragedatum dasselbe Ergebnis liefert, und wir veröffentlichen zu jedem Artikel ein Reproduktionsskript, damit Leser ihre eigene Datei nach demselben Verfahren prüfen können. Wird ein Gegenbeispiel gemeldet, überprüfen wir es, aktualisieren den Artikel und führen eine Änderungshistorie.

Diese Standards wurden tatsächlich angewendet. Am 19. August 2026 wurde der gesamte Blog erneut überprüft: Jeder Satz, der unsere eigenen Daten aus der Zeit vor der Eröffnung des Dienstes wie eine Quelle zitierte, und jede Formulierung, die als aggregierte Nutzerdaten gelesen werden konnte, wurde korrigiert, und vier Artikel, die Funktionen beschrieben, die das Produkt nicht hat, oder deren Belege nicht wiederhergestellt werden konnten, wurden gelöscht statt überarbeitet. In den verbliebenen Artikeln wurden Zahlen ohne Quelle entweder neben der Tabelle als Schätzung markiert oder als qualitative Aussagen umformuliert. Am selben Tag wurden auch Formulierungen in der Website-Anleitung zu Funktionen, die nicht auf dem Bildschirm sind, wie „Interessenanalyse“, entfernt. Seitdem veröffentlichte Messartikel folgen denselben drei Quellen und dem oben genannten Prinzip der einzelnen Stichprobe.

Datenschutz und Inhaltsprüfung

Die Original-ZIP, Benutzernamenlisten, DM-Inhalte und die Kontonamen der Gegenseite werden nie an einen Server gesendet. Sie verschwinden aus dem Analysespeicher, wenn Sie die Seite neu laden oder den Tab schließen. Allgemeine Website-Statistiken werden von jeder Erhebung von Upload-Ergebnissen getrennt gehalten und in der Datenschutzerklärung offengelegt.

Technische Artikel werden auf Grundlage verifizierter JSON-Schlüssel und Beobachtungen aus echten Dateien geschrieben. Nicht verifizierte Stichproben, Betriebszeiträume, Algorithmus-Zahlen oder Erfolgsquoten werden nie so veröffentlicht, als wären sie Fakten.

Kontakt zum Betreiber

Für Fehlerreproduktionen, Datenschutzanfragen und Korrekturwünsche zu Inhalten schreiben Sie bitte eine E-Mail an dlaudwls1203@gmail.com. Die öffentliche Entwicklungshistorie ist im GitHub-Profil verfügbar.