A method, performed in a portable device (10, 20), for associating media captured by the portable device (10, 20) to a plurality of parties having requested a user of the portable device (10, 20) to capture the media at a plurality of locations (2210, 2220, 2230, 2240), the method comprising: receiving information associating each of the plurality of parties with a location (2210, 2220, 2230, 2240); dynamically determining a location of the portable device (10, 20), wherein the step of dynamically determining the location of the portable device (10, 20) comprises one or more of: determining a geographic position of the portable device (10, 20), determining a connection to a location beacon, registering a location tag arranged at the location, and comparing a present time with a guard schedule comprising times at which the user of the portable device is scheduled to visit locations of the plurality of locations; comparing the dynamically determined location of the portable device (10, 20) and the information associating each of the plurality of parties with a location (2210, 2220, 2230, 2240), and upon determining that the portable device (10, 20) is in a location associated with a party of the plurality of parties: associating the media captured by the portable device (10, 20) to a party of the plurality of parties that according to the received information is associated with the dynamically determined location of the portable device (10, 20), wherein associating the media comprises tagging the media currently being captured by the portable device (10, 20) with information identifying the party that according to the received information is associated with the dynamically determined location of the portable device (10, 20); encrypting the media being tagged using an encryption key associated with the party which the media was tagged to identify; and transmitting the encrypted media to a data storage in control by the party which the media was tagged to identify, and/or live streaming the encrypted media to a stream receiver associated with the party which the media was tagged to identify. receiving information associating each of the plurality of parties with a location (2210, 2220, 2230, 2240); dynamically determining a location of the portable device (10, 20), wherein the step of dynamically determining the location of the portable device (10, 20) comprises one or more of: determining a geographic position of the portable device (10, 20), determining a connection to a location beacon, registering a location tag arranged at the location, and comparing a present time with a guard schedule comprising times at which the user of the portable device is scheduled to visit locations of the plurality of locations; comparing the dynamically determined location of the portable device (10, 20) and the information associating each of the plurality of parties with a location (2210, 2220, 2230, 2240), and upon determining that the portable device (10, 20) is in a location associated with a party of the plurality of parties: associating the media captured by the portable device (10, 20) to a party of the plurality of parties that according to the received information is associated with the dynamically determined location of the portable device (10, 20), wherein associating the media comprises tagging the media currently being captured by the portable device (10, 20) with information identifying the party that according to the received information is associated with the dynamically determined location of the portable device (10, 20); encrypting the media being tagged using an encryption key associated with the party which the media was tagged to identify; and transmitting the encrypted media to a data storage in control by the party which the media was tagged to identify, and/or live streaming the encrypted media to a stream receiver associated with the party which the media was tagged to identify.