💡 Inspiration

Last year, I lost my namesake and dear friend, Luciano. His sudden departure left a deep void. Not only in the hearts of those who loved him, but also in the many small, practical aspects of life that unexpectedly unravel when someone is no longer here. His family struggled with things like accessing his accounts, handling university paperwork, and cancelling subscriptions that kept billing him. These moments, painful and frustrating, revealed how unprepared we often are for death in the digital age. I felt the weight of their grief, and I deeply empathized with his parents. It made me realize that we all carry important things left unsaid, unshared, or locked away. So I searched for an app to leave messages, wishes, and instructions for my loved ones — something simple, secure, and human. I found one, but it felt cold and overly complex. That moment planted a seed in me. Today, Eternal Vault is the result of that seed growing into something real. A tool made not just to store data, but to carry love, wisdom, and presence. Even after we are gone.

🛠️ What it does

Eternal Vault is a digital legacy platform powered by AI, designed to help people prepare heartfelt messages, instructions, and memories for their loved ones, to be delivered only when the time is right. Users can create capsules, which are secure containers of text, and optionally, these messages can be read aloud using an AI-generated voice. (Note: this voice is a real voice clone. Voice cloning of a loved one may be added in the future as an optional feature.)

Each capsule can include final messages, life advice, important credentials, personal stories, or anything the user wishes to preserve. Capsules are grouped and linked to access keys, which can be shared in advance with trusted recipients. To protect privacy and ensure intention, these capsules remain locked behind custom unlock rules, such as prolonged inactivity or a set date. Once those rules are met — for example, after the user's passing — the recipient can use their access key to unlock the capsules.

The experience is designed to be compassionate and human: instead of simply displaying raw data, recipients are guided by a conversational AI called Guardian Angel, which gently delivers the legacy through a natural, empathetic dialogue. Eternal Vault helps turn our final words into a lasting presence, offering comfort, clarity, and connection, even when we’re no longer physically here.

⚙️ How we built it

  • We built in Bolt.new where the frontend uses React and Tailwind CSS for a clean and responsive UI.
  • For user authentication and data management, we integrated Supabase Auth and its PostgreSQL-based database, which allowed us to structure relationships between users, capsules, access keys, and unlock rules in a scalable way.
  • To support monetization, we integrated RevenueCat Web SDK and implemented a premium tier called Eternal Legacy, which unlocks extra features such as unlimited capsules and access keys.
  • Although not yet active, we plan to integrate ElevenLabs to optionally read capsules aloud using AI-generated voice, further personalizing the experience for recipients.
  • We also added Lingo.dev to provide real-time multilingual support, ensuring a global, compassionate experience for users regardless of their language.

🧱 Challenges we ran into

  • Designing a meaningful "proof of life" verification mechanism.
  • Simulating a backend with JSON Server in the early stages (Before integrating Supabase).
  • Integrating RevenueCat, Supabase, and Lingo into a cohesive flow.
  • Preserving empathy and human tone throughout the app — avoiding a cold or robotic experience.

🏆 Accomplishments that we're proud of

  • Fully functional MVP with flows for both senders and recipients.
  • Empathetic conversational AI integration.
  • Complete logic for secure access keys and configurable capsules.
  • Launched the premium tier “Eternal Legacy” with monetization support.
  • Built the entire project in less than a week, after joining the hackathon in its final stretch.

📚 What we learned

  • How to design emotionally impactful tech products.
  • How to manage payment plans via RevenueCat and Web Billing.
  • How to structure data in Supabase and build relationships between users, capsules, and keys.
  • How to implement real-time multilingual support using Lingo.dev, enabling us to create an inclusive and empathetic user experience across languages.
  • How to better understand the Bolt ecosystem, its developer tools, and what it values in meaningful projects.
  • How to manage deployments and environment configurations using Netlify for a smooth and reliable release workflow.

🚀 What's next for Eternal Vault

  • Add voice cloning via ElevenLabs to allow capsules to be played back using the actual voice of the person who passed away. (This feature will be optional and configurable through the Eternal Legacy premium tier.)
  • Transform the Guardian Angel into a true conversational AI capable of interacting with APIs through an MCP-like server, making the experience more human and helpful.
  • Improve the “proof of life” system to make it more intuitive and easier to manage for users.
  • Build mobile experiences — either through dedicated mobile apps or by wrapping the current web app into a mobile shell (PWA or hybrid app) — to allow people to access and manage their legacy from anywhere.

🕊️ In Memoriam

This project was built in honor of Luciano Ferrufino — my dear friend, and a beautiful soul taken too soon. May he rest in peace. His memory lives on through every capsule, every message, and every life this project may help ease.

Built With

Share this project:

Updates