Can iOS apps upload camera roll pictures automatically
In the iOS settings app - privacy - disable photo permissions for the apps you don’t trust. 

Then add those apps as receivers when you use the photos app to push only selected photos. 

Or delete the apps from your iOS devices and only use web versions or eschew them entirely.