1. A computer-implemented method comprising: receiving, at a first computer system, user input that identifies a digital image and defines a plurality of digital imaging effects that are to be applied to the digital image; using functionality provided by a digital image editing software application to apply the digital imaging effects to the digital image; after the digital imaging effects have been applied to the digital image, receiving a command to save the digital image; in response to receiving the command to save the digital image, presenting a listing of the digital imaging effects, wherein each listed digital imaging effect is associated with a user interface element that can be toggled between a shared status and an unshared status; generating shared effect data that is representative of digital imaging effects having shared status based on toggle settings of the user interface elements in the listing; adding, by the first computer system, an indicator to the digital image, the indicator configured to provide access to the shared effect data; and sending the digital image and the shared effect data to a second computer system, wherein effect data that is representative of digital imaging effects having unshared status is not sent to the second computer system.