Blog article

Why Memory Vaults code is open for the public

A clear explanation of trust, ownership, self-hosting, and why this product should be inspectable by the people who rely on it.

A glass vault filled with memories
26 May 2026Egbert Ludema5 min readOpen source

MemoryVault started as a personal graduation project, but the idea behind it is bigger than a single app, company, or platform.

The goal of MemoryVault is simple: give people a safe and meaningful place to store memories, notes, photos, videos, and personal messages for the people they care about. These memories can be linked to loved ones chosen by the user and, when the time comes, shared based on the choices the user made themselves.

Because this is such a personal and emotional subject, trust is extremely important. That is one of the main reasons why MemoryVault is open for the public.

Trust should not depend on promises alone

When people store personal memories, they are not just uploading files. They are trusting a system with private thoughts, emotional messages, family photos, videos, and memories that may be meant for specific people in the future.

For something like that, it is not enough to simply say: “Trust us.”

People should be able to see how MemoryVault works. Developers, users, and other interested people should be able to explore the project, understand the idea behind the system, and give feedback where needed.

By making MemoryVault open for the public, the project becomes more transparent. It shows that the app is not meant to lock people into a closed platform, but to give them more control over their own memories and data.

Your memories should stay yours

A big part of MemoryVault is ownership.

Many platforms store your data, but make it difficult to take that data with you. MemoryVault wants to do this differently. The memories you create should remain yours. You should be able to export them, keep a backup, or move away from the hosted version if you want to.

Opening MemoryVault to the public supports that idea. It gives people more freedom and makes the project less dependent on one closed system.

For technical users and developers, it also creates the possibility to run their own version of MemoryVault. That means more control over where data is stored, how the system is managed, and how the project can be adapted to specific needs.

A project like this should grow with feedback

MemoryVault is built around a sensitive and human topic. That means it cannot be designed only from one person’s perspective.

Different people have different needs. Older users may need a simple and calm interface. Families may care most about clarity and trust. Developers may look at privacy, security, and maintainability. Others may have ideas about accessibility, emotional safety, or long-term storage.

By opening MemoryVault to the public, the project can grow with feedback from different people. This helps improve the app in a more realistic and responsible way.

Instead of building everything behind closed doors, MemoryVault can become better through testing, discussion, and contributions.

Open does not mean unfinished

Making MemoryVault public does not mean the project is just a rough prototype.

The first public version is a starting point. It shows the foundation of the app, the main features, and the direction of the project. From there, MemoryVault can keep improving.

The public version allows people to:

  • Explore how MemoryVault works
  • Run their own private version
  • Keep more control over personal data
  • Avoid being locked into one hosted platform
  • Share feedback, ideas, or improvements
  • Help shape the future of the project

This makes the project more future-proof. Even if the hosted version changes, the core idea and code can still be viewed, improved, and continued.

A more open future for digital memories

MemoryVault is about more than storing files. It is about preserving stories, emotions, and personal messages in a way that feels safe and respectful.

That is why openness matters.

People should not have to blindly trust a platform with something this personal. They should be able to understand how it works, keep control over their memories, and choose the way they want to use it.

By making MemoryVault open for the public, the project takes a first step toward a more transparent, trustworthy, and user-owned way of preserving memories.

MemoryVault is open because memories are personal.

And personal memories deserve openness, control, and trust.


MemoryVault is open because memories are personal.

And personal memories deserve openness, control, and trust.