This is a simple Chrome extension that uses the OpenAI ChatGPT API to summarize selected text on a webpage. The summarized text is then displayed in an alert.
- Clone this repository to your local machine.
- Navigate to
chrome://extensions/
in your Chrome browser. - Ensure that the Developer mode checkbox in the top right-hand corner is checked.
- Click Load unpacked extension… to pop up a file-selection dialog.
- Navigate to the directory in which your extension files live, and select it.
This extension requires an OpenAI API key to function. Here's how to set it up:
- Navigate to the OpenAI website and create an account if you don't have one already.
- Once you're logged in, go to the API section and generate a new API key here.
- Click on the extension icon in your Chrome browser and paste your API key into the text field, then click "Save".
Your extension is now ready to use! Simply select some text on a webpage, right-click, and choose "Summarize with ChatGPT" to see a summary of the selected text.
Please note that your OpenAI API key is sensitive information and should be kept secure. This extension stores your API key in Chrome's local storage, which is not accessible by other extensions or webpages.
Please be aware that making too many requests to the OpenAI API in a short period of time can lead to your API key being rate-limited. If you encounter this issue, you may need to wait a while before you can make more requests.
Contributions are welcome! Please feel free to submit a pull request or open an issue if you encounter any problems or have any suggestions for improvements.
TextAigist respects your privacy and is committed to protecting your personal information. This privacy policy outlines how we collect, use, and safeguard your data.
For customers who purchase tokens through our website, we collect and store their Google Account email address and token balance. This information is securely stored in our cloud environment, which follows industry-standard security practices.
The email address is used solely as a unique identifier to associate purchased tokens with the respective customer's account. This allows for personalized access to paid services within our extension.
All personal information, including email addresses, is transmitted using secure HTTPS protocol to ensure data protection. We implement robust security measures to safeguard your data from unauthorized access or disclosure.
Users who choose to access our extension with their own OpenAI API key remain anonymous. We do not collect or store any personal information for these users.
We do not share or sell your personal information with third parties for their marketing or advertising purposes.
We may update this privacy policy from time to time. Any changes will be posted on our website, and we encourage you to review the policy periodically.
By logging in TextAigist, you consent to the collection, use, and storage of your personal information as described in this privacy policy.