AlleNeuVerbessertBehoben
Verbessert

Proxy-Pool-Aktualität wird nun kreuzvalidiert

Proxies werden nun kontinuierlich über einen separaten Netzwerkpfad validiert, sodass der aktive Pool nur Exits enthält, die aktuell wirklich funktionieren (und nicht nur bei ihrer Entdeckung). Wenn du /api/proxy aufrufst oder /api/auto deinen Request routen lässt, funktioniert der gewählte Proxy sehr wahrscheinlich direkt beim ersten Versuch.

Verbessert

Requests können nicht in private Netzwerke umgeleitet werden

Die API blockiert jeden Single- oder Browser-Request, dessen Ziel-URL, Follow-Redirect-Kette oder Feld proxy in einen privaten oder reservierten IP-Bereich aufgelöst wird. Selbst wenn ein öffentliches Ziel in ein internes Netzwerk umleitet, stoppt der Request, bevor er dort ankommt.

Neu

Credits-Übersicht im Dashboard

Die Übersichtsseite zeigt jetzt ein Credits-Panel mit deinen gesamten verbrauchten Credits sowie einer Aufschlüsselung pro Produkt (Single, Proxy, Browser). Große Zahlen bleiben kompakt (wie 29,7M) und beim Hovern wird der exakte Wert angezeigt. Berücksichtigt deine aktiven Filter und den Zeitraum.

Behoben

Auto akzeptiert Challenge-Seiten nicht mehr als Erfolg

Wenn du eine negative validate an /api/auto übergeben hast (wie {data: {fail: ['"Due to legal reasons"']}}), konnte ein Cloudflare 'Just a moment' Interstitial als gecachter Erfolg durchrutschen, weil die Fail-List nicht mit dessen Text übereinstimmte. Auto lehnt Challenge-Seiten jetzt ab, bevor deine Validierungsregeln greifen. Es tauscht den fehlerhaften Exit aus und löst die Anfrage erneut, anstatt sie zu werten.

Neu

MCP Server: neue Landingpage und Connect-Flow

Es gibt jetzt eine eigene Seite für den FourA MCP Server unter foura.ai/mcp. Wähle deinen Client (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf oder den gehosteten Remote-Server), kopiere die Konfiguration oder installiere mit einem Klick über die Deeplinks Add-to-Cursor und Install-in-VS-Code. Vier Tools werden mitgeliefert: foura_auto, foura_single, foura_proxy und foura_browser.

Neu

Auto handhabt geo-beschränkte Seiten automatisch

Einige Ziele antworten nur auf bestimmte Länder (regionale Wettanbieter, Marktplätze mit Geo-Einschränkungen). Auto bemerkt jetzt, wenn eine Seite geo-beschränkt ist, merkt sich, welche Länder echte Antworten liefern, und zieht bei späteren Aufrufen neue Exits aus diesen Ländern. Gleichzeitige Last wird auch über die erlaubte Menge verteilt, sodass ein einzelner Exit nicht die gesamte Last aufnimmt und rate-limited wird.

Behoben

Lange foura_auto-Aufrufe über den gehosteten MCP werden nun vollständig ausgeführt

Wenn du ein langes Timeout für foura_auto über den gehosteten MCP-Server gesetzt hast, konnte der Request an der Edge ablaufen, bevor dein Aufruf abgeschlossen war. Dies wurde behoben. Auto-Aufrufe mit vollem Budget schöpfen ihr 180-Sekunden-Budget nun vollständig aus.

Behoben

Auto verteilt gleichzeitige Last auf mehrere Exits

Wenn du bei vielen gleichzeitigen Auto-Calls auf ein Target 429-Fehler erhalten hast, liefen diese Calls bisher über einen einzigen gecachten Exit, da der Warm Path den Score-Favoriten wählte und einmal abspielte. Auto öffnet nun bei Bedarf zusätzliche Sessions und leitet jeden Call an den Exit mit der geringsten Last weiter. Ein Burst verteilt sich so auf mehrere Proxy-IDs, anstatt nur eine zu belasten. Lokal gemessen: Ein 100-Call-Burst auf einem portablen Host ohne Cookie verteilt sich nun innerhalb von Sekunden über den gewachsenen Pool.

Verbessert

Sprachumschalter: Suche, Footer, crawlbare Links

