Reports & Logs
KestrelSign generates detailed logs and HTML reports for every signing operation. Use them for debugging, compliance, and audit trails.
HTML Reports
After each signing or notarization operation, KestrelSign can generate a comprehensive HTML report. The report is a standalone file you can open in any browser, share with your team, or archive for compliance.
Reports include:
- Operation summary -- what was signed, when, and the overall result
- Certificate details -- which certificate was used, issuer, expiry
- File manifest -- every file that was signed, with individual status
- Notarization result (macOS) -- submission ID, Apple's response, and ticket status
- Verification result -- post-signing verification output
- Timing information -- how long each step took
Application Logs
KestrelSign maintains a running log of all operations. The log panel in the application shows real-time output during signing, including each command executed and its result.
Log entries are categorized by severity level: INFO for normal operations, WARNING for non-fatal issues, and ERROR for failures. You can filter the log view by level to focus on problems.
Log Files
Logs are also written to disk so you can review them after the fact or include them in bug reports. Log files are stored in the application's data directory and are rotated automatically to prevent excessive disk usage.
Log File Location
- Windows:
%APPDATA%\KestrelSign\logs\ - macOS:
~/Library/Application Support/KestrelSign/logs/
Viewing Past Reports
The project dashboard provides access to reports from previous signing operations. Each report is timestamped and linked to the specific operation that generated it.
Exporting Logs
You can open log files directly from within KestrelSign using the log viewer. The viewer supports opening the log file in your system's default text editor for searching or copying specific entries.