Data storage and retention changedoffice-agents/data-storage
Nearest release: v2.1.299, published 9 hours after upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 13 Oct 2026 14:49 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 20 Oct 2026 18:07 UTC.
Upstream edited
Recorded here
Lines+10added
Lines−10removed
From line
20
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits4to this page, all time
The whole hunk
from line 20, old and new numbered
/
from line 20
2020browser storage is keyed to that address. They therefore read and write the same
2121store on a given device.
2222
23<img src="https://mintcdn.com/claude-ai/eVVCEXIWAP0OYny8/images/office-agents/data-storage/storage-shared.png?fit=max&auto=format&n=eVVCEXIWAP0OYny8&q=85&s=ce3348a4909a88501ddad9de36cfd151" alt="Separate Claude for M365 add-in installs, each with its own add-in ID, all served from pivot.claude.ai and sharing one store that holds the add-in's IndexedDB databases and local storage" width="2506" height="856" data-path="images/office-agents/data-storage/storage-shared.png" />
23
2424
2525The reason is the ordinary web rule. Office reads the manifest, finds the
2626`<SourceLocation>` URL, and opens it in an embedded browser. From that point the
from line 144
144144or API key that you issue centrally is distributed to every user's device, so
145145treat it as you would any other shared secret.
146146
147<Warning>
148 An export of a user's add-in data contains these credentials as well as
149 conversation text, because the export copies local storage. Treat an export
150 folder as a secret. It also holds the connector tokens from
151 `claude-mcp-gateways`, so deleting only its local storage folder does not
152 remove every credential. A rebuilt machine signs in again regardless.
153</Warning>
147> [!WARNING]
148>
149> An export of a user's add-in data contains these credentials as well as
150> conversation text, because the export copies local storage. Treat an export
151> folder as a secret. It also holds the connector tokens from
152> `claude-mcp-gateways`, so deleting only its local storage folder does not
153> remove every credential. A rebuilt machine signs in again regardless.
154154
155155## Where the data sits on Windows
156156
from line 158
158158database for the whole browser profile rather than one per address, which is the
159159main difference from macOS.
160160
161<img src="https://mintcdn.com/claude-ai/eVVCEXIWAP0OYny8/images/office-agents/data-storage/storage-windows.png?fit=max&auto=format&n=eVVCEXIWAP0OYny8&q=85&s=f07c4d2142ac466c8b26b3520e15b8fe" alt="Windows layout: the webview2 folder contains one folder per signed-in Office account, each holding an IndexedDB folder named after the add-in address and a Local Storage folder shared by every address" width="2506" height="1148" data-path="images/office-agents/data-storage/storage-windows.png" />
161
162162
163163If chat history looks missing on Windows, check the signed-in Office account
164164before anything else. Signing back in to the original account restores the
from line 170
170170sandbox container, so Excel, Word, PowerPoint, and Outlook always keep separate
171171histories, and local storage sits inside the folder for a single address.
172172
173<img src="https://mintcdn.com/claude-ai/eVVCEXIWAP0OYny8/images/office-agents/data-storage/storage-macos.png?fit=max&auto=format&n=eVVCEXIWAP0OYny8&q=85&s=4653f674b1a4b6466e35f4df36f7c6d9" alt="macOS layout: each Office app has its own container holding one folder per address, each with an IndexedDB SQLite file and a per-address LocalStorage SQLite file" width="2506" height="1028" data-path="images/office-agents/data-storage/storage-macos.png" />
173
174174
175175Office on the web behaves differently again. The add-in runs in a cross-origin
176176frame, so browsers treat its storage as third-party. Tracking prevention,
No line in this hunk matches that.