A non-transitory computer readable medium comprising executable instructions, the executable instructions being executable by a processor to perform a method, the method comprising:
- storing recognizable characteristics of a plurality of target users, the recognizable characteristics of each respective target user of the plurality of target users capable of assisting in identifying captured representations of the respective target user in pictures, each respective target user of the plurality of target users associated with a respective mobile device;
- storing user preferences of each respective target user of the plurality of target users, the user preferences defining a condition when the respective target user of the plurality of target users wishes to distort or wishes not to distort captured representations of the respective target user of the plurality of target users in pictures, the user preferences including a toggle button having an enable state and a disable state, the enable state indicating to enable the distortion or no distortion upon satisfaction of the condition, the disable state indicating to disable the distortion or no distortion upon the satisfaction of the condition;
- capturing a target location of each respective mobile device associated with each respective target user of the plurality of target users at a plurality of target times in a day;
- receiving a particular picture and associated metadata captured by a content capture system, the associated metadata including a picture time when the particular picture was taken and a picture location where the particular picture was taken, the particular picture possibly including a particular captured representation of a particular target user, the particular target user having a particular mobile device, the particular target user having a particular user preference based on a particular state of the toggle button at the particular time, the particular user preference indicating to have particular captured representations of the particular target user distorted at the picture time and/or at the picture location;
- identifying from the associated metadata the picture time when the particular picture was taken and the picture location where the particular picture was taken;
- determining based on the particular target location of the particular mobile device associated with the particular target user at or near the picture time to identify whether the particular mobile device was at or near the picture location at or near the picture time to determine whether the particular target user might have been captured in the particular picture;
- retrieving the particular recognizable characteristics of the particular target user;
- evaluating the particular picture to try to identify any particular captured representation of the particular target user in the particular picture, by searching the particular picture for the particular recognizable characteristics of the particular target user;
- initiating a process to distort at least a portion of the particular captured representation of the particular target user to generate a distorted picture when the particular user preference so indicates;
- and
- communicating at least a portion of the distorted picture to a computer network.