Cattr ist eine selbst betreibbare Plattform für Zeiterfassung und Projektverwaltung. Der Server bietet Zeiterfassung nach Projekten und Aufgaben, Aufgabenverwaltung mit Kommentaren und Anhängen, Screenshots und Aktivitätserfassung, Dashboards und Berichte, Benutzer- und Rollenverwaltung, Offline-Synchronisation und eine öffentliche API. Eine Desktop-Anwendung auf Electron-Basis erfasst die Zeit, und es gibt Integrationen unter anderem für GitLab und Redmine. Container-Images liegen in der Container-Registry von GitHub, und das Projekt liefert ein Dockerfile und eine docker-compose-Datei mit.
Cattr ist dafür gedacht, auf Ihrer eigenen Infrastruktur zu laufen. Die Organisation, die es installiert, bestimmt daher selbst, wo die Daten liegen und wer Zugriff hat; im Repository wird kein vom Hersteller gehosteter Dienst beschrieben. Der Quellcode des Servers ist auf GitHub unter der Server Side Public License 1.0 veröffentlicht, das UI-Kit und einige SDKs stehen unter der MIT-Lizenz. Das Repository nennt weder ein Unternehmen noch einen Hauptsitz. Für eine europäische Organisation vermeidet der Eigenbetrieb in der EU die Weitergabe an Dritte, doch Installation, Updates und Sicherheit liegen dann in der eigenen Verantwortung.