This entry is full of falsities. The application will let users browse those sites, no where in the referenced article does it mention that applications can be installed. Why would you install apps through an official apple installer?
You are full of shit who most likely wrote this entry to get featured on digg. I hope you brick your iTouch. Dick.