Thank you for your interest in the security of LearnFlow FRONTEND. We take the protection of our users and their data seriously. This document outlines our security policy and responsible disclosure guidelines.
We provide security updates for the latest major release of LearnFlow FRONTEND. Please refer to the Releases page for information on currently supported version(s).
Version | Supported |
---|---|
1.x |
✅ |
If you are using an older version, we strongly recommend upgrading to the latest release to benefit from current security patches and enhancements.
We appreciate responsible disclosures. If you discover a security issue or vulnerability, do not publicly disclose it until we have had an opportunity to address it.
-
Contact Method
- Email: grbulegoda@gmail.com
Please include as much detail as possible, such as steps to reproduce, potential impact, and any supporting information.
- Email: grbulegoda@gmail.com
-
Optional Encrypted Communication
- If you prefer to use encryption, please mention it in your initial email, and we can coordinate secure communication (e.g., GPG key exchange).
-
Alternate Contact
You may also reach out via:However, email remains the preferred and most secure channel for reporting sensitive issues.
-
Response Time
We strive to acknowledge your report within 72 hours. We will follow up with an initial assessment and may request additional information to help reproduce or confirm the issue.
-
Investigation & Verification
We will investigate your report to verify its validity and determine its impact. If confirmed, we will develop a fix or mitigation strategy. -
Fix & Release
After the fix is developed and tested, we will release it in the next suitable version of LearnFlow FRONTEND. We will also inform you once the fix is available and, if desired, credit your contribution. -
Public Disclosure
Once a patch is released, we may publicly disclose the nature of the vulnerability to ensure users are aware and can update promptly. We will coordinate with you on the public disclosure timeline to ensure responsible communication.
Currently, LearnFlow FRONTEND does not have a formal bug bounty program. However, we greatly value your responsible disclosures and may offer public recognition for verified, high-impact reports.
- Regularly Update Dependencies
Keep your Node.js packages, React, and other dependencies up to date. - Use HTTPS
Always deploy the frontend over HTTPS to protect user data in transit. - Sanitize & Validate User Input
Although the main data processing is handled by the backend, always sanitize any user-generated content to avoid client-side vulnerabilities. - Follow the Principle of Least Privilege
Only expose or store minimal data necessary on the frontend.
Your efforts in identifying and responsibly disclosing vulnerabilities are vital to maintaining a secure environment for all LearnFlow users. We sincerely appreciate your commitment to security.
Last updated: February 18, 2025