Does IncidentScribe upload my session logs to a server?
The free web timeline viewer processes JSONL in your browser — paste or upload stays client-side unless you choose to export. For air-gapped or sensitive sessions, use the Python CLI (`pip install -e .` from the repo) and run `incidentscrib…
Does IncidentScribe upload my session logs to a server?
Answer
The free web timeline viewer processes JSONL in your browser — paste or upload stays client-side unless you choose to export. For air-gapped or sensitive sessions, use the Python CLI (`pip install -e .` from the repo) and run `incidentscribe render session.jsonl -o timeline.md` entirely on your machine. stdin piping (`cat session.jsonl | incidentscribe render -`) works for scripted pipelines without writing temp files to shared disks.
Related workflows
Pair IncidentScribe timelines with DestructGuard audit logs and the agent safety checklist. Export JSONL from Cursor or Claude Code after an incident, then render a shareable timeline for stakeholders.
Next steps
Open the free timeline viewer to paste or upload a session file, or run `incidentscribe render session.jsonl -o timeline.md` locally. Upgrade to the Postmortem Pack for blameless templates and a GitHub Action that attaches timelines to issues.
FAQ
Does IncidentScribe upload my session logs to a server?
The free web timeline viewer processes JSONL in your browser — paste or upload stays client-side unless you choose to export. For air-gapped or sensitive sessions, use the Python CLI (`pip install -e .` from the repo) and run `incidentscribe render session.jsonl -o timeline.md` entirely on your machine. stdin piping (`cat session.jsonl | incidentscribe render -`) works for scripted pipelines without writing temp files to shared disks.