We take the security of our library seriously. If you discover a security vulnerability within Betalgo's OpenAI library, please follow these steps:
- Do not disclose the vulnerability publicly.
- Send a detailed report of the vulnerability to our security team at mail@betalgo.com.
- Include the following in your report:
- A description of the vulnerability
- Steps to reproduce the issue
- Potential impact of the vulnerability
- Suggested fix (if any)
Our security team will acknowledge receipt of your vulnerability report. You'll receive a more detailed response, indicating the next steps in handling your submission.
After the initial reply to your report, our security team will endeavor to keep you informed of the progress being made towards a fix and full announcement. We may ask for additional information or guidance during this process.
To ensure the security of your data when using our library:
- Always use the latest supported version of the library.
- Keep your API keys and other sensitive information secure. Never hardcode these values in your source code.
- Use environment variables or secure secret management solutions to store your OpenAI API keys.
- Implement proper error handling to prevent unintended information disclosure.
- Be cautious when using user-generated content as input to API calls.
Our library uses some third-party dependencies. We regularly review and update these dependencies to address any known security issues. However, users should be aware that the security of these components is outside of our direct control.
We kindly request that you give us a reasonable amount of time to address any reported vulnerabilities before disclosing them publicly. We appreciate your efforts in improving the security of our library and will acknowledge your contribution (if desired) once the issue is resolved.
Thank you for helping keep Betalgo's OpenAI library and its users safe!