Also available as a printable PDF for compliance review, 3 to 5 pages.
In one paragraph
AI Leak Guard is a browser extension for healthcare staff. It reads text you paste into supported AI tools, files you attach to them, and (on ChatGPT, Claude, and Gemini) the message at the moment you send it, on your device, and warns you before patient identifiers are sent. It does not modify your files, it does not block, and it does not phone home. The user makes the final call.
Zero outbound network requests from the extension. The extension does not contact any server, send telemetry, or fetch anything at runtime. Detection patterns are bundled inside the extension and change only when the extension itself updates through the Chrome Web Store.
Separately, zabcore.com collects the contact information you choose to submit through a form. The two systems share no identifier, and no detection data ever reaches the website.
Detection and document extraction run entirely on the device. Zabcore never receives patient content.
The extension declares storage only, plus content-script matches for the supported hostnames. It does not request tabs, history, cookies, webRequest, or any host access outside the sites in the coverage matrix. No new permissions were added in V1.2. This is verifiable from the Chrome Web Store listing.
The log lives in chrome.storage.local on the device. Each entry records:
Never recorded: the pasted text, the sent message, the file contents, the filename, or the detected values themselves. The log is not sent anywhere. If the extension is uninstalled, the log is removed by the browser along with the extension's storage.
The user can export the log to CSV or JSON. Export is generated in the browser and written by a standard download prompt. No file leaves the device unless the user chooses to send it. No additional permission is required.
| Site | Send-time | Paste | Document upload |
|---|---|---|---|
| ChatGPT | Protected | Protected | Protected |
| Claude | Protected | Protected | Protected |
| Gemini | Protected | Protected | Protected |
| Perplexity | Planned | Protected | Protected |
| Microsoft Copilot (copilot.microsoft.com) | Planned | Protected | Protected |
| Microsoft 365 Copilot (m365.cloud.microsoft) | Not supported | Not supported | Not supported |
Send-time protection on Perplexity and Microsoft Copilot is planned for a later release. Microsoft 365 Copilot (m365.cloud.microsoft) is not interceptable by a browser extension at all; that environment is governed by the tenant's Microsoft 365 and Purview controls, not by AI Leak Guard.
| The practice's obligation | How AI Leak Guard supports it |
|---|---|
| §164.308(a)(1)(ii)(A) Risk analysis | Names workforce use of public AI tools as a risk category most small practices have not documented. |
| §164.308(a)(1)(ii)(B) Risk management | A technical control at the point of disclosure, reducing the likelihood of impermissible disclosure. |
| §164.308(a)(5) Security awareness and training | The warning is a teaching moment at the moment of risk, not an annual slide deck. |
| §164.308(a)(1)(ii)(C) Sanction policy | The AUP template gives a written policy staff can be held to. |
This is not legal advice, and the practice's risk analysis remains theirs to conduct.
What AI Leak Guard does not do
AI Leak Guard is a technical control at the point of disclosure: on-device inspection of what your staff paste and attach to consumer AI, with an honest warning and a user decision. It reduces risk. It is not a compliance product.
For the ungated CSV/JSON export as user-held evidence that the control is operating, see the HIPAA page. For the exact data flow, see what data we receive.