CatLogs v1.2.0
CatLogs icon

CatLogs

A local log viewer for Linux.

Your Data Stays Local

CatLogs is 100% offline. No servers, no accounts, no tracking, no analytics. Your logs never leave your computer.

CatLogs makes zero network connections. It does not phone home, send telemetry, check for updates, or transmit any data whatsoever.

All log data is read from your local filesystem and displayed locally. Nothing leaves your machine.

What CatLogs Reads

CatLogs accesses only the local files and system facilities required to display your system history:

CatLogs only reads these files. It never modifies, deletes, or writes to system logs.

What CatLogs Does NOT Do

Export Privacy

When you export to CSV, the file is saved locally to a location you choose. No data is uploaded or shared during export.

Export metadata includes: software name and version, export date and time, your local username, total record count, and which filters were active (included users, included shells, included sources, date range, search query).

You control who sees the exported file.

Key Logger Transparency

CatLogs provides full transparency for its keystroke logging feature:

Open Source

CatLogs is open source — you can inspect every line of code.

Source available at https://github.com/wmBolles/Catlogs.

You are welcome to audit, fork, and contribute.