Flutter
Mobile

EU CAPTCHA für Flutter

Flutter ist Googles quelloffenes UI-Toolkit zum Erstellen nativ kompilierter Anwendungen für Mobile, Web und Desktop aus einer einzigen Dart-Codebasis. Schützen Sie Ihre Flutter-App vor Bots und Formular-Spam mit einem datenschutzorientierten, in der EU gehosteten CAPTCHA, das DSGVO-konform ist und auf Android und iOS funktioniert.

Warum Myra EU CAPTCHA wählen?

  • Interaktionsfreie Nutzererfahrung

    Keine Rätsel, keine Klicks – unsichtbarer Bot-Schutz ohne jegliche Nutzerreibung.

  • Digitale Souveränität made in Germany

    Vollständig DSGVO-konform, ohne Cookies und Tracking – entwickelt und gehostet in Deutschland.

  • Intelligente Bedrohungserkennung

    Smarter Schutz, trainiert durch mehr als 100 Milliarden tägliche Myra-CDN-Signale.

  • Bewährte Technologie

    Über 5 Milliarden erfolgreich gesicherte Authentifizierungsversuche.

So funktioniert die Integration

  1. 1. EU CAPTCHA-Konto erstellen

    Die Kontoerstellung ist vollständig kostenlos – Sie benötigen lediglich eine gültige E-Mail-Adresse und können sofort loslegen. Wählen Sie einen Plan, der Ihren Anforderungen entspricht. Die ersten 3 Monate sind kostenlos.

    Konto erstellen
  2. 2. Sitekey erstellen

    Erstellen Sie einen Sitekey im EU CAPTCHA-Dashboard für die Domain oder App-Kennung, die Sie schützen möchten. Vergeben Sie eine aussagekräftige Bezeichnung, damit Sie ihn später leicht identifizieren können. Dieser Sitekey verknüpft das Widget in Ihrer Flutter-App mit Ihrem EU CAPTCHA-Konto.

  3. 3. EU CAPTCHA Flutter SDK installieren

    Verwenden Sie das offizielle Flutter SDK für eine native Integration, oder fügen Sie das webview_flutter-Paket zu Ihrer pubspec.yaml hinzu und laden Sie verify.js manuell in einem WebViewController.

    Flutter SDK ansehen
  4. 4. Widget in Ihre App einbetten

    Platzieren Sie das EU CAPTCHA-Widget auf dem Bildschirm, der Schutz benötigt. Die Prüfung läuft vollständig im Hintergrund ab – dem Benutzer wird kein sichtbares Rätsel oder keine Interaktion angezeigt.

  5. 5. Token im Backend verifizieren

    Empfangen Sie den eu-captcha-response-Token vom Widget und senden Sie ihn zur Validierung gegen den EU CAPTCHA-Endpunkt an Ihre Backend-API, bevor die Eingabe verarbeitet wird.

6. Das EU CAPTCHA-Widget wird in Ihrer Flutter-App angezeigt.

Verifiziert

