Thanks BatVink, this has helped a lot. Just knowing what to search for, 'screenscrape'
So I found a utility called Mozenda. It allows you to log in and grab the data you need from any sites so you can view it all in one place. This will probably be enough for now, if he wants an app also then Mozenda provides the XML/JSON stuff you mentioned making it much easier.
Quote: "With 40 accounts, maybe gamblers anonymous have a better solution to the problem
"
He has an app which gathers the best deals from online bookmakers, he gets paid if someone signs up with a bookmaker after being directed there from his app. This is why he has all those accounts, he does not gamble
Mozenda may be of interest to people here if they use 4 or 5 advert solutions in their various games, you can get all your data in one place and it's very easy to set up. You get 500 pages per month for free, so you could probably run it once a day without having to pay.
Thanks again BatVink