Culiozen

An app that allows teens to vent their negative experiences and emotions.

What is it?


Culiozen is a mobile application that allows teens to vent their negative experiences and emotions. This application acts as a digital diary, where teens can feel comfortable reflecting their emotions in a creative way. After initial registration, the user is  presented with a home page full of emotions from which he can choose the emotion that most accurately represents his feelings at that moment. If he cannot find the emotion that best describes his feelings at a certain time, he can create a new emotion. The user drags an emotion to the worksheet, and can later add writing, images, videos, voice input, or emojis. The user can return to his previous notes he kept in order to see how his feelings have changed over time. The app should encourage the user to revisit the digital diary every day, and to feel that it is a safe place for him to express himself, in an honest and safe way. The app will facilitate the venting and release of emotions, which will help the adolescent user to express his feelings. Access to the history of the emotional vent, allows a future mirroring procedure. There is a strong focus on the dimension of privacy, this is a secure app that provides an intimate experience as possible for the user, allowing him or her to know that the experience is private and secure and will not be exposed in the future, like a physical diary.

Project Info


Students:  Ido Bichler, Michelle Grinman, Liad Mor, Michal Netzer, Yarden Shmueli

Lecturer: Dr Noa Morag

Technological lecturer: Eran Ilani

Teaching Assistant: Ofir Sadka

Students' Website

How does it work?

The application is optimized for use on Android smartphones and tablets and is based on Java code and a Firebase database that uses cloud storage. The user's initial registration involves entering his or her email address, and other personal information that interfaces with the database, and the user is authenticated by his e-mail address. After the first login, the user sets a personal password and through it logs on to the application. All of the information that the user shares on the worksheet is stored and synchronized in the user's database, so that the server receives information about all of the previous pages the user created. In closing the application, the user is disconnected from the application, which enables confidentiality and security of the user's details to be maintained.