Где найти программу активности пользователя онлайн, без доступа к списку его задач, монитору и прочее?
Поставьте корпоративный XMPP-чат и пусть юзеры поставят любые клиенты.
На серве сразу будет всё видно и статус юзер может сам поменять в любое время.
Именно такая программа никому нафиг не нужна. Потому что принцип построения СМП (Систем Мониторинга Пользвателей - именно так такие программы называются) - он всегда один: есть агент, устанавливаемый на компе юзера и стучащий на сервер, есть сервер, собирающий инфу и есть консоль наблюдения, которая к серверу цепляется и собственно мониторит (в более простых системах, сервер и консоль одно и то же).
Это все нужно разработать. А агента нужно сделать еще так, чтобы его нельзя было обнаружить и удалить и чтобы каспер не завизжал голосом анально насилуемой свиньи :)
Поэтому, если уж берутся - то берутся и делают.