confusion on .heic and jpg formats
So I'm getting more puzzled as I go along. I have an iPhone X 256GB phone. I have .heic enabled with "optimization" also enabled. I have 25000 photos on my phone taking up 4.7GB of space. Assuming avg size of an .heic photo might be 1.7mb for example, that should take up about 42GB of space. I thought the phone didn't start optimizing till it started to run low on space. Currently iPhone X is using 64GB of 256. So that puzzles me. Seems like they are being optimized. If I use something an app called Photo Investigator, it shows me the size of the photo on my phone is 1.7mb, making me think it hasn't been optimized.
Also when I go to iCloud.com, I can't see any exif data on the photos there. When I click to download one, it downloads in .jpg format. Why would that be?
And finally, when I upload photos to Google Photos or Amazon photos, it shows them in .heic format there. If I were to print one of their s photo book using that format and avg size of 1.7mb, would the resolution be enough? Do I have to convert photos to .jpg before uploading them to those type of services (or similar services?).
Thanks!
Mark