Häufig gestellte Fragen

  • Was ist ein CAPTCHA für Flutter?

    Ein CAPTCHA für Flutter ist ein Bot-Erkennungsmechanismus, der in eine Flutter-App eingebettet ist und echte Benutzer von automatisierten Skripten unterscheidet. EU CAPTCHA für Flutter läuft als unsichtbare Hintergrundverifizierung innerhalb eines WebView-Widgets, ohne Benutzerinteraktion zu erfordern, und schützt dabei Anmeldeformulare, Registrierungsabläufe und andere sensible Bildschirme.

  • Gibt es ein offizielles Flutter SDK für EU CAPTCHA?

    Ja. Das offizielle EU CAPTCHA Flutter SDK ist auf GitHub verfügbar und bietet eine native Integration für Flutter-Apps. Es ist der empfohlene Ansatz für neue Flutter-Projekte. Alternativ funktioniert EU CAPTCHA auch über das webview_flutter-Paket, indem das verify.js-Widget in einem WebViewController geladen wird, was keine zusätzliche EU CAPTCHA-spezifische Abhängigkeit erfordert.

  • Funktioniert EU CAPTCHA auf Android und iOS in Flutter?

    Ja. Da EU CAPTCHA innerhalb einer WebView mit dem webview_flutter-Paket läuft, funktioniert es auf Android und iOS aus derselben Dart-Codebasis. Sie schreiben die Integration einmal und sie verhält sich auf beiden Plattformen identisch – einer der Kernvorteile der Verwendung von Flutter für die plattformübergreifende Entwicklung.

  • Wie funktioniert der JavaScript-Kanal zur Übertragung des CAPTCHA-Tokens?

    Sie registrieren einen JavascriptChannel auf dem WebViewController mit einem Namen wie EuCaptchaChannel. Wenn das EU CAPTCHA-Widget die Verifizierung abschließt, ruft es postMessage() mit dem eu-captcha-response-Token auf, was Ihren Dart-Callback auslöst. Sie leiten diesen Token dann zur serverseitigen Validierung an Ihre Backend-API weiter.

  • Kann EU CAPTCHA mit Flutter Web verwendet werden?

    Ja. Für Flutter Web können Sie das verify.js-Skript direkt in der Datei web/index.html laden und das Widget-Div in einem HtmlElementView-Widget platzieren. Die Integration ist einfacher als beim mobilen Ansatz, da Flutter Web in einer echten Browserumgebung läuft, in der JavaScript-Interoperabilität nativ ist.

  • Ist EU CAPTCHA DSGVO-konform für Flutter-Apps?

    Ja. EU CAPTCHA wird von einem in der EU ansässigen Unternehmen betrieben, ist vollständig in Deutschland gehostet und stützt sich nicht auf US-amerikanische Cloud-Anbieter oder Infrastrukturen, die US-Überwachungsgesetzen unterliegen. Der Dienst verarbeitet nur die Daten, die zur Bereitstellung und Verifizierung des CAPTCHAs erforderlich sind (wie IP-Adresse sowie technische Browser- oder Geräteinformationen), im Einklang mit den Anforderungen der DSGVO. Ihre Organisation bleibt verantwortlich für die Bereitstellung transparenter Datenschutzinformationen, die Wahl einer geeigneten Rechtsgrundlage und die Einholung etwaig erforderlicher Einwilligungen für Ihre spezifische Flutter-App-Implementierung. Diese Informationen stellen keine Rechtsberatung dar; bitte konsultieren Sie Ihren Rechtsberater für eine Beurteilung Ihres individuellen Falls.

  • Beeinträchtigt EU CAPTCHA die Startzeit oder Leistung meiner Flutter-App?

    EU CAPTCHA hat vernachlässigbaren Einfluss auf die Flutter-App-Leistung. Die WebView wird nur geladen, wenn der Formularbildschirm angezeigt wird, der CAPTCHA benötigt. Das verify.js-Skript ist klein und die Hintergrundverifizierung läuft ohne Blockierung der Dart-Event-Loop ab, sodass kein wahrnehmbarer Effekt auf die Reaktionsfähigkeit oder Startzeit der App entsteht.

Bereit für ein besseres CAPTCHA?

Erleben Sie unsichtbaren Bot-Schutz mit datenschutzfreundlicher, DSGVO‑konformer Verifizierung – entwickelt und gehostet in Deutschland. Testen Sie Myra EU CAPTCHA jetzt 3 Monate kostenlos und schützen Sie Ihre Web-Formulare, ohne Ihre Nutzer zu beeinträchtigen.

Privacy-first Technologie

Wir garantieren keine Datenweitergabe an Drittländer.

Datenschutzerklärung lesen

Schnelle und einfache Einrichtung

Wir bieten fertige Integrationen für viele CMS und gängige Frameworks.

Schnellstartanleitung lesen