Our approach to software development at DealHub is anchored in a commitment to security and reliability. We ensure that all software we develop or maintain for our customers adheres to a rigorous Software Development Life Cycle (SDLC) process. This process is designed to create software that is not only functional but also free of any known critical, severe, high, and medium-rated application security vulnerabilities, as defined by industry standards.
To achieve this, we have established and documented principles for engineering secure systems. These principles are not just theoretical; they are actively maintained and applied to every information systems implementation effort. This ensures that security is woven into the fabric of our software from its inception.
We also prioritize the separation of development, testing, and production environments, both physically and logically. This segregation helps prevent unauthorized or unintended changes to the production environment, preserving the integrity and stability of our systems.
Changes to production systems are meticulously tracked, recorded, and reviewed, with a commitment to maintaining or exceeding the current level of security and protection. Our personnel undergo regular training in secure coding techniques, ensuring that security is at the forefront of their development practices.
Our SDLC process includes comprehensive software security reviews, covering all aspects of applications delivered to our customers. This includes custom code, components, products, and system configurations. These reviews encompass rigorous testing for security vulnerabilities, providing assurance that open-source code used in product development is free from known vulnerabilities and is kept up to date.
In the event that any critical, severe, or high-rated vulnerabilities are identified, we take immediate action to remediate and retest them. For medium, low, or informational-rated security issues discovered after delivery, we address them with the same diligence as other bugs and issues in accordance with the terms outlined in our Agreement. Our unwavering commitment to secure software development ensures that your data remains protected and your trust in our products is well-placed.