
Private Journal. Honest Thoughts.

Private Journal. Honest Thoughts.
RozVibe is a private digital journaling and mood tracking application designed for Android devices. Its primary function is to provide a secure environment for users to record personal thoughts and monitor emotional well-being through encrypted data storage. The application emphasizes privacy by ensuring that all entries are encrypted locally on the user's device before being synchronized to a database. This architecture prevents the developers or third parties from accessing the content of the journals, as the service provider only stores unreadable ciphertext blobs. The application includes several core features focused on self reflection and data security. Users can compose entries using a rich text editor that supports various formatting options and flexible date controls. A mood tracking system allows individuals to categorize their daily energy levels using five distinct emotional states. For organization and review, the app provides a chronological history feed and a monthly calendar grid populated with color coded mood markers. Additionally, the software generates insights such as writing streaks, word counts, and emotional distribution graphs, all of which are computed locally on the device to maintain data confidentiality. The typical workflow begins with a secure login process where the user enters a custom four digit PIN. This PIN is used to derive a cryptographic key through PBKDF2 with 100,000 rounds. Once authenticated, the user selects their current mood and writes their entry in the distraction free workspace. Upon saving, the text is encrypted using AES 256 in Galois Counter Mode (GCM). The application also allows users to browse past reflections and analyze their emotional trends over time through the integrated analytics dashboard. Technical requirements and privacy protocols are central to the application's design. RozVibe does not collect profiling parameters or inspect user information for aggregation or sale. All search queries and emotional statistics are processed in the phone's memory rather than on a central server. While the app uses Firestore for storage, the use of a unique cryptographic salt ensures that key structures can be recovered on new devices without the service provider ever storing the user's PIN or password. The interface is designed with a minimalist aesthetic to facilitate a focused writing experience.