1. A method, comprising: receiving image data provided by an image sensor of a device; identifying, based on a facial recognition algorithm applied to the image data, a first face and a second face in the image data; identifying a plurality of image capture rules; determining that a first rule of the plurality of image capture rules restricts depiction of the first face in an image; performing a predefined operation to restrict depiction of the first face in the image data provided by the image sensor; determining that a second rule of the plurality of image capture rules permits depiction of the second face in images captured at a first predefined location, wherein the second rule further requires a threshold degree of relationship between a first user profile of the device and a second user profile associated with the second face; determining that the device is proximate to the first predefined location; determining that the threshold degree of relationship exists between the first and second user profiles; and generating an image for output based on the image data, wherein the generated image depicts the second face and does not depict the first face.