Yeah, especially with the client-side storage that HTML5 adds, I think "offline" is a bit misleading.  Maybe "client-side encryption processing using My-Wallet and bitcoinjs"?