Secure file upload portal powered by Google services