Fehler-Monitoring aus Deutschland
Fehlo sammelt die Fehler deiner Apps und Websites mit Stacktrace, Verlauf und Kontext, damit du sie siehst, bevor deine Kunden anrufen. Es nimmt Ereignisse von den sentry-SDKs an und speichert sie auf einem Server in Nürnberg.
Umstieg von Sentry: eine Zeile
Fehlo spricht das Protokoll der sentry-SDKs. Du ersetzt den DSN, sonst nichts. SDK und Code bleiben, ebenso sentry-cli für Releases, Source Maps, ProGuard-Mappings und Debug-Symbole.
Das gilt für JavaScript, Python, PHP, Java und Android, iOS, Flutter, .NET, Go und Ruby. Ein neues Projekt richtest du in zwei Minuten ein: Plattform wählen, Code kopieren, Testfehler auslösen.
import * as Sentry from "@sentry/node"; Sentry.init({- dsn: "https://a1b2c3@o123456.ingest.de.sentry.io/4507",+ dsn: "https://a1b2c3@app.fehlo.de/7", environment: "production",});
Was Fehlo kann
- Fehler
- Gruppiert, mit Stacktrace, Code-Zeilen, lokalen Variablen, den letzten Schritten davor und der Verteilung nach Browser, Release oder Kunde.
- Fix-Prompt
- Ein Klick kopiert einen Fehler als Prompt für Cursor, Claude Code oder Lovable. Variablenwerte bleiben draußen, damit keine Kundendaten mitwandern.
- Alarme
- Bei neuen Fehlern, Häufungen und Ausfällen, per E-Mail, Microsoft Teams, Discord, Google Chat, ntfy, Zulip oder Webhook. Kommt ein erledigter Fehler zurück, meldet sich Fehlo wieder.
- Uptime und Status-Seiten
- HTTP, Ping, TCP, SSL-Zertifikate und Heartbeats für Cronjobs. Status-Seiten öffentlich oder nur für Mitglieder.
- Performance und Logs
- Langsame Endpunkte mit p50 und p95, Fehlerrate und N+1-Abfragen. Logs mit Suche, Filtern und Live-Ansicht, über Traces mit den Fehlern verknüpft.
- Releases
- Neue und wiederkehrende Fehler pro Release. Lesbare Stacktraces aus minifiziertem JavaScript, Android, iOS und Windows über Source Maps, ProGuard, dSYM und PDB.
- Team
- Rollen, Einladungen und Teams, etwa eines pro Kunde. Zwei-Faktor-Anmeldung, Passkeys und API-Tokens für CI.
- Bedienung
- Deutsch und Englisch, hell und dunkel. Befehlspalette mit ⌘K; j und k gehen durch die Liste, e erledigt einen Fehler.
Wo deine Daten liegen
Ereignisse, Konten und Einstellungen liegen auf einem Server der Hetzner Online GmbH in Nürnberg. Hetzner ist nach ISO/IEC 27001 zertifiziert. Fehlo nutzt kein CDN, kein Cloudflare und kein Tracking.
Bevor ein Ereignis gespeichert wird, entfernt Fehlo die IP-Adresse des Absenders und filtert E-Mail-Adressen, Passwörter und Tokens heraus. Das ist ab Werk eingeschaltet.
Den Auftragsverarbeitungsvertrag nach Art. 28 DSGVO schließt du zum Start online mit der NeuralMedic GmbH aus Ingolstadt ab. Welche Dienstleister beteiligt sind, steht unter Subprozessoren. Diese Website setzt keine Cookies und lädt nichts von anderen Servern.
Fehlo und Sentry im Vergleich
Sentry ist ein gutes Werkzeug aus den USA. Wenn deine Kunden einen deutschen Anbieter verlangen, sind das die Unterschiede.
| Fehlo | Sentry | |
|---|---|---|
| Anbieter | NeuralMedic GmbH, Ingolstadt | Functional Software, Inc., San Francisco |
| Fehler, Traces, Logs | Deutschland | USA oder EU-Region in Frankfurt |
| Konten, Projekt-Metadaten, DSN-Schlüssel, Audit-Logs | Deutschland | können unabhängig von der Region in den USA liegen1 |
| Status-Seiten | inklusive | nicht im Angebot3 |
| KI-Hilfe beim Beheben | Fix-Prompt inklusive | Seer: 40 $ pro aktivem Mitwirkenden und Monat2 |
| Einstieg, bezahlt | 9 € im Monat, 100.000 Ereignisse | 26 $ im Monat bei jährlicher Zahlung, 50.000 Fehler2 |
Für Agenturen
Agenturen und Softwarehäuser betreuen viele Projekte für Kunden, die einen deutschen Auftragsverarbeiter erwarten. Dafür gibt es in Fehlo:
- Teams pro Kunde, jeweils mit eigenen Projekten und eigenem Zugriff. Deine Leute sehen alles, der Kunde nur seins.
- Einen AVV, den du an deine Kunden weiterreichen kannst (vor dem Start).
- Einen Monatsbericht pro Kunde mit eurem Logo: Stabilität, behobene Fehler, Verfügbarkeit (in Arbeit).
Preise
Abgerechnet wird nach Ereignissen im Monat. Alle Pläne enthalten Fehler, Performance, Logs, Releases und Alarme per E-Mail; Ereignisse werden 30 Tage aufbewahrt.
| Plan | Ereignisse im Monat | Nutzer | Dazu | Monatlich | Jährlich |
|---|---|---|---|---|---|
| Free | 5.000 | 1 | 0 € | 0 € | |
| Solo | 100.000 | 3 | Fehler erklären (bald) | 9 € | 90 € |
| Team | 500.000 | unbegrenzt | Chat-Alarme, Uptime, Status-Seiten | 29 € | 290 € |
| Agentur | 2.000.000 | unbegrenzt | Teams pro Kunde; Kundenberichte und 90 Tage Aufbewahrung (bald) | 79 € | 790 € |
| Dedicated | nach Bedarf | unbegrenzt | eigener Server in Deutschland, Single Sign-on, SLA | ab 299 € |
Häufige Fragen
Funktioniert das wirklich mit meinem bestehenden Sentry-Setup?
Ja. Fehlo spricht das Protokoll der sentry-SDKs. Du ersetzt den DSN; Code, SDK und sentry-cli bleiben, wie sie sind.
Wo liegen meine Daten?
Auf einem Server der Hetzner Online GmbH in Nürnberg. Das gilt für Ereignisse genauso wie für Konten und Einstellungen.
Bekomme ich einen AVV?
Ja, einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO mit der NeuralMedic GmbH. Zum Start kannst du ihn online abschließen.
Was passiert, wenn ich mein Kontingent überschreite?
Ereignisse werden schrittweise verworfen, und du bekommst eine Mail. Mit einem bezahlten Monatsplan kannst du stattdessen Mehrverbrauch zulassen: 0,15 € je 1.000 zusätzliche Ereignisse, gestaffelt bis 0,08 €, höchstens bis zu dem Monatslimit, das du selbst setzt. Ohne deine Zustimmung wird nichts nachberechnet.
Speichert Fehlo IP-Adressen meiner Nutzer?
Nein. Sie werden entfernt, bevor ein Ereignis die Verarbeitung erreicht. Zusätzlich filtert Fehlo E-Mail-Adressen, Passwörter und Tokens aus den Ereignissen.
Kann ich Daten löschen?
Ja, einzelne Fehler, ganze Projekte oder die Organisation, jederzeit und sofort.
Basiert Fehlo auf Open Source?
Ja. Die Engine ist GlitchTip (MIT-Lizenz), die wir um Funktionen, Korrekturen und eine eigene Oberfläche erweitert haben. Details unter Open-Source-Lizenzen.
Wer steckt hinter Fehlo?
Die NeuralMedic GmbH aus Ingolstadt. Wir bauen Daten- und KI-Plattformen für den deutschen Mittelstand.