Der Sprachumschalter auf der Hauptseite, im Blog, in den Docs und im Updates-Portal wurde überarbeitet. Jede Option zeigt den nativen Namen der Sprache plus ihren Namen in deiner aktuellen UI-Sprache (also 'Deutsch · немски' auf der bulgarischen Seite), mit einem Suchfeld, das alle 13 Locales nach Namen, Code oder Locale-ID filtert. Jede Option ist jetzt ein echter Link mit hreflang, sodass Suchmaschinen und AI-Crawler jeder Übersetzung folgen können und du per Cmd-Klick eine andere Sprache in einem neuen Tab öffnen kannst. Der Umschalter befindet sich zudem im Footer jeder Seite.

Behoben

Saubere Cloudflare-Seiten überspringen den Browser-Solve

Cloudflare injiziert ein passives Skript auch auf Seiten, die sauber durchgehen, und Auto behandelte früher jeden Verweis darauf als aktive Challenge und führte trotzdem einen vollständigen Browser-Solve aus. Jetzt lösen nur noch echte Interstitial-Marker (die 'just a moment'-Seite und Ähnliche) den Browser-Pfad aus; ein sauberes 200 kommt von der günstigeren proxy-Stufe zurück. Auto folgt standardmäßig auch bis zu 5 Redirects (konfigurierbar über followRedirects).

Neu

Playground unterstützt Auto-Modus

Der API Playground in deinem Dashboard bietet nun Auto als Top-Level-Modus neben der Produktzeile (Single, Browser, Proxy Finder). Du kannst die kostenoptimierte Ladder und die Session-Amortisierung End-to-End testen, timeout_ms für das Gesamtbudget festlegen und ignoreProxies direkt über die UI übergeben. Wenn du Auto wählst, werden die Engines pro Produkt deaktiviert und umgekehrt.

Neu

Auto akzeptiert timeout_ms und ignoreProxies

Zwei Steuerungen aus den produktspezifischen Endpoints sind jetzt in Auto verfügbar. timeout_ms (5s bis 180s, Standard 120s) ist nun das Gesamtbudget für den gesamten Aufruf. Der Orchestrator teilt es auf interne Stufen auf, damit ein Unteraufruf nicht dein gesamtes Zeitfenster aufbraucht. Mit ignoreProxies kannst du eine Liste von proxy IDs übergeben, die Auto überspringen soll. Dies wird bei warm sessions, der good-exit probe und der new-exit search berücksichtigt.

Verbessert

Sessions bleiben so lange aktiv wie ihre Freigabe

Auto reduzierte bisher die Session TTL eines Hosts bei jedem Replay-Fehler, auch wenn der Fehler keinen echten Cookie-Ablauf bedeutete. Sessions wurden ständig entfernt und neu gelöst, obwohl ihre Cookies noch funktionierten. Die TTL steigt nun bei anhaltendem Erfolg und sinkt nur noch bei echtem Ablauf. Eine gelernte Session für einen über Cloudflare freigegebenen Host kann so mehrere Minuten bestehen bleiben, anstatt nach dem ersten 403 zu sterben.

Behoben

Browser erfasst den echten Status nach Cloudflare-Freigabe

Wenn ein durch Cloudflare geschütztes Ziel nach bestandener Challenge eine echte Geo-Block-Seite (451) auslieferte, meldete das Browser-Produkt dies als 200, da der Watcher den freigegebenen Status hartcodiert hatte. Der Watcher liest nun das tatsächliche Document nach der Freigabe, sodass eine 200 eine 200 bleibt, eine 451 als 451 angezeigt wird und Auto die falschen Inhalte ablehnt und weiter nach einem Exit sucht, der genau deinen validate Regeln entspricht.

Verbessert

Auto Sessions passen sich an portabel oder gepinnt an

Auto Sessions passen sich jetzt an das an, was jedes Ziel benötigt. Seiten ohne interaktive Challenges laufen als portable Sessions, bei denen Cookies den Proxy-Pool nutzen. So erfolgen Rotation und Failover automatisch. Seiten, die ihren Unlock an einen Exit binden (hauptsächlich interaktives Cloudflare), werden mit einem Concurrency-Limit pro Freigabe gepinnt, damit ein Burst an Replays deinen Unlock nicht aufbraucht.