# Updates & Maintenance
> Source: https://development.fuze-store.com/docs/hub/updates-and-maintenance

# Updates & Maintenance

## Automatic updates

Fuze Store Hub checks for updates every few hours. When one is available:

1. You see a small notification in the app
2. The update downloads in the background (no disruption)
3. The next time you restart Fuze Store Hub, the new version takes effect

![The Fuze Store Hub update notification banner at the top of the app reading "A new version is available — Restart to update" with a Restart now button](/docs/hub/hub-updates-notification.png)

You can change the update channel in **Settings → About**:

- **Stable** (default) — production releases, tested for weeks
- **Beta** — early access to new features, released weekly

![The Fuze Store Hub Settings › About screen showing the Update Channel dropdown with Stable selected and a Check for updates button](/docs/hub/hub-updates-channel.png)

Stay on **Stable** unless you're helping us test new features. Beta can include bugs.

## Manual update check

Open **Settings → About → Check for updates**. If a new version is available, it downloads and you'll be prompted to restart.

## What gets stored locally

Fuze Store Hub stores everything in your OS user profile:

| File | Purpose |
| --- | --- |
| `config.json` | Your Store ID, network settings, and feature toggles |
| `secrets.json` | Encrypted device token, device ID, and pairing keys |
| `data/print-queue.db` | Persistent print queue (SQLite) |
| `data/kds.db` | Local kitchen tickets (SQLite) |
| `data/logs/fuze-store-hub.log` | Rolling server logs (5 MB × 3 files) |

Locations:

- **Mac** — `~/Library/Application Support/Fuze Store Hub/`
- **Windows** — `%APPDATA%\Fuze Store Hub\`
- **Linux** — `~/.config/Fuze Store Hub/`

## Backing up

For most users, **no backup is needed** — everything important lives in the Fuze Store cloud. The local databases are transient working copies that auto-rebuild.

If you really want a backup (e.g. before a major OS upgrade), zip the entire user data folder above and keep it somewhere safe.

## Starting Fuze Store Hub automatically

By default, Fuze Store Hub does **not** start when you sign in to the computer. To change that:

- Open **Settings → General**
- Toggle **Launch at startup** on
- Optionally toggle **Start minimized to tray** so it doesn't pop up every time

This is the recommended setup for store computers — Fuze Store Hub starts with the OS and lives silently in the tray.

## Uninstalling

**Mac** — drag **Fuze Store Hub** from Applications to the Trash. Then optionally delete `~/Library/Application Support/Fuze Store Hub/` to remove stored preferences.

**Windows** — **Start → Settings → Apps → Installed apps → Fuze Store Hub → Uninstall**.

**Linux** — `sudo apt remove fuze-store-hub` (for .deb installs) or just delete the AppImage.

Uninstalling does **not** affect your Fuze Store cloud data. You can reinstall any time and re-pair tablets.
