No, myflixer does not have any subscription fee and doesn't require any login or signup process. However, you have to download it from the link below and install it on your smartphone.