15 charaters (upper, lower, numbers): e.g. bxjQSHgH45HEQQ4
26+26+10 = 62
62^15 = 7,689*10^26
But i am not a programmer and not a hacker.
I think the problem is more the e-mail you send the link to another people.
It can make sense to use an additonal password and send it through another way e.g. WhatsApp. Also it can make sense to use different users on the nextclod e.g. with Guests app.
Or the computers of sender and receiver were hacked. Then nothing helps you. Because e.g. Emotet only works on Windows perhaps a change to another operating system like Linux or MacOS helps you.