获取METAMASK获取METAMASK
    • 购买

      将现金转换为加密货币

      USD
      $4,000 USD
      ETH
      1 ETH
    • 赚取

      获取奖励

      ETH
      3.00254 ETH
      奖励
      +3%
    • 兑换

      安全兑换任何代币

      USD Coin
      Ethereum
    • 奖励

      每笔兑换
      和永续合约交易都能获得奖励

      交易永续合约
      和兑换代币
      MetaMask USD
      获
      取积分
    • 卡

      使用加密货币
      进行日常消费

    • 永续合约

      做多或做空代币
      杠杆高达40倍

      MetaMask App
      MetaMask App

    探索更多

    • 平台
    • 加密货币
    • 安全
    • Snaps
    • Blog
    • 学习

    关于 MetaMask

    • 常见问题
    • 支持
    • 职业机会

    关注

    • MetaMask SDK

      与 MetaMask 集成

      first illustration
    • Web3服务

      值得信赖的去中心化应用基础设施

      second illustration
    • 控制面板

      管理API密钥和端点

      third illustration
    • Delegation Toolkit

      创建无钱包的去中心化应用

      fourth illustration
    • 嵌入式钱包

      设计超强的链上体验

      second illustration
    • Snaps

      Extend MetaMask

      fifth illustration

    探索更多

    • 开发者主页
    • 社区会议
    • Github
    • Blog

    关于 MetaMask

    • 支持
    • 职业机会

    Follow

  • MetaMask USD
获取METAMASK获取METAMASK
  • Your MetaMask Account

Notifications and user storage privacy approach

Information on the new authentication, notifications, and user configurations storage features available on MetaMask Web.

  • What are the benefits of logging in on MetaMask Web?

    Logging into MetaMask Web improves your experience by enabling you to:
    • Receive notifications about your wallet activity
    • Sync your user configurations and settings across the different devices where you have MetaMask installed. Over time we will start to backup and cross-sync your address book, transaction history, imported tokens, and watched addresses
    • Back up your configurations for when you change or reset your browser
  • How does this respect my privacy as a MetaMask user?

    Your settings are synced without compromising the confidentiality of your MetaMask activity. Instead of web2-like architectures, where service providers host user data, we use a privacy-first approach where your information is encrypted on the client-side (i.e. locally, on your device), and the server acts as storage and relayer of encrypted data. MetaMask, therefore, has zero visibility of which users or addresses are using this service, and how.
  • How does the login work?

    When you attempt to sign into MetaMask Web, your MetaMask wallet will ask you to sign a message with your address to prove that you own that account. After signing, you will be logged into MetaMask Web with that account address.
    We use a standard Sign-In with Ethereum flow. Our server receives the signed message and your address, checks the signature, hashes the address together with a salt (a random value) to generate your AccountID, and then forgets the address. The server signs your AccountID and emits a JSON web token (JWT) that the client can use to access MetaMask services, like the user configurations storage or notifications.
    Since the address is not stored and the AccountID hash is not reversible, MetaMask doesn’t know who and which addresses have logged in.
  • Where and how do you store user configurations?

    User configurations are stored on MetaMask servers, encrypted with a specially generated key only the user owns. Nobody other than the user can read the configurations.
    When you login, we create a client-side key by getting the hash that results from applying your account's signature to a given message. This means the key is deterministic: that is, the result of this signature will always be the same when the same account signs the same message. We use this key to perform client-side encryption of all your user configurations before sending them to MetaMask servers.
    In this context, MetaMask is merely storage, and cannot read who is using the service, nor the content of the configurations, since everything is encrypted client-side. When needed, the encrypted information can be decrypted on another client when the same person logs into their MetaMask from another device.
    We are also actively working with the ecosystem to explore opportunities to decentralize the user configuration storage in the future.
  • Which user configurations do you store?

    We store preferences and configurations, which can include, for example, your public address, currency, favorite tokens, interface settings, or address book. We don’t store, transfer, or backup your private key or Secret Recovery Phrase, both of which are only accessible to you.
  • How do wallet activity notifications work?

    We monitor blockchains for you and send you push notifications when something relevant happens to your addresses, like receiving tokens, NFTs, or unstaking.
    Different from the user configuration service, which only hosts data encrypted client-side, the notifications service needs to save unencrypted versions of the monitored addresses on the server side. To ensure that multiple addresses cannot be attributed to the same person, our servers save the notifications tasks “untied” to the users they belong to. This means that the link between the AccountIDs and the addresses is only stored client-side.
  • Your MetaMask Account

MetaMask site footer

MetaMask

  • 获取MetaMask
  • 购买
  • 赚取
  • 兑换
  • 奖励
    新
  • 卡
  • 永续合约
    新
  • Snaps
  • 学习

开发者

  • 查看文档
  • 开发者主页
  • 控制面板
  • Delegation Toolkit
  • 嵌入式钱包
  • MetaMask SDK
  • Snaps
  • Web3服务

关于

  • 安全
  • 支持
  • 博客
  • 职业机会
  • 联系我们
  • Consensys
  • 隐私政策
  • 使用条款
  • Contributor License Agreement
  • 网站地图
  • Accessibility
©2025 ©2025 MetaMask • Consensys 旗下产品