> ## Documentation Index
> Fetch the complete documentation index at: https://docs.privy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Flexible custody

Privy wallets support flexible custody options and can be operated under different models:

* **Non-custodial wallets** ensure end users retain ultimate control of their private keys.
* **Developer-controlled wallets** enable organizations to securely manage their treasury or run onchain infrastructure at scale.
* [Custodial wallets](/wallets/custodial-wallets/overview) are backed by licensed providers that meet specific compliance or operational requirements.

This list is non-exhaustive; blended configurations (such as a [non-custodial wallet granting signing permission to the developer](/wallets/using-wallets/signers/overview)) are also possible. This flexibility enables developers to tailor custody to the operational, regulatory, and risk requirements of their products and users. **Concretely, this means you can serve custodial and non-custodial experiences side-by-side within a single application, all with one API.**

This approach reflects the diverse needs of products operating at global scale — from consumer-facing apps to enterprise systems requiring institutional-grade custody controls and compliance. Flexible custody empowers teams to operate globally and across product lines, delivering a best-in-class, secure experience throughout.

<img src="https://mintcdn.com/privy-c2af3412/pXSml95_xr74sgtS/images/flexible_custody.png?fit=max&auto=format&n=pXSml95_xr74sgtS&q=85&s=5e2e24d2717c2ad8a4b5d21a3a13ef38" alt="Flexible custody" width="2580" height="1452" data-path="images/flexible_custody.png" />

## Next steps

<CardGroup>
  <Card title="Custodial wallets" icon="shield-halved" href="/wallets/custodial-wallets/overview">
    Learn about Privy custodial wallets
  </Card>

  <Card title="Self-custodial and developer-controlled wallets" icon="user" href="/wallets/wallets/create/create-a-wallet">
    Create self-custodial and developer-controlled wallets
  </Card>
</CardGroup>
