App Sync
keep your apps in sync, automatically
You've connected your apps to stub — nice. But sometimes those connections need a little nudge to stay fresh. Background sync keeps your connected apps up to date automatically, so your data flows without you having to think about it.
What it does
When Background sync is enabled for an app, stub automatically keeps that connection in sync. That means your latest data pulls through without you needing to manually refresh or reconnect.
Think of it like cruise control for your integrations — set it and forget it.
Where to find it
Background sync lives inside each app's settings. Here's how to get there:
- Go to Settings in the left sidebar.
- Tap Apps.
- You'll land on the Manage tab — this shows your connected apps (you'll see them listed with an Active badge).
- Tap on the app you want to configure (e.g. Yoco).
- In the settings that pop up, look for Background sync.
- Tick the checkbox next to "Automatically sync this app in the background".
- Hit Save.
That's it. stub keeps that app syncing in the background from now on.
💡 There's also a Discover tab next to Manage — that's where you'll find new apps to connect.
What else you'll see in app settings
While you're in there, you'll notice a few other options you can configure per app:
- Start date — Data will be synced from this date forward. You can move it further back to include older data.
- Location — Tick "Tag transactions with location" if you want location info attached to your transactions.
- Default tips account — Choose where tips get categorised (e.g. Staff Tips under Liabilities, or Tips & Donations under Income).
- More... — Additional settings for the app.
How to enable or disable it
This is a per-app setting — you enable or disable Background sync individually for each connected app. There's no single "turn on for everything" switch, which gives you control over exactly which connections stay syncing automatically.
To enable: Open the app → tick Background sync → Save. To disable: Open the app → untick Background sync → Save.
FAQ
Does Background sync work for all apps? It applies to apps that support it. If an app doesn't have the Background sync checkbox, it doesn't support automatic syncing.
Will it use more data or slow things down? Nope. Background sync runs behind the scenes and is designed to be lightweight. You won't notice a thing.
Can I turn it on for all apps at once? Not right now — it's per app. You'll need to open each one and tick the checkbox individually.
What happens if a sync fails? stub will let you know if something goes wrong with a connection. You can always reconnect or reach out to support if it keeps failing.