MemoryLink
A photo memory exchange and network for families and friends.
How it works
Photos and videos are encrypted on-device before being uploaded directly to the user's own storage bucket, so the data stays under their control rather than living on a third-party server. An optional "Discovery Node" lets people find and connect with others, but it only stores public pointers — never the actual content. The result is a familiar feed-and-profile social experience for sharing memories, without handing ownership of those memories to the app itself.
On device
Photos and videos are encrypted on-device before anything is uploaded, so plaintext never leaves the phone.
Your storage
Uploads go directly to a bucket the user owns — AWS S3, Cloudflare R2, or a self-hosted server. MemoryLink is a client over that data, not its custodian.
Discovery node
An optional node lets people find and connect with each other. It holds public pointers only, never the content itself.
Highlights
- Privacy-first design: users own and control their own storage, with end-to-end encryption before upload.
- Shared family/friend “libraries” for organizing and collaboratively contributing photos to a group.
- Familiar feed, discover, upload, and profile experience across both mobile and web.
- Works offline with background sync, so uploads queue automatically when connectivity returns.
- Shareable collages and highlight cards for easily sending a memory outside the app.