# Clear All Local Data

WCPOS stores a local copy of your products, orders, and customers so the POS can work quickly and function offline. Occasionally this local data can become out of sync with your WooCommerce store. Clearing all local data removes the local database and triggers a fresh sync from your server.

warning

This is the nuclear option. Clearing local data deletes everything stored on the device and forces a full re-sync. Depending on the size of your store, this can take some time. Only use it when other options — like a normal [sync](/products/sync.md) — haven't resolved the issue.

## When to Use It[​](#when-to-use-it "Direct link to When to Use It")

You might need to clear local data when:

* **Sync issues** — products, orders, or customers aren't updating properly
* **After a plugin update** — to ensure compatibility with new data structures
* **Stale data** — prices, stock levels, or other information appears outdated

## What Gets Cleared[​](#what-gets-cleared "Direct link to What Gets Cleared")

| Cleared                 | Not Cleared          |
| ----------------------- | -------------------- |
| Local product database  | Server-side data     |
| Local order database    | WooCommerce settings |
| Local customer database |                      |
| Login session           |                      |

Your WooCommerce store data is unaffected — only the local copy on your device is removed. A fresh sync begins automatically after clearing.

Platform difference

* **Desktop app:** You will be logged out and must re-connect your store.
* **Web app:** Login data is cleared, but because you are still logged into WP Admin the session re-hydrates automatically — so you won't notice being logged out.

## How to Clear Local Data[​](#how-to-clear-local-data "Direct link to How to Clear Local Data")

### Web[​](#web "Direct link to Web")

1. Click your **user menu** in the top-right corner to open the menu
2. Click **Clear All Local Data**
3. The local database will be deleted and a fresh sync will begin automatically

![Clear All Local Data button in the WCPOS web app user menu](/img/clear-all-local-data-web.png)

The Clear All Local Data option in the web app user menu

### Desktop[​](#desktop "Direct link to Desktop")

1. Open the **WCPOS** application menu in the top menu bar
2. Hover over **Advanced**
3. Click **Clear App Data**
4. The local database will be deleted and a fresh sync will begin automatically

![Clear App Data option in the WCPOS desktop app Advanced menu](/img/clear-all-local-data-desktop.png)

The Clear App Data option in the desktop app Advanced menu

note

The desktop app uses a SQLite database while the web app uses IndexedDB. Both databases are fully cleared, but the login behavior differs — see the platform difference note above.
