User Experiences

End-to-end user journeys for the Self-Hosted Personal Media Storage capability.

This section documents the user experiences for the Self-Hosted Personal Media Storage capability — the end-to-end journeys taken by the actors named in the parent capability’s Stakeholders, in pursuit of the outcomes the capability promises.


Bulk Import from a Prior Provider

A user moving off a commercial cloud provider brings their entire existing library — dates and organization intact — into their own storage in one go, so they can trust this as their new home and stop paying the old provider.

Delete Content and Leave

A user removes content they no longer want — with a 30-day safety net — and, if they ever choose, leaves the system entirely, exporting first because after the retention window their data is gone for good.

Join as an Invited User

A person the operator has chosen is invited into the closed circle, sets up credentials only they hold, understands the deal, and ends up with a ready, empty library.

Receive Shared Content

A user who has been granted access to someone else’s content finds it, views it, downloads the copies they want, and understands the boundaries of what’s been shared with them.

Share Content

A content owner grants a specific fellow user, or a shared group, access to chosen content — and can review and revoke that access later — while everything else stays private.

Upload Content

A provisioned user gets their media into their own storage — a specific file they deliberately choose, or automatically from their device without thinking about it — and trusts it landed safely and privately.

View and Organize Content

A user browses, finds, and organizes their own media, views and downloads originals, and can pull a complete on-demand export of everything they own.