Zum Inhalt springen
NegativeNewsSearchEin Produkt von DemandFlow

Funktionsweise

Von „Name und Land“ zu einem Bericht, der die Prüfung übersteht.

NegativeNewsSearch ist ein Dienst, kein Rechercheportal. Sie schicken eine Anfrage und erhalten ein strukturiertes Ergebnis zurück. Was dazwischen passiert, steht hier vollständig.

Abstraktes Netz aus blau leuchtenden Knoten und Verbindungslinien.

Der Ablauf

Sieben Schritte je Anfrage.

Jeder Schritt ist einzeln nachvollziehbar: Das Ergebnis führt mit, welche Suchlanes gelaufen sind, welche Namensvarianten verwendet wurden, welcher RSF-Rang zugrunde lag und wie viele Treffer vor und nach der Deduplizierung vorlagen.

  1. 01

    Schritt 1 · POST /tasks

    Anfrage entgegennehmen

    Pflichtangaben sind Name und Land (ISO-Ländercode). Optional übergeben Sie eine genauere Ortsangabe oder eine bereits aufgelöste Suchregion sowie eine Webhook-Adresse für die Fertigmeldung. Die Anfrage wird sofort quittiert und asynchron abgearbeitet — ein Screening dauert Minuten, kein Aufrufer soll so lange offen warten müssen.

  2. 02

    Schritt 2 · Aliasse

    Namensvarianten deterministisch auflösen

    Der Name wird gegen einen kuratierten Aliasbestand aufgelöst: Firmierungen, gebräuchliche Kurzformen, Akronyme und Transliterationen in nicht-lateinischer Schrift. Die Varianten gehen als OR-Block in die Suche — aus „Brega“ wird die vollständige Menge bekannter Schreibweisen. Der Bestand ist eine gepflegte Liste, keine Modellausgabe: Dieselbe Eingabe erzeugt reproduzierbar dieselbe Suche.

  3. 03

    Schritt 3 · Lanes

    Länderbewusste Suchlanes bilden

    Aus dem Ländercode werden die passende Suchdomain, die Oberflächensprache und die Suchregion abgeleitet — eine Recherche zu einer libyschen Gesellschaft läuft nicht sinnvoll gegen den deutschen Index. Gesucht wird über einen zurückliegenden Zeitraum von standardmäßig sechs Monaten, sowohl in der Web- als auch in der Nachrichtensuche.

  4. 04

    Schritt 4 · Pressefreiheit

    Internationale Lane bei eingeschränkter Presselage

    Der RSF-Rang des Landes entscheidet, ob die lokale Suche allein genügt. Ab einem konfigurierbaren Schwellenwert wird eine zweite, internationale Lane geöffnet, die dieselbe Anfrage international und englischsprachig stellt. Der zugrunde gelegte Rang steht im Ergebnis — die Entscheidung ist damit prüfbar, nicht implizit.

  5. 05

    Schritt 5 · Quellen

    Archiv und Sanktionslisten einbeziehen

    Parallel zur Live-Suche laufen die Abfrage des GDELT-Archivs über den Rückblickzeitraum und der unscharfe Abgleich gegen die EU-Konsolidierte Liste, die OFAC-SDN-Liste und die US Consolidated Screening List. Sanktionstreffer sind eine eigene, klar getrennte Ergebniskategorie und werden nicht mit Presseerwähnungen vermischt.

  6. 06

    Schritt 6 · Analyse

    Artikel abrufen, extrahieren, einzeln bewerten

    Treffer werden dedupliziert und die relevantesten im Volltext abgerufen; für Seiten, die einem einfachen Abruf nicht antworten, greift ein Browser-Fallback. Jeder Artikel wird für sich analysiert. Die Analyse darf ausschließlich verwenden, was im Text steht — keine Ergänzungen, keine Spekulation, kein Vorwissen über das Unternehmen. Verfasst wird sie in der angeforderten Sprache, Deutsch oder Englisch, direkt aus dem Quellartikel — aus einem arabischen Bericht wird in einem Schritt eine deutsche Bewertung, keine Übersetzung einer Übersetzung.

  7. 07

    Schritt 7 · Bericht

    Gesamtbewertung erzeugen und ausliefern

    Aus den Einzelanalysen entsteht eine Gesamtbewertung, die sich wiederum nur auf diese stützen darf. Das Ergebnis holen Sie per Abfrage ab, verfolgen es über einen Live-Stream mit den Zuständen „queued“, „processing“, „completed“ und „failed“, oder lassen es per signiertem Webhook zustellen.

Anatomie des Berichts

Warum die Struktur fest ist.

