Skip to content

Alles, was deine App tut. An einem Ort.

Traffic, Downloads, Produktanalyse, Fehler, Logs und Bug-Reports für alle, die eine Website und eine Desktop-App allein ausliefern.

Kostenlos starten Selbst hosten

Übersicht

Letzte 30 Tage

Besucher

24.812

+12,4%

Downloads

3.104

+8,1%

Aktive Installationen

2.689

letzte 7 Tage

Ohne Crash

99,6%

der Sessions

Aktive Installationen

täglich
web1,2 Mio. Events
app840k Events
errors312 offen
logs4,1 Mio. Zeilen
feedback27 neu

Alles

Sechs Dashboards, ein Produkt, eine Rechnung.

Wer allein eine Website, einen Installer und eine App ausliefert, zahlt am Ende vier Firmen dafür, dass jede ein Stück der Geschichte hält. Hier liegt alles zusammen, auf demselben Datenbestand.

Web-Analyse

Seitenaufrufe, Referrer, Kampagnen und Länder für die Marketing-Seite. Das Tag ist reines TypeScript, unter 3 KB gzip, und lädt sonst nichts nach.

Mehr erfahren

Downloads und Installationen

Jeder Download nach Plattform, Architektur und Version, und welchen Build die Leute wirklich mitnehmen. Dein Installer ist eine Produktfläche; fast nichts behandelt ihn so.

Mehr erfahren

Produktanalyse

Events, geordnete Funnels und Retention-Kohorten aus der App selbst, gezählt pro Installation statt pro Session. Eine Queue, die nach einem Neustart nachliefert, bleibt derselbe Durchlauf.

Mehr erfahren

Fehler und Crashes

Stack Traces nach Fingerprint gruppiert, mit Release, Plattform und der Zahl echter Personen, die darauf laufen, direkt an der Gruppe.

Mehr erfahren

Logs

Strukturierte Zeilen aus App und Backend in einem durchsuchbaren Strom, lange genug aufbewahrt, um eine Frage von vor drei Wochen zu beantworten.

Mehr erfahren

Feedback und Bug-Reports

Ein Report aus der App kommt mit Version, Plattform und dem vorangegangenen Crash bereits angehängt an, im selben Posteingang wie das Issue, zu dem er gehört.

Mehr erfahren

Releases

Verbreitung je Version, Retention danach aufgeteilt und die Crash-Rate daneben. Ein schlechter Build ist damit eine Zahl statt eines Bauchgefühls.

Mehr erfahren

Datenschutz von Grund auf

Vor der Einwilligung wird nichts gespeichert, IPs werden mit einem Salt gehasht, der dir gehört, und es gibt keinen Fingerprint, keinen Fremd-Request und kein Session-Replay.

Mehr erfahren

Downloads

Dein Installer ist eine Produktfläche. Fast nichts behandelt ihn so.

Welche Plattform, welche Architektur, welchen Build die Leute wirklich mitnehmen, und wie sich das nach dem Release am Dienstag verschoben hat. Das liegt zwischen Website und App, und die meisten Setups haben dafür keinen Platz.

Downloads

nach Plattform · letzte 30 Tage

macOS · arm64

52,9%

1.642

meist auf 2.7.0

Windows · x64

29,1%

902

meist auf 2.7.0

macOS · x64

12,5%

388

meist auf 2.6.4

Linux · AppImage

5,5%

172

meist auf 2.7.0

Gezählt, nicht geraten. Jede Zahl hier ist etwas, das tatsächlich gemeldet wurde , vom Download-Endpunkt oder von der App selbst. Nichts davon wird durch einen Abgleich der beiden erschlossen.

Fehler und Feedback

Der Crash und die Beschwerde darüber landen im selben Posteingang.

Ein Bug-Report ohne Version und ohne Stack Trace ist ein Support-Gespräch. Einer, an dem die auslösende Exception schon hängt, ist ein Ticket, das du schließen kannst.

Issues

nach Fingerprint gruppiert

TypeError: cannot read length of undefined

neu

src/sync/reconcile.ts:184

1.204

Events

214

Personen

SQLITE_BUSY: database is locked

src/db/pool.ts:62

486

Events

98

Personen

FetchError: request to /v1/sync failed

src/net/client.ts:41

203

Events

61

Personen


Abdeckung

Jedes Tool besitzt eine Spalte. Niemand zeichnet die ganze Zeile.

Das ist keine Behauptung, die Tools unten seien schlecht. Jedes ist gut in seiner Spalte. Es ist eine Aussage darüber, was es kostet, sechs davon zu betreiben und freitags ihre Antworten zusammenzurechnen.

Was jedes Tool abdeckt, über die sechs Dinge hinweg, die eine App produziert
  Web Downloads Produkt Fehler Logs Feedback
Plausible Web-Analyse, und darin gut. Von deinem Installer, deinem Crash-Log und deinen Nutzern hat es nie gehört. Web: abgedeckt Downloads: nicht abgedeckt Produkt: nicht abgedeckt Fehler: nicht abgedeckt Logs: nicht abgedeckt Feedback: nicht abgedeckt
PostHog Produktanalyse mit Web-Tag. Fehler sind angeflanscht, Logs sind Sache von jemand anderem, ein Release-Modell fehlt. Web: abgedeckt Downloads: nicht abgedeckt Produkt: abgedeckt Fehler: teilweise abgedeckt Logs: nicht abgedeckt Feedback: nicht abgedeckt
Sentry Crashes und Traces, sauber gemacht. Nichts über Traffic, Downloads oder das, was die Leute vorher getan haben. Web: nicht abgedeckt Downloads: nicht abgedeckt Produkt: nicht abgedeckt Fehler: abgedeckt Logs: teilweise abgedeckt Feedback: nicht abgedeckt
Aptabase App-Analyse, und nur App-Analyse. Fehler, Logs und Feedback sind vier weitere Abos. Web: nicht abgedeckt Downloads: nicht abgedeckt Produkt: abgedeckt Fehler: nicht abgedeckt Logs: nicht abgedeckt Feedback: nicht abgedeckt
Better Stack Logs und Uptime fürs Backend. Von deinem Desktop-Build hat es nie gehört. Web: nicht abgedeckt Downloads: nicht abgedeckt Produkt: nicht abgedeckt Fehler: teilweise abgedeckt Logs: abgedeckt Feedback: nicht abgedeckt
Canny Ein Feedback-Board, bei dem weder Version noch Plattform noch Crash mitkommen. Web: nicht abgedeckt Downloads: nicht abgedeckt Produkt: nicht abgedeckt Fehler: nicht abgedeckt Logs: nicht abgedeckt Feedback: abgedeckt
firstrun Ein Projekt, ein Dashboard, eine Rechnung. Sechs Flächen, die in dasselbe Schema melden. Web: abgedeckt Downloads: abgedeckt Produkt: abgedeckt Fehler: abgedeckt Logs: abgedeckt Feedback: abgedeckt

Ausliefern. Dann herausfinden, was passiert ist.