Your logs
The files you choose are read by a Web Worker inside your browser tab. They are not sent anywhere: the site has no upload endpoint or API, and its Content Security Policy blocks network connections from scripts. The app does not use cookies, localStorage, IndexedDB, analytics or tracking scripts, third-party scripts or fonts, and it never puts log content in the URL or on the clipboard.
The parsed text lives in the worker’s memory so you can review source context. It is released when you press Reset, change an input or profile, or close the tab.
Exports
A report is created only when you press a download button, and it is saved by your browser to your device. By default it contains line ranges and classifications, not log text, file names, group labels or workspace paths. If you include log text, the limited excerpts of the blocks you selected are written into the file as they are. CI Log Diff does not detect or redact secrets; read the report before sharing it.
AI assistants
Nothing is shared with an AI host unless your browser provides one, and you tick the visible permission for the current comparison. Even then only the summary and line ranges are readable, never log text. The permission resets whenever the inputs change.
The hosting provider
This site is served by Cloudflare Pages. Like any website, the network that delivers these static files processes request metadata such as IP address, user agent and the address of the file requested, and gives the site owner aggregate request statistics (for example how many times a page or script was requested). Those numbers come from the delivery network itself: no script, cookie or identifier is added to the pages for that purpose. Logs you compare are never part of any request.
Contact
Questions about this page or the tool: hello@cilogdiff.dev. Please do not send logs or secrets by email.
External links
The guide links to GitHub’s documentation. Following such a link contacts that website.
This page describes CI Log Diff 1.0.0-rc.1. It is a description of how the software behaves, not a contract for a hosted service. Security model →