Current architecture disclosure
Privacy policy
ChatGPT Table of Contents is designed to work inside the ChatGPT page without shipping your conversation content to a separate service.
What the extension does
The extension reads the current ChatGPT page so it can build a navigable outline from the headings already visible in the conversation.
Data collection
The current implementation operates without a backend service and without a background script.
Conversation headings and prompt labels are processed locally in the active page so the sidebar can render and respond to clicks.
Permissions and page access
The extension is scoped to ChatGPT surfaces so the content script and stylesheet can run where the outline is needed.
Local processing
Heading extraction, tree construction, layout measurement, and scroll targeting happen in your browser session.
The extension does not send conversation content to a remote API for outline generation.
Third-party services
The extension currently depends on the ChatGPT page itself and does not integrate with analytics, payment, or remote processing services.
Changes to this policy
If the runtime architecture changes in the future, this page should be updated in the same change set that introduces the new data flow.