# Security Features

As its highest priority, All For One™ was designed to protect users' funds and keep them safe from unauthorized access.

* **OS-level Encryption:** All For One™ leverages OS-level encryption to protect the user's [seed phrases](/glossary/definitions/self-custody-wallets/seed-phrases.md), [private keys](/glossary/definitions/self-custody-wallets/private-keys.md), and other sensitive data on a device-level.
* **Passcodes and biometric authentication:** All For One™ requires users to authenticate themselves using a passcode or biometric authentication on their local device (e.g. fingerprint or face scan) before they can access their funds or export their sensitive data. This helps to prevent unauthorized access even if someone were to gain physical access to the device.
* **Non-custodial**: All For One™ puts you exclusively in control of your wallet credentials (rather than a third party, such as an exchange). The team behind the All For One™ app has no way to access any user's wallet credentials.
* **No credentials over-the-air or over-the-wire**: With All For One™, wallet credentials are never transmitted via the internet or other networks. This prevents any possibility of interception by malicious actors.


---

# 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.allforone.app/security-features.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.
