KeepChatGPT  by xcanwin

Browser extension for enhancing ChatGPT data security and efficiency

created 2 years ago
14,849 stars

Top 3.4% on sourcepulse

GitHubView on GitHub
Project Summary

KeepChatGPT is a browser extension designed to enhance the data security and efficiency of ChatGPT interactions. It targets ChatGPT users seeking a smoother, safer, and more streamlined AI experience by automating repetitive tasks, preventing common errors, and offering advanced privacy features.

How It Works

The extension operates as a userscript, injecting custom JavaScript into the ChatGPT web interface. It leverages event listeners and DOM manipulation to implement features like automatic refreshing, session persistence, conversation cloning, and content filtering. Key functionalities aim to mitigate common ChatGPT issues such as "NetworkError," "Something went wrong," and conversation loss, by intelligently managing requests and maintaining session activity.

Quick Start & Requirements

  • Install Tampermonkey (or a similar userscript manager) in your browser.
  • Install the KeepChatGPT userscript from the official GitHub repository.
  • Access ChatGPT via your browser.
  • Supported on desktop (Windows, macOS, Linux) and mobile (HarmonyOS, iOS, Android) via compatible browsers like Firefox or Safari with Tampermonkey/Stay.

Highlighted Details

  • Data Security: Automatically sanitizes sensitive information (e.g., file paths, email addresses, phone numbers) in user prompts based on customizable rules.
  • Conversation Persistence: Features like "Keep Active" and "Auto Refresh" aim to prevent session timeouts and data loss, reducing manual intervention.
  • Efficiency Enhancements: Functions like "Clone Conversation" and "Say Everything" streamline editing and ensure complete responses, reducing manual copy-pasting and follow-up prompts.
  • UI Improvements: Offers features like "Purify Page," "Full Screen," and "Sharpness" to declutter the interface and improve readability.

Maintenance & Community

The project is maintained by xcanwin and is open-source on GitHub. Users can find support and engage with the community via the GitHub repository.

Licensing & Compatibility

The project is released under an unspecified open-source license. While it aims to improve the ChatGPT experience, it is a third-party extension and not officially endorsed by OpenAI. Users should be aware of potential conflicts or changes in ChatGPT's interface that might affect the extension's functionality.

Limitations & Caveats

The extension's effectiveness is dependent on ChatGPT's web interface, which may change without notice, potentially breaking functionality. The "Data Security" feature requires users to define their own sensitive data patterns for effective sanitization. The project is described as "powered by love" with no development funding, indicating potential limitations in ongoing maintenance or rapid feature development.

Health Check
Last commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
3
Star History
142 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.