i used to deal a lot with ondigital and sky in my misspent youth days and i logged the sky communications port via a logger on my computer which then proceeded to log all access to the sky box and results were astounding.
It would send all relevent accessed programs what you had watched and upload the results to a central database were they could then analyse and sell information to various subscribers of sky incorporated including the advertising moguls who could then pick the best times to advertise their wares and to the best audience. Also the box would recieve via satallite every 6mins a code which your box would respond to within 20secs and if your box for some reason did not respond via the telephone line it would be logged by sky and you would recieve an alert via your screen to plug your telephone line in. Don't know if anything has changed since then as i have given up all night vigiles for sleep.
anyway just thought i would mention it.