that team viewer is likely for support to troubleshoot issues such as connection problems or bugs.
the cloud software opens up many problems.
i would think the login means that eventually they might even charge the user of the software,
they could also block hearing aids from being re-used...