# Background sync

{% hint style="info" %}
Background sync is currently only available on Android, and currently excludes Decred wallets.
{% endhint %}

## Background sync

Background sync will attempt to sync your wallets in the background at the specified interval. This can help keep your wallet up to date, and avoid the need for syncing lots of blocks when opening them. Background sync currently attempts to sync all Monero wallets. Background sync for Monero only uses the private view key, which avoids keeping the private spend key in memory.

In the `Connection` settings, you can enable or disable background syncing for your Monero wallets. By default this is disabled, and if enabled will background sync all Monero wallets.

There are three background sync options:

* **Daily**: Attempts to background sync approximately every eight-teen (18) hours
* **Hourly**: Attempts to background sync approximately every sixty (60) minutes
* **Aggressive**: Attempts to background sync approximately once every fifteen (15) minutes

Enabling background sync will require enabling `Unrestricted background service` and allowing the app to always run in the background.

Background sync has several additional settings which can be set to control network or device conditions.

### Notifications

You can enable transaction notifications by toggling the `Send notifications about new transactions` setting.

This will send a notification locally containing information about a new received transaction.

The notifications will only send during the background sync period, which will be as frequent as the `Background sync mode` setting.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cakewallet.com/features/advanced/background-sync.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
