- the app should tell the user when they're offline (and back online) - mutative actions should either be prevented or queued up to occur once the app is back online