You can store your downloads in your account when you signup!
An iPhone 5s rests in the hand of a woman at her favorite beauty salon. The woman holds the iPhone 5s in portrait view. In the background a large bowl of nail polish can be seen out of focus. The iPhone allows for a mock up of 640x1136px.
Drag & drop not supported, but you can still upload via this input field: