Inspiration
We were inspired by the idea of preserving memories for future generations. We wanted to create a tool that would allow people to store memories in a safe way to view at a later date.
What it does
TimeVault is a secure app that allows users to encrypt and store photos and text messages. Users can set a specific date for the content to be decrypted and accessible. TimeVault handles the rest, from the secure on-device AES-256 bit encryption, to the memory manager vault. It does all of this while having a clean user interface that anybody can use. We use Android's Material You to make the app's appearance look just how you like.
How we built it
We built TimeVault using: Android Studio, Java, C# and lots of energy drinks.
Challenges we ran into
Some of the challenges we ran into were designing a server interface that would be used to decrypt the time capsule. We also encountered several technical hurdles while working with Android Studio, such as networking issues and dependency management.
Accomplishments that we're proud of
We're proud of developing a highly secure and user-friendly app. The strong encryption and reliable time-based release mechanism ensure that users' memories are protected and accessible when expected. Your content never leaves your device and can be transferred securely if you get a new phone.
What we learned
We leaned a lot about Android development and design. Additionally, we realized the potential benefits of exploring more modern Android development tools like Kotlin and Jetpack Compose to streamline future projects.
What's next for TimeVault
Our next steps for TimeVault include: Publishing to the Google Play Store: Making the app accessible to a wider audience. Transferring Server Load: Migrating the server infrastructure to a more robust and scalable solution. Expanding Features: Considering additional features like group time capsules, themed time capsules, and advanced scheduling options. We believe that TimeVault has the potential to create lasting memories and connect people across time.

Log in or sign up for Devpost to join the conversation.