We release patches for security vulnerabilities. Which versions are eligible for receiving such patches depends on the CVSS v3.0 Rating:
| Version | Supported |
|---|---|
| Latest | ✅ Yes |
| Previous major | ✅ Yes |
| < Previous major | ❌ No |
The AutoReply team takes security bugs seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.
Please do not report security vulnerabilities through public GitHub issues.
Instead, please report them via email to:
📧 Email: prasoonkumar008@gmail.com
Subject Line: [SECURITY] Brief description of vulnerability
Please include the following information along with your report:
- Type of issue (e.g., buffer overflow, SQL injection, cross-site scripting, etc.)
- Full paths of source file(s) related to the manifestation of the issue
- The location of the affected source code (tag/branch/commit or direct URL)
- Any special configuration required to reproduce the issue
- Step-by-step instructions to reproduce the issue
- Proof-of-concept or exploit code (if possible)
- Impact of the issue, including how an attacker might exploit the issue
This information will help us triage your report more quickly.
- Initial Response: We aim to respond to security reports within 48 hours
- Updates: We will send you regular updates about our progress at least every 7 days
- Resolution: We target resolving critical vulnerabilities within 30 days
- Disclosure: Once fixed, we will work with you on coordinated disclosure
We support safe harbor for security researchers who:
- Make a good faith effort to avoid privacy violations, destruction of data, and interruption or degradation of our services
- Only interact with accounts you own or with explicit permission of the account holder
- Do not access a system beyond what is necessary to demonstrate a vulnerability
- Report vulnerabilities as soon as you discover them
- Do not violate any other applicable laws or regulations
- Keep the app updated: Always use the latest version from Google Play Store
- Review permissions: The app only requires notification access to function
- API Keys: Keep your AI API keys secure and never share them
- Message Privacy: Your messages are processed locally and not transmitted unless AI features are enabled
- Input Validation: Always validate and sanitize user inputs
- Secure Storage: Use Android Keystore for sensitive data
- Network Security: Use HTTPS for all API communications
- Permissions: Request only necessary permissions
- Code Review: All code changes require review before merging
- Local Processing: Custom replies work entirely offline
- No Data Collection: We don't collect or store personal conversations
- API Key Security: AI API keys are stored securely using Android Keystore
- Minimal Permissions: Only requires notification listener permission
- Anti-Scam Protection: Built-in protection against money scams and threats
- Content Filtering: AI responses are filtered for inappropriate content
- Rate Limiting: API calls are rate-limited to prevent abuse
- Context Isolation: Conversation contexts are isolated per user
Security updates will be released as patch versions and announced through:
- GitHub Releases with security advisories
- Google Play Store app updates
- Project README updates
- Report received: We acknowledge receipt within 48 hours
- Initial assessment: We perform initial validation (1-7 days)
- Investigation: We investigate and develop a fix (7-30 days)
- Fix deployment: We deploy the fix and notify you
- Public disclosure: We coordinate public disclosure with you
We recognize security researchers who help improve AutoReply's security:
Thank you for helping keep AutoReply and our users safe! 🔒
For security-related questions or concerns:
- Email: prasoonkumar008@gmail.com
- Subject:
[SECURITY] Your question here
For general questions, please use GitHub Issues or regular support channels.
Last Updated: December 2024