Many Wi-Fi hotspots these days have a "web login", especially free ones. You know, the ones that redirect any HTTP request to their login form. (The technical term for the technique is "captive portal".) Constantly logging into these manually is a pain, especially if you use the same ones all the time.
Is there an Android program out there that can automate such logins, ie. save my username and password (for a given hotspot), detect that it requires a login and actually perform the login without any action on my part?