Google Photos doesn't cost anything, but it's limited to 16-megapixel images and 1080p videos. Further, it doesn't save images in their original state: it keeps compressed jpeg versions instead. If you want to save your original snapshots without compression, you'd have to upload them to Google Drive, which only gives you 15GB of free storage per month. Upgrading to 100GB will cost you $1.99 per month. If you're not exactly sold on the Moto Z but already have a Nexus device, you could be looking at a similar deal. Android Police dissected the app in May and found that it could give Nexus devices unlimited original-quality photo storage, as well.