A web-powered podcatcher for desktop and mobile devices