Есть еще
Mikogo.
Требованиям вроде удоблетворяет — подключение только по согласию и на сайте написано, что весь трафик шифруется.
Правда направленность у них чуть больше не на удаленное управление, а на конференции, но просто управление тоже возможно.
В общем объективно оценить чем оно лучше или хуже TeamViewer'a не могу, использовал полтора раза, причем довольно давно, просто рассмотрите как альтернитиву.