Faycal El Moussati
Images are always auto-commited to the server database, so you won't avoid it passing through the database this way. The only way to avoid the database would be to never use the image entity. Keep in mind however that base64 strings can be rather large and will take up a lot of server memory. Often only using the database for passing information along is quite acceptable, so deleting the image after the sync to device might just be ok.