Even if you aren't allowed to access a site via your smartphone's cellular system, you still have the passwords with you. 1Password stores the database locally on your smartphone. It only uses Dropbox for sync. So you can work off-line. If you store a new password, it will be sync'd as soon as you reconnect.