OUI is a novel way of using computers, acknowledging that different users under different circumstances have different needs for what they want from their computers and how computers should be controlled.

Today, computers completely lack empathy for a particular user. Our new method of designing applications with an adaptable user interface means that we can put the user at the center stage and craft the way how the application look around the particular needs of that particular person or a group of persons.

We are not talking about developing different applications for different people, but instead, of having one application that can adapt to the needs of different people on the fly, based on who currently uses the computer.

Visual Impairment

We have already piloted the OUI concept on an interface for the blind and severely visually impaired people. This group of people desperately needs a radically new approach to using computers, very different from today status-quo. These people currently have to navigate the visually designed interface, which is alien to them, using so-called screen readers. This is overcomplicated, not at all intuitive and not really sustainable. With best of todays technology, many blind people struggle to accomplish even the basic things.

Our prototype interface brings a real change to the blind people, because the adaptability of the user interface means that they no longer need to use visual elements to navigate the computer. The user interface can instead be constructed on what is close to blind people – sound and its properties.

The prototype interface for blind people doesn’t use visual elements such as buttons, windows and icons. Instead, it uses persistent positional 3D sound, sound icons and sound illustrations. Also, the principles of navigation were reworked to reflect the needs of the blind people. A blind user does not any longer need to know many complicated shortcuts before he starts with a computer, he can simply use the computer using keyboard arrows in an intuitive way by just following the sound of his choice.


We plan to further explore the implications of our technology for children and education. We envisage an application that would grow with your knowledge, starting very simple with only a few controls, then adding more and teaching you how to use them. In real life, just like in a computer game.

An example of such an application could be a word processor or simply "a program for writing". For a small child, it will be just a blank page where it can write and delete characters, no controls whatsoever. Later, when this is already not enough, it will start to display the abilities to save and open its documents in some simple self-contained space. Later, the word processor can present the ability to assign styles, headings and colors to text. Even later, the application will allow to organize the documents in directories and eventually in the full file system. The editor will display further, more advanced controls. This way, gradually, the application will grow with the abilities and the understanding of its user.

At each stage, the child user will have an app that suits his needs and does not drown him in a lot of irrelevant details. This way, the child will be able to use the computer to experiment with reading and writing from an early age and use it at school. On the way, it will get a good and solid understanding of how things work in the computer, rather than developing chaotic behavior and bad habbits, as is often the case when a child or any novice user in general is presented with a scenario that contains many more options than what they can reasonably understand.


In fact, there are many cases where OUI has application, because various factors each and in their combination, demand in differences what functions should computers offer, how to control those functions and in which way to present them:

  • Different users with different knowledge, abilities, but also different professions and cultural background.
  • Different situations, e.g. at home, at work (with many different jobs), while driving.
  • Different devices – notebook, smartphone, car, watch, TV, smart home appliances.

The combination of these circumstances often create various different requirements on how computers and their applications look.

If you would like to support us and participate on this technology, see our page for investors.