1. A computer-implemented method, comprising: displaying an image preview of an image before capturing the image with a camera, the camera residing on a mobile device, wherein the image preview illustrates how the image will appear when captured by the camera; identifying one or more subjects appearing in the image preview; determining one or more approval statuses, and associating an approval status of the one or more approval statuses with each of the one or more subjects appearing in the image preview, wherein determining the one or more approval statuses comprises: searching, by a computer processor of the mobile device, within stored data for a blanket approval status applicable to the image preview for each subject in the image preview, wherein a blanket approval status specifies an approval status to be applied for images captured in certain circumstances; displaying in association with the image preview, on the mobile device, the one or more approval statuses of the one or more subjects; capturing, by the camera of the mobile device, the image, wherein the one or more subjects appear in the image; determining that a first approval status associated with a first subject, of the one or more subjects appearing in the image, is undetermined; capturing, by the mobile device, a virtual signature of the first subject, the virtual signature confirming an updated approval status of the first subject; and determining whether the image is approved for publication based on the one or more approval statuses of the one or more subjects in the image, the one or more approval statuses comprising at least the updated approval status of the first subject.