Legacy Lock video legacy mobile app
Project Date
2022 - Continue
Client
Legacy Lock
Category
Web Design, Development

Legacy Lock — Video Legacy Mobile App

Legacy Lock is a mobile application for creating and safeguarding video stories across generations and families — a living time vault. BitsWare has built the app for the client since April 2022, delivering two MVPs to date with development ongoing.

The challenge

Family video recordings tend to be scattered across phones, drives and services that were never designed to outlast the person who set them up. Legacy Lock set out to solve the harder half of that problem: not just storing video, but keeping it accessible and secure for the people it is meant for, years later. That puts identity, permissions and durable storage at the centre of the product rather than at its edges.

What we built

We developed the Legacy Lock mobile application from the ground up, delivering two MVPs so the client could put the product in front of real users early rather than waiting for a complete feature set. Development continues, with repair and refinement work running alongside new functionality.

Features shipped and in progress include:

  • Video recording and a personal video timeline
  • Comments on recorded stories
  • Contact search and invite contacts
  • Follow and unfollow other users, with a followers' video timeline
  • User and member profiles
  • Notifications, invitations and security settings — partially complete and actively in development

Technology

The application is built in Flutter, giving one codebase across mobile platforms, on a serverless AWS backend:

  • AWS Lambda and API Gateway — application logic and the API layer, scaling with demand rather than running fixed servers
  • Amazon Cognito — user identity, sign-in and access control
  • DynamoDB — application data
  • Amazon S3 and CloudFront — video storage and delivery
  • Amazon SQS — queuing for work handled asynchronously, so uploads and processing do not block the app
  • Mux — video encoding and streaming

A serverless architecture suits a product with uneven usage: storage and delivery costs track actual video volume, and there is no idle infrastructure to pay for between bursts of family activity.

Planning a mobile app?

Legacy Lock shows how we approach mobile application development — shipping an MVP early, then building on it. See our other case studies, or tell us about your app.