No. Every step runs inside your browser on your own device. There is no upload step, and the site's security policy blocks the page from sending your files anywhere.
No. There is no sign-up and no daily limit.
Yes, in Safari or Chrome. You can pick files from the Files app or photos from your library, including HEIC photos.