OASIS Diagnostics Oniry App

Discovery workshops
UX/UI Design
Software development
Launch
Post-launch support
Ekran laptopa prezentujący medyczny dashboard platformy ONIRY zaprojektowany przez itCraft, wyświetlający wyniki testów diagnostycznych pacjenta, wykresy częstotliwości oraz dane medyczne.
Client

When seconds matter for health – digital support for postpartum diagnostics

In medicine, there are moments when time is not just a resource – it is a critical diagnostic factor.

OASIS, a Warsaw-based medical startup, set itself an ambitious goal: to accelerate and improve the diagnosis of postpartum injuries, which often require rapid and precise clinical assessment.

This led to the creation of ONIRY – an innovative medical device powered by a proprietary algorithm based on data analysis and machine learning. Its task is to detect anal sphincter injuries following vaginal delivery in just a few dozen seconds.

But the device itself was not enough.

For the technology to genuinely support doctors, a layer was needed to connect data, the user, and the medical workflow into one coherent ecosystem.

 

This is how the ONIRY application came to life.

Challenge

Turning advanced hardware into an intuitive ecosystem

The ONIRY device operated independently and was capable of performing diagnostics, but its functionality was limited to basic examination support.

 

In practice, this meant several key challenges:

Scattered data and no examination history

The ONIRY device effectively supported diagnostics, but operated in isolation. Doctors had no convenient access to a patient’s previous results or the ability to quickly compare documentation between examinations.

The barrier between hardware and software

The key challenge was to build a stable, invisible-to-the-user bridge between the physical medical device and the computer system. We needed to tame the raw technology and translate complex machine-learning scripts into a lightweight, seamless interface.

Rigid procedures and lack of flexibility

In a demanding clinical environment, medical staff need the ability to edit data immediately, add notes after an examination, and quickly generate documentation. Without a dedicated application, the device left no room for personalizing medical reports.

The highest level of data security

Postpartum diagnostics involves some of the most sensitive medical information. The challenge was to design a system that guaranteed uncompromising protection of patients’ data, complied with strict legal requirements, and at the same time did not hinder doctors’ daily work under time pressure.

An additional challenge was the specific nature of the device itself. Communication took place via USB, while the diagnostic system was based on dedicated Python scripts.

The project therefore required not only designing an application, but also creating a bridge between the world of medical hardware and modern software.

Medyczne urządzenie diagnostyczne ONIRY OASIS z ekranem dotykowym i bezprzewodową sondą pomiarową, służące do wykrywania uszkodzeń okołoporodowych. Makieta tabletu prezentująca interfejs aplikacji medycznej ONIRY dedykowanej do diagnostyki ginekologicznej i opieki nad pacjentem.
Goal

Putting advanced technology at your fingertips with one intuitive click

The goal was to create a desktop application that would:

  • expand the capabilities of the ONIRY device
  • simplify the diagnostic process
  • provide doctors with quick access to patient data and examination results
  • enable the generation of professional medical reports
  • maintain compliance with medical environment and data security requirements
Banner produktowy przedstawiający medyczne urządzenie diagnostyczne ONIRY OASIS z włączonym ekranem dotykowym i zadokowaną sondą medyczną, na szarym tle
Solution

A digital ecosystem tailored to the demands of healthcare

The itCraft team designed and implemented a desktop application based on web technologies, creating a coherent and intuitive working environment for medical staff.

The ONIRY application was built using the following architecture:

Liniowa ikona monitora komputerowego z neonowym gradientem różu i fioletu, oznaczająca niezawodne oprogramowanie i aplikacje desktopowe.

Reliable desktop application (Electron & Node.js)

We combined web technologies with a desktop architecture to create a stable system contained in a single installation file. Doctors gained a seamless tool ready to work in any clinical setting.
Minimalistyczna ikona okna aplikacji z panelem bocznym w kolorystyce fioletowo-różowego gradientu, oznaczająca intuicyjny interfejs użytkownika UI.

Intuitive and fast interface (React)

We designed the visual layer with the pace of medical staff’s work in mind. The clear interface enables instant filtering of patient histories, data editing, and immediate access to diagnostic results.
Różowo-fioletowa ikona rozgałęzionego połączenia ze strzałką i węzłami, symbolizująca integrację systemów i most technologiczny Python.

Direct bridge to the device (Python)

We used dedicated Python scripts to create reliable communication with the ONIRY hardware via USB. The system accurately receives data from the hardware and instantly passes it on for algorithmic analysis.
Liniowa ikona chmury z kołem zębatym w różowo-fioletowym gradiencie, symbolizująca bezpieczne szyfrowanie i przetwarzanie danych.

Encryption and research cloud (SQLite & AWS S3)

We ensured uncompromising security. Medical data is fully encrypted locally, while anonymized research results are transferred to a secure AWS cloud, supporting the continued development of machine-learning models.

The key assumption was to package the entire solution into a single installation file containing all necessary components – from the application and database to the Python interpreter – for both Windows and macOS systems.

A new way of working with ONIRY

The ONIRY application became the central hub for managing examinations.

From a single interface, users can:

  • view the list of examinations and patient histories
  • search and filter results using multiple parameters
  • complete and edit patient data and examination details
  • analyze graphical diagnostic results
  • generate personalized PDF reports ready for medical documentation
  • synchronize data with the ONIRY device
  • manage system settings and access (PIN, security)

The application also supports the development of the diagnostic algorithm itself by sending anonymized data for further analysis and ML model training.

Security and medical data

Security was a key priority throughout the project.

Patient data is stored locally in an encrypted SQLite database, while synchronization and export processes were designed with the requirements of the medical environment in mind.

The application also enables deliberate data management in accordance with GDPR requirements: data can be exported, deleted from the device or system, and the entire process remains under full control.

Impact

From a single examination to a complete medical ecosystem

Through its collaboration with itCraft, OASIS received a solution that genuinely expands the capabilities of the ONIRY device and transforms the way medical data is handled.

The new application:

  • significantly accelerated the diagnostic process
  • made medical staff’s work easier through an intuitive interface
  • organized and standardized examination documentation
  • enabled the generation of professional medical reports
  • created a foundation for further development of the ML algorithm

Most importantly, it made it possible to move advanced diagnostics from the device level into a complete digital medical ecosystem.

Summary

Technology with empathy at critical clinical moments

< 60 sec.
That is all the time the ONIRY system needs to perform a complete diagnostic examination and detect injuries resulting from vaginal delivery. The algorithm’s speed enables immediate medical decisions to be made.
1
One coherent ecosystem combining advanced hardware, proprietary machine-learning algorithms, and an intuitive desktop application into an integrated solution supporting doctors.
100%
Uncompromising data security. With a local, fully encrypted SQLite database and anonymization of transmitted research results, patients’ sensitive medical information is protected to the highest standard.
PDF
Personalized, professional medical reports automatically generated by the application immediately after an examination. A standard that facilitates the creation and archiving of official hospital documentation.
Lekarz ginekolog w białym fartuchu przeprowadza badanie diagnostyczne pacjentki z użyciem dedykowanej sondy medycznej ONIRY w gabinecie. Zbliżenie na dłoń w niebieskiej rękawiczce medycznej dotykającą ekranu dotykowego terminala medycznego w celu uruchomienia badania.

Let’s talk
with us

Do you have an idea or a challenge you face every day? We’d love to hear about it. Let’s start with a relaxed conversation about your needs, on your terms and with complete confidentiality.

    Schedule an interview