Zeemee Link

Hi do you guys know if the Zeemee link is necessary or can be helpful for admissions? I am just worried because I am working on my supplements now and I think it is too late for me to make a video resume. Plus, when I made an account and tried to download it on my phone, it says that “my device isn’t compatible with this version”, so I would have no way of using it anyways. To anyone who has made a Zeemee, do you know if I will be able to make one on my laptop? Or do you know if I can make a resume page instead of a video?

Not necessary whatsoever, but it is ultimately your choice if you believe that it will add to your application