Using Picasa doesn't require you to upload anything to Google's servers. It's just an optional thing.
Read the licensing carefully, it doesn't say it has to be posted on their servers, just in their services; which Picasa is. Thus, in theory, they could pull stuff off your computer and use it as long as it is in Picasa. Sorry, won't give anyone those rights.