Ein frei formulierter Fließtext ist für eine Akte wertlos, weil niemand ihn zwischen zwei Fällen vergleichen kann. Deshalb hat jede Artikelanalyse dieselben drei Abschnitte — und dieselben vier Risikodimensionen.

Zusammenfassung ohne Wertung

Reine Wiedergabe des Artikelinhalts. Keine Einordnung, keine Interpretation, keine Ergänzung um bekanntes Kontextwissen. Wer die Bewertung später anzweifelt, kann an dieser Stelle prüfen, ob der Artikel richtig gelesen wurde.

Ausdrücklicher Relevanzbezug

Die Analyse muss benennen, wie der Artikel mit der gesuchten Partei zusammenhängt: als Hauptakteur, als Beteiligte, als Konzerngesellschaft, als beiläufige Erwähnung — oder gar nicht. Das ist der Abschnitt, der Namensgleichheiten entlarvt, bevor sie zu einem falschen Alarm werden.

Vier Dimensionen, Score 0 bis 3

Geldwäsche und Terrorismusfinanzierung, Sanktionen und Embargos, Betrug und Korruption, Steuern. 0 heißt kein Hinweis, 1 ein schwacher oder indirekter Hinweis, 2 ein konkreter Verdacht wie ein laufendes Ermittlungsverfahren, 3 eine erwiesene oder behördlich festgestellte Verfehlung. Jeder Score trägt seine Begründung aus dem Text.

Offengelegte Unvollständigkeit

Wenn ein Artikel erkennbar hinter einer Paywall abgeschnitten wurde, wird er trotzdem ausgewertet — aber der Bericht sagt ausdrücklich, dass die Grundlage unvollständig war. Eine stillschweigend gekürzte Quelle wäre der gefährlichste Befund von allen.

Nachvollziehbarer Suchlauf

Das Ergebnis führt die tatsächlich ausgeführte Suchanfrage mit, dazu die verwendeten Namensvarianten, die abgefragten Suchdomains, die gelaufenen Lanes, den RSF-Rang und die Trefferzahlen vor und nach der Deduplizierung. Damit ist der Suchlauf selbst dokumentiert, nicht nur sein Ergebnis.

Sanktionstreffer getrennt ausgewiesen

Je Treffer: Quellliste, Entitäts-ID, gefundener Name, Art des Treffers, Ähnlichkeitsmaß, Sanktionsprogramm, Datenstand und Quellverweis. Getrennt von der Presseauswertung, weil es eine andere Art von Feststellung mit anderen Rechtsfolgen ist.

Geprüfte Partei

Musterhandel International S.A.

Land

LY — Libyen · internationale Lane aktiv

Zusammenfassung

Die Staatsanwaltschaft führt seit Februar ein Ermittlungsverfahren gegen zwei ehemalige Organmitglieder der Gesellschaft wegen des Verdachts der Bestechung im geschäftlichen Verkehr. Gegenstand sind Zahlungen im Zusammenhang mit der Vergabe eines Infrastrukturauftrags, die über eine zwischengeschaltete Gesellschaft geleitet worden sein sollen. Die Gesellschaft weist die Vorwürfe zurück.

Bezug zur gesuchten Organisation/Person

Die gesuchte Organisation ist unmittelbares Thema des Artikels. Die genannten Personen werden im Text ausdrücklich als ehemalige Organmitglieder der Gesellschaft bezeichnet.

Risikoanalyse

  • Geldwäsche / Terrorismusfinanzierung

    Der Artikel beschreibt Zahlungsflüsse über eine Zwischengesellschaft, erhebt jedoch keinen geldwäscherechtlichen Vorwurf.

  • Sanktionen / Embargos

    Keine Hinweise im Artikeltext.

  • Betrug / Korruption

    Laufendes staatsanwaltschaftliches Ermittlungsverfahren wegen Bestechungsverdachts. Keine rechtskräftige Feststellung im Artikel.

  • Steuern

    Keine Hinweise im Artikeltext.

Quelle: beispiel-zeitung.example · Wirtschaftsressort

Veröffentlicht: 14.03.2026

Der Artikel wurde möglicherweise durch eine Paywall gekürzt und konnte nicht vollständig gelesen werden.

Gefunden, nicht bewertet

14 bewertet · 4 nicht lesbar · 9 nicht erreicht

