Mental health app becomes streamlined, speed increases, and customer satisfaction improves by 50%


Science-Based Addiction Recovery Web And Mobile Application

Fortify is a science-based recovery application that is designed to help individuals struggling with pornography addiction work to recover and have accountability. The platform includes multiple solutions built on top of the same core codebase. The impact collective structure includes Lift - a tool for combating anxiety and depression and Turn, focused on overcoming chemical dependence. The broader ‘Recovery Suite’ for healthcare professionals allows providers and patients to track outcomes through a set of unified HIPAA compliant tools. These powerful education, and community tools empower Fortify users to quit pornography, substance abuse, and overcome depression to move towards a happier and healthier lives.


Our Strategy

How we work
Grid One


Our architects and designers work with you to define every feature, screen, and user flow

Grid One


Receive product builds every two-weeks as we add features

Grid One


We analyze user feedback to help you prioritize new features


The client approached Zibtek to provide custom software development services to transform its legacy software with a focus on improving the overall flexibility, robustness, and performance of the application. With increased user volume, the firm also needed staff augmentation services to support growing support and QA needs. The firm wanted to update all four web application views, Fortify, Turn, Lift and RecoverySuite. With business growth, their solutions were becoming more complex and the growing codebase required more hands to maintain. They also needed legacy code to be refactored and made into a scalable solution that would serve the growing business needs of their clients.

Problems faced by the client:

  • The custom web application required material refactoring of core components. Numerous legacy code conflicts were causing the hardware to peg the server resulting in frequent database freezes.
  • Apart from improvements to server side rendering performance, the application required numerous updates and additions to existing functionality to meet their unique business needs. Enterprise clients wanted enhancements to core survey sections and to implement new features and functionality to enable broader reach to a wide variety of audiences.
  • Average page loading time within the web application was 40 seconds on an ideal network connection. Materially reducing load time, softened jarring for the user, meant that the delivery of data to the front end had to be updated asynchronously. The obvious result of better load time would be delivery of a better user experience to their customers.


Our team executed a comprehensive code audit in parallel with the current development team. The objective was twofold – we wanted to evaluate the defects within the system and the inefficiencies in the software development process. The desired outcome was to materially enhance the performance of Fortify, Turn, Lift and Recovery Suite, improve the consumer experience and allow the application to truly scale. Of note, the interest of enterprise clients also required additional security and testing measures to be put in place to enhance data integrity.

Critical paths executed for improvement and enhancement of the applications:

  • Operating within the existing Ruby on Rails and SQL environments, our developers worked to eradicate all issues causing hardware lockups and database freezing. This resolved immediate issues.
  • New features and functionalities were added in the survey section of the web app. These enhancements and modifications simplified the process of conducting online surveys while increasing the user interactivity in the application, increasing on-page engagement.
  • Solutions had to be provided without disrupting active users in any material way. Our developers navigated these issues by deploying at low system utilization times and in the evenings. Front-end enhancements led to the improvement of APIs as they often presented low hanging fruit opportunities for code repair.


Zibtek’s custom software development services team was able to deliver material enhancements to the client in relatively short order. Improvements applied to all four web applications: Fortify, Turn, Lift and Recovery Suite and extended to their mobile applications as well. Operating to resolve critical path items resulted in the following business outcomes:
  • Average page loading times reduced from 40 seconds to 3 seconds.
  • Streamlined and enhanced database functionality improving service effectiveness and reducing downtime.
  • An almost 80% reduction in effort required to troubleshoot bugs from taking real-time feedback and conducting surveys, improving the overall business value.
  • Customer satisfaction is enhanced by 50%.
  • Increased application use, growing to over 155 countries
  • Following the client’s complete satisfaction with our work, they outsourced the creation of a mobile application to us in order to develop a new mobile application from scratch.

Ready to start your project?