Images uploaded by users

Hi Balbooa,
I have a simple Zero app, which allows my client to some news (some text, and optionally link to a video or display an image).

My client doesn't understand about image sizes nor image optimisation. How can I automatically optimise any images uploaded by my client, using the Field Image plug in? The Field Image has two source options:

1) Media manager
I understand there's a setting to compress images (and convert to webp) if uploaded via the Media Manager. However, then client has access to all the website's images, and may accidentally delete / move them.
Is there a way to protect / hide the existing image folders from the user within the Media Manager, so they cannot break anything?

2) Upload from desktop
If the Field Image uses the desktop to upload an image, is there any way to automatically compress / convert to wepb?

Many thanks

Replies are visible only to logged in members with an active subscription.