Yes. Mix front & back scans works inside your browser. Your files are not uploaded anywhere, so nobody else can see them, and there are no file-size limits or waiting queues.
No. It works in any modern browser on a computer or phone, with no sign-up.