About the client

Arrivio is a digital legacy startup that helps people capture, organize, and safeguard their most meaningful life moments such as photos, videos, messages, and more. Inspired by a personal need, Arrivio was created to give users control over how their stories are remembered and who gets to experience them in the future.
Country
Australia
Industry
Technology
Services used
What the solution needed to achieve
The founder of Arrivio envisioned a platform where users could upload photos, videos, and personal messages, and assign a nominee to receive this content after their passing.
While the idea was well-defined, turning it into a secure, scalable and user-friendly solution came with its own set of challenges. The platform needed to offer reliable media storage, an intuitive user experience, nominee-based access control, and flexible subscription plans to support different user needs, all while remaining scalable as the user base grew.
To realize this vision, they partnered with Daffodil Software, drawn by the company’s proven expertise in mobile and web application development and its ability to deliver the cost-value optimized solution tailored to specific business needs.
The key requirements were to:
Design a clean and intuitive user interface that enables users to easily upload and organize personal content such as images, videos, and audio.
Incorporate authentication, encryption, and data protection protocols to ensure the security and privacy of all stored media.
Build a robust backend architecture capable of handling large-scale media storage, secure access control, and long-term data availability.
Ensure affordability and scalability by selecting a cloud-native, cost-efficient tech stack tailored to reduce infrastructure overhead.
Develop an admin panel for platform management, including content moderation, user oversight, and nominee access monitoring.
Introduce subscription plan that offers different storage and feature options, helping users choose what fits their needs.
Building a scalable and secure digital legacy management application
We started by conducting a detailed product discovery phase to align with the client’s vision and define a clear roadmap for development. Our approach emphasized building a secure, scalable, and intuitive platform with a unified user experience across devices.
To optimize development time and ensure consistency, we adopted a single codebase strategy for both web and mobile platforms. React was used for the web interface due to its flexibility and component-based structure, while React Native allowed us to build high-performance mobile apps for both Android and iOS using the same logic. The backend was built using Node.js for its efficiency in handling asynchronous operations and scalability under load.
One of the key challenges we tackled was processing and managing raw media content uploaded by users. We implemented backend logic to efficiently handle large files, optimize storage, and ensure seamless playback and content delivery. Robust data encryption and nominee access logic were also integrated to uphold privacy and trust.
The key features that we developed were:
To help users preserve their memories in a meaningful way, we integrated a comprehensive media gallery feature into the platform. Users can upload images, videos, or audio files and compile them into personalized memory reels using predefined video templates. This required us to develop a robust media handling backend with file compression, format compatibility checks, and a template-based editor for combining media. We ensured the experience remained smooth and intuitive across devices using a unified codebase and optimized rendering logic.
We implemented a secure trustee management system to allow users to assign a trusted individual who could access their stored content when the time is right. A dedicated trustee portal was developed, enabling trustees to view or download assigned media (images, videos, audios) based on the permissions set by the user. The system incorporates identity verification, access control mechanisms, and activity tracking to ensure content privacy and secure handover. This feature was crucial in reinforcing the platform’s core value of trust and legacy sharing.
We introduced the “My Eulogy” section to give users a dedicated space to share their life stories, achievements, hobbies, milestones, and more. This feature was designed to be flexible and user-friendly, allowing individuals to build a timeline of their lives with rich content and memories. The backend structure supports structured data entry and optional media attachments, enabling a holistic and heartfelt digital biography. It ensures that every user can leave behind a well-documented and personal legacy.
To support various user needs and platform sustainability, we integrated a subscription system offering multiple plans with different pricing tiers and feature sets. Users can choose a plan based on their storage needs and content access preferences. We developed a seamless in-app purchase and payment gateway integration, with automated billing and renewal reminders. The subscription engine was tied closely with feature access control, ensuring users only see and interact with the features available in their selected plan.
The impact
The platform enabled the client to successfully turn a deeply personal idea into a practical, scalable product. By leveraging a single codebase and modern tech stack, they were able to streamline development and reduce operational overhead. The solution delivered a seamless user experience, optimal media storage, and reliable nominee management, key features that aligned with their vision. As a result, the client now has a platform that is both emotionally resonant and technically sound, positioning them to confidently enter the market and grow their user base.
Impressed by the smooth collaboration and quality of execution, the client decided to continue working with us on their marketing initiatives as well.
Read related case studies
Get in Touch
Sign up for a 30 min no-obligation strategic session with us
Let us understand your business objectives, set up initial milestones, and plan your software project.
At the end of this 30 min session, walk out with:
- Validation of your project idea/ scope of your project
- Actionable insights on which technology would suit your requirements
- Industry specific best practices that can be applied to your project
- Implementation and engagement plan of action
- Ballpark estimate and time-frame for development