# Safe mode

There are three modes that you can decide how you’d like to be warned when you run a query:

| Safemode         | Icon                                                            | Description                                                                                |
| ---------------- | --------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| **Silent Mode**  | <img src="/files/-LroLKMAWWlGkDvzlMat" alt="" data-size="line"> | Send queries to the server without any warnings                                            |
| **Alert Mode 1** | <img src="/files/-Lro25AwIJCdp6x_FPCj" alt="" data-size="line"> | Warning before sending queries to the server                                               |
| **Alert Mode 2** | <img src="/files/-Lro28uxSHiWBANedUDO" alt="" data-size="line"> | Warning before sending queries to the server except SELECT/EXPLAIN queries                 |
| **Safe Mode 1**  | <img src="/files/-Lro2EopOyUZHG91vpk2" alt="" data-size="line"> | Prompt for the password before sending queries to the server                               |
| **Safe Mode 2**  | <img src="/files/-Lro2JwfcKTPGuQNszRN" alt="" data-size="line"> | Prompt for the password before sending queries to the server except SELECT/EXPLAIN queries |

You can change the safe mode by pressing the lock icon on top. You might be required to enter the database password when changing the safe mode. You can also config to use your device's password/TouchID unlock the Safe Mode from the app's preferences:

* Navigate to menu **`TablePlus`** > **`Preferences...,`** or use shortcut keys **`⌘ + ,`**
* Switch to **`Crash & Security`** tab
* Tick on **`Allow the computer's password/TouchID to unlock Safemode`**

![](/files/-LroW7SCBk5sPYQ-eO76)


---

# 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.tableplus.com/gui-tools/code-review-and-safemode/safe-mode.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.
