its more based on my lack of understanding...
Let me know if this is correct - they dont actually have my wallet on their site/server they just decrypt it when i login (where from im not clear) as the wallet is either on my pc, from Google drive or
I do realise its my browser that's decrypting my wallet not the actual site or server they are just providing a gui - correct?
Now if i dont have my wallet online and someone wants to send me some Bitcoins to my public address i will not actually receive those in my wallet but the network will know those coins belong to my address but if i view my wallet offline it wont show me my balance until the wallet is back online?