Since the address is encoded into the URL, my ISP could merely save the places I have visited recently, and bam, someone would know "bitcoin addresses of interest" to me.
Good thinking about
how to vanish particular information as a preemptive measure.
You may consider using a third-party to do the actual calling of information for you, like a Google Doc spreadsheet. Then you could either view the balances in the Google Doc spreadsheet or have the spreadsheet published online, without any addresses showing up, and then you would just visit the URL through a VPN. To add another layer of difficulty the URL would embed the spreadsheet information and the HTML would be encrypted.
Someone would have to be pretty darn smart and know
exactly what they are looking for to put 2 and 2 together.
Here is the Google Doc embed code:
=ImportData("
http://blockexplorer.com/q/getreceivedbyaddress/"&C159)
=ImportData("
http://blockexplorer.com/q/getsentbyaddress/"&C159)
=ImportHtml("
http://bitcoinwatch.com/", "table", 3)
Current Balance = Received-Sent
USD Value = Current Balance * USD Price