> For the complete documentation index, see [llms.txt](https://docs.thunderstack.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thunderstack.org/bitcoin-native-infrastructure/readme/thundersafe/general.md).

# General

**ThunderSafe**, a secure, trustless backup and recovery solution designed for Lightning Network and RGB assets. ThunderSafe provides encrypted cloud backups, multi-device synchronization, and seamless recovery, ensuring your funds and data remain safe and accessible at all times.

***

### Introduction

#### What is ThunderSafe?

ThunderSafe is a robust solution powered by a Versioned Storage Service (VSS) server. It offers:

* **Secure Backup:** Encrypt and store wallet data, RGB state, and transaction history.
* **Seamless Recovery:** Restore data easily in case of device loss or replacement.
* **Multi-Device Access:** Synchronize wallet data across multiple devices.

#### Why Choose ThunderSafe?

ThunderSafe is built with privacy and security at its core. Using client-side encryption, ThunderSafe ensures that only you have access to your keys and data, maintaining a trustless and non-custodial system.

***

## ThunderSafe High Level Data Flow

<figure><img src="/files/pTqnW35eMhiDaDObN0y8" alt=""><figcaption></figcaption></figure>

ThunderSafe offers server-side cloud storage solutions specifically tailored for non-custodial RGB supporting mobile wallets. First, it offers a cloud backup for (encrypted) RGB state (L1 & Liquid) and other wallet data that is crucial for recovery if the phone is lost or otherwise unavailable. Second, ThunderSafe enables support for multi-device access to the same wallet, handling the synchronization properly so the wallet doesn’t wind up in a confused state.

**Recovery:** In the event of a user losing their phone or access to their app's data, VSS allows for the restoration of the wallet state. This ensures that users can regain access to their funds, even in cases of device or data loss.

**Multi-device** Access: VSS enables multiple devices with the same wallet app to securely access and share LN state. This seamless switching between devices ensures consistent access to funds for users.

#### Key Features

1. **Encrypted Cloud Backups**
   * Automatically save your wallet data, including encrypted RGB state, ensuring recovery in case of phone loss or data unavailability.
2. **Multi-Device Synchronization**
   * Access the same wallet securely across multiple devices without risking data conflicts or confusion.
3. **Seamless Recovery**
   * Quickly restore wallet data on a new device, keeping your funds and transaction history intact.
4. **Privacy by Design**
   * ThunderSafe ensures non-custodial control, so only you have access to your keys and data.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.thunderstack.org/bitcoin-native-infrastructure/readme/thundersafe/general.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.