Die Karte oben ist einer der vierzehn bewerteten Artikel. Diese vier wurden von derselben Prüfung gefunden und als relevant erkannt, ließen sich aber nicht automatisch lesen — sie werden deshalb als Links herausgegeben statt verworfen. Ihr Fehlen in den Scores ist kein Befund „kein Risiko": Über ihren Inhalt ist nichts bekannt, und der Gesamtwert berücksichtigt sie nicht.

  • Zugriff blockiert — Bezahlschranke oder Zugriffsbeschränkung

    Recherche zur zwischengeschalteten Gesellschaft

    https://recherche-zeitung.example/dossier/zwischengesellschaft

  • Zugriff blockiert — Bezahlschranke oder Zugriffsbeschränkung

    Interview mit dem früheren Compliance-Beauftragten

    https://wirtschaftswoche.example/interview/compliance

  • Kein lesbarer Artikeltext

    Pressemitteilung der Staatsanwaltschaft (PDF)

    https://staatsanwaltschaft.example/presse/2026-03-14.pdf

  • Nicht erreichbar

    https://regionalblatt.example/2026/03/vergabe-infrastruktur

Beispielausgabe mit frei erfundener Gesellschaft, erfundenem Sachverhalt und erfundenen Zahlen — auch die oben aufgeführten, nicht lesbaren Quellen sind erfunden. Sie zeigt das Format, nicht eine reale Feststellung über ein reales Unternehmen. Die Größenordnung ist realistisch: In echten Abfragen lässt sich ein nennenswerter Teil der relevanten Treffer nicht automatisch lesen, und Bezahlschranken treffen investigative Berichterstattung am härtesten.

Länderlogik

Wo gesucht wird, entscheidet, was gefunden wird.

Die meisten Screening-Werkzeuge stellen jede Anfrage gegen denselben Index. Das ist bequem und für internationale Fälle wertlos: Eine Recherche zu einer Gesellschaft in Zentralasien gegen den deutschsprachigen Index ist keine Recherche, sondern eine Formalie.

Landesdomain, Sprache, Region

Der übergebene Ländercode wird gegen einen mitgelieferten Länderkatalog aufgelöst — kein externer Dienst, der ausfallen kann. Daraus folgen die richtige Suchdomain sowie Sprach- und Regionsparameter. Ein unbekanntes oder unscharf geschriebenes Land wird über einen Ähnlichkeitsabgleich zugeordnet, statt die Anfrage abzuweisen.

Der RSF-Schwellenwert

Die Rangliste der Pressefreiheit von Reporter ohne Grenzen ist die Grundlage. Liegt das Land ab dem eingestellten Rang, gilt die lokale Presselage als nicht ausreichend belastbar, und eine internationale Lane wird zusätzlich gestartet. Die Datenbasis wird regelmäßig aufgefrischt und liegt zusätzlich lokal vor, damit der Dienst bei einer Störung der Quelle nicht stehen bleibt.

Zwei Lanes, ein deduplizierter Trefferraum

Die Lanes laufen unabhängig und werden anschließend zusammengeführt. Was in beiden auftaucht, wird einmal analysiert. Welche Lanes gelaufen sind, steht im Ergebnis.

Die Erde bei Nacht aus dem Orbit, Städte als Lichtketten über mehrere Länder hinweg.
AusgangslageLokale LaneInternationale Lane
Land mit weitgehend freier PresseLandesdomain, Landessprachenicht erforderlich
Land ab dem RSF-SchwellenwertLandesdomain, Landesspracheinternational, englischsprachig
Land nicht auflösbarinternationale Domain als Rückfallebeneentfällt
Vereinfachte Darstellung der Lane-Auswahl.

Datenquellen

Vier Quellen, ein Vorgang.

Live-Websuche und Nachrichtensuche

Aktuelle Berichterstattung über einen zurückliegenden Zeitraum von standardmäßig sechs Monaten, auf der jeweils passenden Landesdomain. Die eigentliche Suchanfrage wird für den Fall erzeugt und im Ergebnis mitgeführt.

GDELT Global Knowledge Graph

Ein eigener, fortlaufend gepflegter Spiegel des GDELT-v2-Feeds über 36 Monate, gefiltert auf 13 einschlägige Themen: Korruption, Geldwäsche, Bestechung und Kollusion, Skandale, Sanktionen, Terrorismus, Terrorismusfinanzierung, organisierte Kriminalität, Erträge aus Straftaten, Steuerdelikte, Steuerhinterziehung und Betrug. Damit reicht der Blick über das hinaus, was eine aktuelle Suche noch anzeigt.

Sanktionslisten EU, OFAC und CSL

