Lot of things to consider, many questions left unanswered.
Shared publiclyView activity