It usually keeps everything in an XML file in the depending on if you are Vista or XP
Docs and settings\userid\local settings\application data\cisco\UPC\logs
Im not sure how long they stay, but I would imagine it stays in there as long as the file is there. It does not pull a list from CUCM, etc. Its only if the client is online and logged in.