Die EU-Konsolidierte Liste, die OFAC-SDN-Liste und die US Consolidated Screening List — die die BIS-Listen Entity List und Denied Persons, ITAR-Debarment sowie die Nicht-SDN-Listen des Treasury ergänzt — unscharf abgeglichen, damit Schreibweisen und Transliterationen nicht durchrutschen. Die SDN-Zeilen, die die CSL doppelt führt, werden beim Import verworfen; eine Listung erreicht Sie also nie als zwei Treffer. Die Bestände werden über einen eigenen Auffrischungslauf aktualisiert, nicht beim Start des Dienstes — ein Screening wartet nie auf einen Listenimport.

Kuratierter Aliasbestand

Namensvarianten stammen aus einem gepflegten Bestand zu Adverse-Media-Entitäten. Sie werden vor der Suche eingesetzt, nicht danach zum Sortieren — der entscheidende Unterschied, denn ein Treffer, der nie gesucht wurde, lässt sich nachträglich nicht mehr gewichten.

Integration

Ein Aufruf, ein Header.

Die gesamte Kryptografie steckt in einem monatlichen, offline laufenden Schritt. In Ihrem Produktivpfad steht davon nichts — dort wird eine Zeichenkette in einen Header geschrieben.

Eine vollständige Abfrage

curl -X POST https://api.negative-news-search.com/tasks \
  -H 'Content-Type: application/json' \
  -H "X-NNS-Token: $(grep -v '^#' tokens.txt | head -1)" \
  -d '{"reference_name":"Musterhandel International","reference_country":"LY"}'

Die Antworten, die Ihre Integration behandeln muss.

StatusBedeutungToken
202 AcceptedAnfrage angenommen, Screening läuftverbraucht
200 OKAus dem Cache beantwortetverbraucht
403 ForbiddenToken wurde bereits eingelöstverbraucht — verwerfen
401 UnauthorizedToken fehlt, ist ungültig oder abgelaufennicht verwendbar

Ergebnis abholen

Entweder Sie fragen den Vorgang zyklisch ab, oder Sie hängen sich an den Ereignisstrom, der die Zustandswechsel „queued“, „processing“, „completed“ und „failed“ liefert. Für eine Stapelverarbeitung über Nacht genügt die Abfrage.

Webhooks statt Warten

Optional meldet der Dienst die Fertigstellung an eine Adresse Ihrer Wahl — signiert, mit Wiederholungen und Backoff. HTTPS ist Pflicht, interne Netzbereiche werden abgelehnt, und Sie können die zulässigen Zieladressen fest einschränken.

Gleiche Anfrage, ein Vorgang

Läuft dieselbe Recherche bereits, wird die zweite Anfrage auf den laufenden Vorgang aufgeschaltet, statt die Arbeit doppelt zu tun. Fertige Ergebnisse liegen für eine einstellbare Dauer im Cache.

Sanktionsprüfung auch einzeln

Wenn Sie nur den Listenabgleich brauchen, gibt es dafür einen eigenen, synchronen Aufruf ohne Warteschlange — passend etwa für eine Vorabprüfung in der Erfassungsmaske.

Betrieb

Was passiert, wenn etwas schiefgeht.

Ein Screening-Dienst, der bei einer Störung stillschweigend „keine Feststellungen“ meldet, ist gefährlicher als gar keiner. Deshalb ist das Fehlerverhalten Teil des Produkts.

Wiederholungen mit Backoff

Technische Fehler — eine nicht antwortende Quelle, ein Zeitüberschreitung beim Abruf — werden mehrfach mit wachsendem Abstand wiederholt, bevor der Vorgang als gescheitert gilt.

Gescheiterte Vorgänge werden gescheiterte Vorgänge genannt

Was auch nach den Wiederholungen nicht beantwortbar ist, landet in einer nachvollziehbaren Fehlerablage und wird als „failed“ zurückgemeldet. Es wird nicht in ein leeres, unauffälliges Ergebnis umgedeutet.

Nur Antworten kosten

Genau an dieser Stelle wird das Token wieder freigegeben: Ein Vorgang, den wir nicht beantworten konnten, kostet Sie keine Abfrage aus Ihrem Kontingent. Ein sauberes Negativergebnis — „nichts gefunden, hier ist der belegte Suchlauf“ — ist dagegen eine Antwort und wird berechnet.

Ausfall einer Nebenquelle legt nichts still

Länderkatalog und Pressefreiheitsdaten liegen lokal vor und werden im Hintergrund aufgefrischt. Ist eine Quelle vorübergehend nicht erreichbar, läuft der Dienst mit dem letzten bekannten Stand weiter, statt den Start zu blockieren.

Sehen Sie sich einen echten Bericht an.

Am aussagekräftigsten ist ein Fall, dessen Ergebnis Sie bereits kennen. Nennen Sie uns ein paar Namen aus Ihrer eigenen Historie.