Privacy Policy

Privacy Policy for SnaPT: ChatGPT Chat Optimizer

Effective date: April 6, 2026

Introduction

SnaPT: ChatGPT Chat Optimizer (“SnaPT,” “the extension,” “we,” “us,” or “our”) is a browser extension designed to improve performance and readability in long ChatGPT conversations by trimming older rendered turns while keeping recent context easier to access. SnaPT works only on ChatGPT pages.

1. What SnaPT does

SnaPT operates on ChatGPT pages to help reduce lag in long conversations. It lets users enable or disable trimming, choose how many recent turns stay rendered, control when trimming starts, and load older cached turns back on demand. These controls are available through the extension popup and in-page UI.

2. Information SnaPT handles

SnaPT does not require an account and does not collect personal information for its own service. However, to perform its single purpose, it may process content visible on supported ChatGPT pages, including conversation text and message structure, so it can identify turns, hide older rendered turns, and restore older turns from local cache when requested. This processing happens locally in the browser.

SnaPT also stores certain local settings and UI preferences, including:

  • whether trimming is enabled,
  • how many recent turns to keep rendered,
  • the trim threshold,
  • the selected UI theme,
  • and some per-chat/session UI preferences such as hint visibility.

3. How SnaPT uses information

SnaPT uses locally processed page data only to:

  • detect supported ChatGPT conversation pages,
  • identify and group conversation turns,
  • trim older rendered turns from the visible page,
  • keep recent turns easier to render,
  • cache older turns locally so they can be shown again on demand,
  • and apply the user’s saved settings consistently across sessions and supported tabs.

SnaPT does not use this information for advertising, profiling, analytics, credit decisions, or any purpose unrelated to the extension’s single purpose.

4. Where data is stored

SnaPT stores its settings and certain temporary extension state locally in the user’s browser, including use of chrome.storage.local, localStorage, and sessionStorage where needed for settings synchronization and page behavior.

Cached older conversation turns used for the extension’s on-demand restore features are also handled locally in the browser page context and extension context.

5. Data sharing and transfers

SnaPT does not sell, rent, or transfer user data to third parties.

SnaPT does not send user data to our own servers because it does not use remote code or an external backend for its core functionality. The extension package and scripts run locally in the browser and are limited to supported ChatGPT hosts.

6. Permissions

SnaPT requests only the permissions needed for its single purpose:

  • storage: to save extension settings locally,
  • tabs: to identify the active tab and confirm it is a supported ChatGPT page,
  • scripting: to attach or reattach packaged scripts to the active supported tab,
  • host permissions limited to https://chat.openai.com/* and https://chatgpt.com/*.

7. Remote code

SnaPT does not use remote code. Its packaged scripts are included in the extension and run locally in the browser.

8. Data retention

Because SnaPT stores settings and cached turn data locally in the browser, retained data remains under the user’s browser profile unless the user:

  • changes or clears extension settings,
  • clears browser storage,
  • removes the extension,
  • or reloads/closes relevant sessions in ways that clear temporary session data.

9. Security

SnaPT is designed to minimize data exposure by operating locally in the browser and limiting host access to supported ChatGPT pages only. However, no software can guarantee absolute security, and users should use browser extensions only in environments they trust.

10. Children’s privacy

SnaPT is not directed to children and is intended for general users of ChatGPT pages.

11. Changes to this policy

We may update this Privacy Policy from time to time to reflect changes in the extension or applicable requirements. When we do, we will update the effective date above.

12. Contact

Contact: [replace with your contact email]