Skip To Main


Mental Health Care, Made Mobile

We helped Ksana Health provide patients and their therapists with the tools to monitor and support wellbeing in real time, in the real world.


  • Product Strategy
  • UX/UI
  • Software Architecture & Development


  • ML Engine Integration
  • HIPAA Compliance Support


  • iOS
  • Android
  • Web
Mobile phone displaying Insights screen from Ksana mental health mobile app.
Mobile phone displaying Insights summary screen from Ksana mental health monitoring app.

Product Background

Remote patient monitoring meets telehealth

The mental health pros and digital innovators at Ksana Health set out to create a platform that could observe patient wellbeing and provide timely support through customized care. “Vira” would use remote patient monitoring technologies to track key mental health indicators via an accessible mobile app and share them with their providers, who could then deliver customized treatment recommendations via an integrated web app.

Ksana came to us with early stage funding, a research-backed digital therapy model, and a tight deadline. We helped bring Vira from concept to strategically designed and fully developed platform in under 8 months, securing $2.4 million in crucial next-round funding in the process.

Ksana vira app image collage showing two people in a therapy session, two practitioners looking at results on a computer monitor, and a woman looking at her phone while lying in bed.


Creating a trifecta

To succeed, Vira would need to bring value to three core user groups: patients, therapists, and provider organizations. Our solution: a versatile platform that is one part engaging consumer product, one part convenient practitioner tool, and one part practice management asset, all wrapped into one cohesive and secure package.

Ready, plan, go

Through our Twenty-to-One Process (™), we established a comprehensive understanding of the user journeys, technical interdependencies, key metrics, and regulatory frameworks at play, and then created a unified design, development, and deployment strategy to reach an optimal solution with as much speed and as little risk as possible.

Collage of Ksana Vira app showing visual style guides and charts
Hands using smartphone displaying Home screen and charts from Ksana mental health monitoring app.


Beyond the intake form

Vira makes comprehensive remote patient monitoring simple and accessible, passively collecting and synthesizing multiple physical and mental health data points, including physical activity, location, and writing sentiment, using nothing more than a standard smartphone (eliminating the need for complex and/or expensive dedicated medical devices).

screenshots of a location feature


Patient oversight with insight

We created a practitioner dashboard presenting an on-going, multidimensional data stream that paints a detailed portrait of patients’ health and habits in their day-to-day lives. Changes or trends in patient data can be used to optimize treatment both during office visits, and between them.

Tablet displaying patient monitoring screen from Vira Pro mental health monitoring app
Tablet displaying patient behavior recommendations screen in vira pro app


Help that works doesn’t quit

The practitioner portal allows therapists to send nudges, recommended techniques, and insight-seeking questionnaires to support patient wellbeing between sessions, either on a set automated schedule, or in response to a sudden change in the patient’s needs.


A platform built to deliver

Ksana envisioned a product that would seamlessly connect mobile and web environments enabled for machine learning to create optimal experiences for both core user groups. With these goals in mind, we devised an architectural strategy with built-in compatibility for the patient-facing Vira mobile app and the Vira Pro web portal featuring practitioner and organization-level views, while also allowing for integration with Ksana’s existing data science engine.

Diagram of Vira and Vira Pro app mental health monitoring platform by Ksana Health

Funded for growth

Within weeks of Vira’s launch, Ksana secured $2.4 million in seed funding from re:Mind Capital and accepted an invitation to join the Anthem Digital Incubator, providing an opportunity to pilot Vira through Beacon Health Options and its 37 million members. Months later, Ksana was selected by Novo Nordisk’s Global Prevention Accelerator and is now working to bring its accessible therapy support platform worldwide.

Twenty Ideas helped us achieve two critical milestones: creating a key prototype of Vira, and reaching our fundraising goals. Their project management was excellent. They communicated well, and they were very organized and transparent. They were collaborative, and their design work was outstanding.

Nick Allen

CEO at Ksana Health

They worked hard to understand our vision for the product, and they helped us dial-in our strategy and design to create the best possible experience for our end users. Their development work was every bit as robust as their designs, and their whole process felt cohesive, logical, and focused (and contributed to an excellent end result).

Will Short

COO at Ksana Health

Vira by Ksana Health digitally transforms the practice of behavioral healthcare.Ksana Health aims to digitally transform mental health care to make it more accessible, scalable and effective through continuous remote patient monitoring, objective data, digital therapeutics, and seamless navigation across different levels of care, supporting people how and when they need it.


Featured Technologies

React Native: iOS And Android

  • Native iOS & Android; (Kotlin, Swift, Objective C)
  • iOS and Android Permissions
  • Custom Keyboard
  • Expo and EAS
  • Streaming Data from Mobile for Mobile Sensing

TypeScript & Nest.js

    Machine Learning Engine Integration (or Data Science Engine Integration)

      HIPAA Compliance Support


        • Data Visualization and Charting


        • Kinesis CloudFormation and AWS CDK



          • Infrastructure-as-Code
          • Docker
          • CI/CD and Automated Build
          • Multiple Environments and Availability Zones