Feedback, das nicht verloren geht.
Ozvi sammelt Fehlermeldungen und Ideen direkt in Ihrer App, liefert sie Ihrem Team dorthin, wo es ohnehin arbeitet, und sagt der meldenden Person, was daraus geworden ist. In der Sprache und den Farben Ihrer Marke.
Der Free-Tarif kommt ohne Kreditkarte aus. Selbst gehostet ist Ozvi mit allen Funktionen kostenlos.
Eine Meldung, vom Klick bis zur Antwort
- 1
Eine Person meldet einen Fehler
Direkt in Ihrer App, ohne zusätzliches Konto. Das Widget hängt Screenshot, Version, Browser und Konsolenfehler an und macht Passwörter und markierte Felder unkenntlich, bevor etwas den Browser verlässt.
POST /api/widget/items → 201 - 2
Ihr Team erhält sie dort, wo es arbeitet
Per E-Mail, in Slack oder Discord und mit einem Klick als GitHub-Issue. Der Status bleibt zwischen Ozvi und GitHub synchron.
item.linked → acme/app#482 - 3
Beheben direkt aus dem Editor
Der MCP-Server gibt Claude Code, Cursor oder VS Code Zugriff auf die Meldungen: verwandte finden, Duplikate zusammenführen und den Status samt Version der Korrektur setzen.
set_status #128 fixed --version 2.15 - 4
Die meldende Person erhält eine Antwort
Eine E-Mail bei jeder Änderung, beim Release mit Versionsnummer. Ein Klick bestätigt, dass es funktioniert, und die Meldung wird geschlossen.
mail bug_status → delivered
- 10,5 kB
- Widget, gzip-komprimiert. Läuft im Shadow DOM und berührt nie Ihre Styles oder Skripte.
- HS256 / OIDC
- Anmeldung aus Ihrer App. Niemand muss ein weiteres Konto anlegen.
- 11 Tools
- MCP-Server für KI-Assistenten: Suche, Duplikate, Status, Release Notes.
- RLS
- Jedes Projekt ist in Postgres auf Zeilenebene isoliert, nicht nur im App-Code.
Zwei Abläufe. Ein Überblick.
Fehler bleiben privat zwischen der meldenden Person und Ihrem Team. Ideen sind öffentlich, damit andere sie unterstützen können. Beide folgen einem Ablauf, den die meldende Person sieht.
Fehler
Privat. Screenshot, Seite, Version, Browser und Konsolenfehler kommen automatisch mit.
- EingegangenNur die meldende Person und das Team sehen sie.
- BestätigtSie haben ihn nachvollzogen und eingeordnet.
- In ArbeitDas Team arbeitet daran.
- BehobenDie Korrektur ist in einem Release; die meldende Person erfährt die Version.
- VerifiziertDie meldende Person hat bestätigt, dass es funktioniert.
Idee
Öffentlich auf dem Board. Abstimmung, Kommentare, Roadmap und Release Notes.
- VorgeschlagenAndere stimmen ab und ergänzen Kontext.
- GeplantFür ein kommendes Release eingeplant.
- In ArbeitDas Team arbeitet daran.
- UmgesetztAlle Abstimmenden haben eine E-Mail erhalten.
In der Mittagspause eingebunden. Nicht in einem Sprint.
Ein Widget-Skript und ein Endpunkt, der die Person anmeldet. Alles andere ist API: Webhooks, GitHub und MCP für KI-Assistenten.
- Ein Fehler auf dem Board wird mit einem Klick zum GitHub-Issue, und sein Status wird zurücksynchronisiert.
- E-Mails laufen über eine Outbox in der Datenbank. Nichts geht verloren, wenn SMTP ausfällt.
- Jede Zustellung von E-Mails und Webhooks ist in der Konsole sichtbar, Fehler eingeschlossen.
<script src="https://ozvi.io/widget.js" defer></script>
<ozvi-widget
project="acme"
token-url="/api/ozvi-token"
app-version="2.15.0"
lang="de"
></ozvi-widget>Eine Schaltfläche, ein Fehlerformular mit Screenshot und Ideen. Die Sprache richtet sich nach dem lang-Attribut oder der Seite.
Sieht aus wie Ihre App. Nicht wie wir.
Probieren Sie es aus. Dieses Board ist echt: Stimmen Sie ab, öffnen Sie eine Idee, schreiben Sie einen Kommentar oder schlagen Sie selbst etwas vor. Gestalten Sie es dann im Editor genau so, wie Sie es in Ihren Projekteinstellungen tun würden.
Der Textkontrast ist ausreichend (WCAG AA).
- Maria K.2Geplant
- Julia T.1In Arbeit
- Lukas B.Vorgeschlagen
Was Sie einstellen können
- Farbe
- Fünf Farben: Akzent, Text, Fläche, Hintergrund und Rahmen. Dazu eine eigene Palette für den Dunkelmodus.
- Schrift
- Jede Google-Schrift oder die Systemschrift, getrennt für Text und Überschriften. Die Schriften liefern wir von unserem eigenen Server aus, sodass sich Besucher nie mit Google verbinden.
- Form
- Eckenradius von 0 bis 24 px und die Dichte der Listen.
- Logo und Domain
- Ihr Logo und Ihre eigene Domain, etwa feedback.ihrefirma.de. Ab Pro ohne Ozvi-Badge.
- Abstimmung
- Einfache Stimmen oder Wichtigkeitsbewertungen, optional mit monatlichem Stimmbudget.
- Überall
- Ein Theme gestaltet das Board, das Widget in Ihrer App und die E-Mails.
Kein eigenes CSS und keine Templates. Ein Theme ist nur eine Sammlung von Tokens, deshalb geht das Board bei einem Update nie kaputt und bleibt barrierefrei.
Pro Jahr bezahlen. Nicht pro Nutzer.
Keine Limits bei Nutzern oder Einträgen. Sie zahlen nur für das, was uns Geld kostet: E-Mails, Speicher und Domains. Preise zzgl. MwSt.
Free
0 €dauerhaft, ohne Kreditkarte
- Projekte
- 1
- E-Mails pro Monat
- 1.000
- Anhänge
- 1 GB
- Eigene Domain
- Ohne Ozvi-Badge
- KI: Duplikate und Zusammenfassungen
- Nutzer und Einträge
- unbegrenzt
- MCP, GitHub, Webhooks, SSO
Pro
19 €pro Jahr oder 6 € pro Quartal
- Projekte
- 3
- E-Mails pro Monat
- 10.000
- Anhänge
- 10 GB
- Eigene Domain
- Ohne Ozvi-Badge
- KI: Duplikate und Zusammenfassungen
- Nutzer und Einträge
- unbegrenzt
- MCP, GitHub, Webhooks, SSO
Studio
49 €pro Jahr oder 15 € pro Quartal
- Projekte
- unbegrenzt
- E-Mails pro Monat
- 50.000
- Anhänge
- 50 GB
- Eigene Domain
- Ohne Ozvi-Badge
- KI: Duplikate und Zusammenfassungen
- Nutzer und Einträge
- unbegrenzt
- MCP, GitHub, Webhooks, SSO
| Tarif | Free0 €dauerhaft, ohne Kreditkarte | Pro19 €pro Jahr oder 6 € pro Quartal | Studio49 €pro Jahr oder 15 € pro Quartal |
|---|---|---|---|
| Projekte | 1 | 3 | unbegrenzt |
| E-Mails pro Monat | 1.000 | 10.000 | 50.000 |
| Anhänge | 1 GB | 10 GB | 50 GB |
| Eigene Domain | |||
| Ohne Ozvi-Badge | |||
| KI: Duplikate und Zusammenfassungen | |||
| Nutzer und Einträge | unbegrenzt | unbegrenzt | unbegrenzt |
| MCP, GitHub, Webhooks, SSO | |||
| Kostenlos starten | Pro wählen | Studio wählen |
Selbst gehostet: 0 €, alle Funktionen.
Ein Docker-Image und Postgres. Nichts ist hinter einem Tarif versteckt. Quellcode verfügbar unter der FSL, die nach zwei Jahren zu Apache 2.0 wird.
# Ozvi + Postgres
docker compose up -d
# erstes Projekt
docker compose exec ozvi node ozvi.mjs \
project:create acme "Meine App"Geben Sie Ihren Nutzern eine Stimme. Und antworten Sie ihnen.
Der Free-Tarif kommt ohne Kreditkarte aus und läuft nie ab.