Eine Zeile Code. Zehn SDKs. Jeder Stack.

Binde Defenso in Sekunden in deine App ein, und die verwaltete Firewall und die Rate-Limits sind sofort aktiv. Node, Python, PHP, Go, Ruby und mehr, ohne Konfigurationsdatei, ohne Signaturen zu pflegen, und alles bleibt bei Ausfall offen.

  • Zehn Framework-SDKs
  • Firewall sofort aktiv
  • Bleibt bei Ausfall offen
  • ~4 ms pro Anfrage

Install in one line · 30 seconds

Eine Zeile Code, und die Sicherheitsebene ist aktiv.

Die meisten Sicherheitstools verlangen, dass du das DNS umstellst, einen Agenten betreibst oder den Traffic über einen Proxy leitest, bevor du überhaupt Schutz bekommst. Das Defenso SDK macht nichts davon. Du installierst ein Paket, fügst deiner App eine Zeile hinzu, und Anfragen werden im Prozess geprüft, bevor sie deine Routen erreichen: eine verwaltete WAF, Rate Limiting und Bot-Erkennung, ganz ohne Infrastruktur, die du aufsetzen müsstest. Diese Seite zeigt, wie die Installation abläuft und warum sie dir nie im Weg steht.

Fügt sich in das Framework ein, das du schon nutzt.

Das SDK klinkt sich in die Middleware-Schicht deiner App ein, also gibt es nichts Neues zu lernen. Die Sicherheitsrichtlinie strömt von Defenso und bleibt von selbst aktuell, sodass du nie eine Regel anfassen musst. Führe einen Befehl aus, um dein Framework zu erkennen und einzubinden, oder füge selbst ein paar Zeilen hinzu.

Führe npx @defen.so/init aus: Es erkennt dein Framework, installiert das passende SDK und bindet die Middleware in die richtige Datei ein. Oder kopiere den Snippet für deinen Stack und füge ihn von Hand hinzu, ganz wie du magst.

Sollte Defenso einmal nicht erreichbar sein, geht jede Anfrage durch und deine App liefert weiter aus. Sie liefert die ganze Zeit weiter aus; nur unsere Live-Richtlinien-Updates pausieren, bis wir zurück sind. Das kostet etwa vier Millisekunden pro Anfrage.

Node und Next.js, Python für FastAPI, Django und Flask, PHP für Laravel und Symfony, Go, Ruby on Rails, und Edge-Middleware für Vercel und Cloudflare Workers. Überall dieselbe Idee in einer Zeile.

Install in one line · 30 seconds

Ein Sicherheits-SDK, das deine App respektiert.

Der schnellste Weg ist ein einziger Befehl: npx @defen.so/init erkennt dein Framework, installiert das passende SDK, verdrahtet die Middleware in der richtigen Datei und schreibt einen DEFENSO_TOKEN-Stub in deine .env. Es kennt die Konvention jedes Frameworks (Next.js-Middleware, Laravel-bootstrap, add_middleware von FastAPI, app.use von Express, Rails, chi, gin, axum, Spring, ASP.NET), sodass du keinen Boilerplate von Hand bearbeitest. Zehn Runtimes sind abgedeckt: Node, Bun, Deno, PHP, Python, Go, Ruby, Rust, Java und .NET.

Das SDK läuft innerhalb deiner Anwendung, deshalb kostet eine Prüfung rund 4 Millisekunden: kein Proxy-Umweg, keine DNS-Umstellung, kein Agent, den du am Leben halten musst. Es prüft jede Anfrage gegen verwaltete WAF-Regeln, wendet Rate Limits pro Route und pro IP an und markiert Bots, und lässt dann durch, blockiert oder täuscht, und streamt das Urteil an dein Dashboard. Du fügst Code hinzu, keine Infrastruktur.

Jedes Defenso SDK bleibt bei einem Ausfall offen. Sollte die Defenso API einmal nicht erreichbar sein, lässt das SDK die Anfrage durch und deine App bedient den Traffic weiter. Du verlierst während unseres Vorfalls den Schutz, nie die Verfügbarkeit. Das ist bewusst so entworfen: Sicherheit darf nie zum Single Point of Failure werden, der deine Seite lahmlegt. Ein Policy-Cache von 24 Stunden hält die Regeln auch bei kurzen Netzwerkaussetzern in Betrieb.

Häufige Fragen.

Alles, was man vor dem Start fragt. Noch unsicher? Wir sind eine Nachricht entfernt.

Führe npx @defen.so/init in deinem Projekt aus. Es erkennt das Framework, installiert das passende SDK, verdrahtet die Middleware in der richtigen Datei und fügt deiner .env einen DEFENSO_TOKEN-Stub hinzu. Füge dann deinen Token von app.defen.so/developer ein. Wenn du erst den Diff sehen willst, gibt es für jede Sprache in der Doku ein einzeiliges manuelles Snippet.

Zehn Sprachen: Node, PHP, Python, Go, Ruby, Rust, Java und .NET, mit framework-bewusster Verdrahtung für Next.js, Nuxt, SvelteKit, Astro, Express, Fastify, FastAPI, Django, Laravel, Symfony, Rails, chi, gin, axum, Spring und ASP.NET. Das CLI installiert das richtige Paket und verdrahtet es so, wie jedes Framework es erwartet.

Nein. Das SDK läuft im Prozess innerhalb deiner App, also keine DNS-Umstellung, kein Proxy-Umweg und kein Agent zu installieren. Eine Anfrageprüfung kostet rund 4 Millisekunden. Sites im Business-Plan können optional eine CNAME-Edge-WAF für Schutz ohne Code ergänzen, doch der SDK-Weg braucht keine Infrastrukturänderungen.

Das SDK bleibt offen: Ist unsere API nicht erreichbar, lässt es die Anfrage durch und deine App bedient den Traffic weiter. Du verlierst während des Vorfalls den Schutz, nicht die Verfügbarkeit. Ein Policy-Cache von 24 Stunden hält die Regeln auch bei kurzen Netzwerkaussetzern in Betrieb, sodass Sicherheit nie zum Single Point of Failure deiner Seite wird.

Der Installer schreibt einen DEFENSO_TOKEN-Platzhalter in deine .env; du kopierst den echten Token von app.defen.so/developer und fügst ihn ein. Der Token wird zur Laufzeit aus der Umgebung gelesen und ist nie fest im Code hinterlegt, bleibt also außerhalb deines Quellcodes und deiner Commits.

Sicherheit in einer Zeile.

Kostenlos starten, ohne Karte. Hol dir deinen Token, führe den Befehl aus, und die verwaltete Firewall ist live.