The Aplauso app automatically handles situations where you lose internet connectivity, allowing you to view cached data even when you can't reach the server.
Offline Indicator
When your device loses internet, a red banner appears at the top of every screen:
"No internet connection"
The screen subtitle may also show "Offline data" to indicate you are viewing cached information.
What Works Offline
| Feature | Offline Available? | Notes |
|---|---|---|
| View earnings dashboard | ✅ Yes | Shows cached data |
| View tip history | ✅ Yes | Last synced list |
| View ratings | ✅ Yes | Last synced list |
| Display your QR code | ✅ Yes | QR code is generated locally |
| View notifications | ✅ Yes | Stored on device |
| Change app preferences | ✅ Yes | Saved locally |
| Accept Tap to Pay payment | ❌ No | Requires active internet |
| Register new tips via kiosk/QR | ❌ No | Guest device needs internet |
| Withdraw funds / open Stripe | ❌ No | Requires internet |
| Sync new tips/ratings | ❌ No | Requires internet |
Cache Duration
| Data Type | Cache Lifetime |
|---|---|
| Employee profile | 10 minutes |
| Tips | 5 minutes |
| Ratings | 5 minutes |
| Analytics | 5 minutes |
After the cache expires, data is shown as "stale" but remains visible rather than showing an error.
Refreshing When Back Online
When connectivity returns:
- The red banner disappears automatically.
- Pull down on the Home, Wallet, or any data screen to force a refresh and pull the latest data.
- Or wait up to 5 minutes for the next automatic cache refresh cycle.
Auto Refresh
If you are in an area with intermittent connectivity, enable Auto Refresh in Settings → Preferences to automatically pull fresh data when the connection is restored. Set the interval (default: 60 seconds) to control how often the app requests new data.
Tips Are Never Lost
If a guest tips via your QR code or the kiosk while you are offline, the tip still processes on the server because their device handles the transaction. You will see the tip in your dashboard as soon as you come back online and refresh.
Troubleshooting
| Problem | Fix |
|---|---|
| Red banner won't go away | Check phone Settings → WiFi / Mobile Data. Try toggling airplane mode off. |
| Data hasn't updated after reconnecting | Pull down to refresh on the Home screen. |
| Stale data for more than 15 minutes | Force-close the app and reopen it. Check for app updates. |