ContentVault is a personal digital archiving solution that allows users to automatically download and store their online content from various platforms (e.g., YouTube, social media, cloud drives) to their preferred local storage device (like a NAS) or a private, encrypted cloud. It solves the problem of content volatility and platform dependence, ensuring users retain ownership and access to their digital memories and important data, even if a platform changes or shuts down. The system provides a user-friendly interface for setting up archiving rules, managing storage, and searching archived content.