- No grant and no photo library permission. The person handing you the image is the permission.
- Nothing is kept. PoolKit reads the image, answers and forgets it. Store what you need yourself.
read(imageData:)takes PNG, JPEG or HEIC.read(_:orientation:)takes aCGImage.
What comes back
Each thing carries the same
provenance and resolution labels as a library result. See Evidence.

