Zpětná vazba, která se neztratí.
Ozvi sbírá hlášení chyb a nápady přímo ve vaší aplikaci, doručí je týmu tam, kde pracuje, a autorovi řekne, jak to dopadlo. V jazyce a barvách vaší značky.
Plán Free je bez karty. Na vlastním serveru zdarma a se všemi funkcemi.
Jedno hlášení, od kliknutí po odpověď
- 1
Uživatel nahlásí chybu
Přímo ve vaší aplikaci a bez dalšího účtu. Widget přiloží screenshot, verzi, prohlížeč a chyby z konzole. Hesla a označená pole rozmaže ještě v prohlížeči.
POST /api/widget/items → 201 - 2
Tým ji dostane tam, kde pracuje
E-mailem, do Slacku nebo Discordu a jedním kliknutím jako GitHub issue. Stav mezi Ozvi a GitHubem zůstává v souladu.
item.linked → acme/app#482 - 3
Opravíte ji i z editoru
MCP server dá Claude Code, Cursoru či VS Code přístup k hlášením: najde související, sloučí duplicity a nastaví stav i s verzí opravy.
set_status #128 fixed --version 2.15 - 4
Autor se dozví, jak to dopadlo
Při každé změně dostane e-mail, při vydání i číslo verze. Jedním kliknutím potvrdí, že to funguje, a hlášení se uzavře.
mail bug_status → delivered
- 10,5 kB
- Widget po gzip. Běží v shadow DOM, vaše styly ani skripty nemění.
- HS256 / OIDC
- Přihlášení z vaší aplikace. Uživatel si nezakládá další účet.
- 11 nástrojů
- MCP server pro AI asistenty: hledání, duplicity, stavy, novinky.
- RLS
- Každý projekt je v Postgresu oddělený na úrovni řádků, ne jen v kódu.
Dva toky. Jeden přehled.
Chyby jsou soukromé mezi autorem a týmem. Nápady jsou veřejné, aby je ostatní mohli podpořit. Oba mají trasu, kterou autor vidí.
Chyba
Soukromě. Screenshot, stránka, verze, prohlížeč a chyby z konzole přijdou samy.
- PřijatoVidí ho jen autor a tým.
- PotvrzenoChybu jste zopakovali a zařadili.
- RozpracovánoTým na tom právě pracuje.
- OpravenoOprava je ve vydání, autor dostane verzi.
- OvěřenoAutor potvrdil, že to funguje.
Nápad
Veřejně na boardu. Hlasování, komentáře, roadmapa a novinky.
- NavrženoOstatní hlasují a doplňují.
- PlánovánoPočítáte s tím v nejbližších vydáních.
- RozpracovánoTým na tom právě pracuje.
- VydánoHlasující dostali e-mail.
Připojíte za oběd. Ne za sprint.
Skript s widgetem a jeden endpoint, který podepíše uživatele. Vše ostatní je API: webhooky, GitHub a MCP pro AI asistenty.
- Chyba z boardu se jedním kliknutím stane GitHub issue a stav se vrátí zpět.
- E-maily jdou přes outbox v databázi. Nic se neztratí, když vypadne SMTP.
- Každé doručení e-mailu a webhooku vidíte v konzoli i s chybou.
<script src="https://ozvi.io/widget.js" defer></script>
<ozvi-widget
project="acme"
token-url="/api/ozvi-token"
app-version="2.15.0"
lang="cs"
></ozvi-widget>Tlačítko, formulář na chybu se screenshotem a nápady. Jazyk určí atribut lang nebo jazyk stránky.
Vypadá jako vaše aplikace. Ne jako my.
Vyzkoušejte si to. Tento board je skutečný: hlasujte, otevřete nápad, napište komentář nebo navrhněte vlastní. V editoru mu nastavte vzhled přesně tak, jak to uděláte v nastavení projektu.
Kontrast textu je v pořádku (WCAG AA).
- Marie K.2Plánováno
- Jana T.1Rozpracováno
- Lukáš B.Navrženo
Co všechno si nastavíte
- Barvy
- Pět barev: akcent, text, povrch, plátno a okraje. K tomu samostatná paleta pro tmavý režim.
- Písmo
- Kterékoli z Google Fonts nebo systémové písmo, zvlášť pro text a nadpisy. Písmo servírujeme z vlastního serveru, návštěvníci se na Google nepřipojují.
- Tvar
- Zaoblení od 0 do 24 px a hustota seznamů.
- Logo a doména
- Vaše logo a vlastní doména, například feedback.vasefirma.cz. Od plánu Pro i bez odznaku Ozvi.
- Hlasování
- Hlas pro nápad nebo hodnocení důležitosti, volitelně s měsíčním limitem hlasů.
- Všude stejně
- Jedno téma platí pro board, widget ve vaší aplikaci i e-maily.
Vlastní CSS ani šablony nepodporujeme. Téma je jen sada tokenů, takže se board při aktualizaci nikdy nerozbije a zůstane přístupný.
Platíte za rok. Ne za hlavu.
Neomezujeme uživatele ani záznamy. Platíte jen za to, co nás stojí peníze: e-maily, úložiště a domény. Ceny jsou bez DPH.
Free
0 €navždy, bez karty
- Projekty
- 1
- E-maily měsíčně
- 1 000
- Přílohy
- 1 GB
- Vlastní doména
- Bez odznaku Ozvi
- AI: duplicity a souhrny
- Uživatelé a záznamy
- neomezeně
- MCP, GitHub, webhooky, SSO
Pro
19 €ročně nebo 6 € čtvrtletně
- Projekty
- 3
- E-maily měsíčně
- 10 000
- Přílohy
- 10 GB
- Vlastní doména
- Bez odznaku Ozvi
- AI: duplicity a souhrny
- Uživatelé a záznamy
- neomezeně
- MCP, GitHub, webhooky, SSO
Studio
49 €ročně nebo 15 € čtvrtletně
- Projekty
- neomezeně
- E-maily měsíčně
- 50 000
- Přílohy
- 50 GB
- Vlastní doména
- Bez odznaku Ozvi
- AI: duplicity a souhrny
- Uživatelé a záznamy
- neomezeně
- MCP, GitHub, webhooky, SSO
| Plán | Free0 €navždy, bez karty | Pro19 €ročně nebo 6 € čtvrtletně | Studio49 €ročně nebo 15 € čtvrtletně |
|---|---|---|---|
| Projekty | 1 | 3 | neomezeně |
| E-maily měsíčně | 1 000 | 10 000 | 50 000 |
| Přílohy | 1 GB | 10 GB | 50 GB |
| Vlastní doména | |||
| Bez odznaku Ozvi | |||
| AI: duplicity a souhrny | |||
| Uživatelé a záznamy | neomezeně | neomezeně | neomezeně |
| MCP, GitHub, webhooky, SSO | |||
| Začít zdarma | Vybrat Pro | Vybrat Studio |
Vlastní server: 0 €, všechny funkce.
Jeden Docker image a Postgres. Žádné funkce zamčené za plánem. Veřejný zdrojový kód pod licencí FSL, která se po dvou letech mění na Apache 2.0.
# Ozvi + Postgres
docker compose up -d
# první projekt
docker compose exec ozvi node ozvi.mjs \
project:create acme "Moje aplikace"Dejte uživatelům hlas. A odpovězte jim.
Plán Free je bez karty a bez časového omezení.