Firefox Sync data is secure - Find out more

Revision Information
  • Revision id: 18334
  • Created:
  • Creator: Michael Verdi
  • Comment: Removed dup keywords, used language in the summary in the intro, small style and formatting changes.
  • Reviewed: Yes
  • Reviewed:
  • Reviewed by: mluna
  • Is approved? Yes
  • Is current revision? No
  • Ready for localization: No
Revision Source
Revision Content

Firefox Sync takes the security of your data very seriously. All of your data is stored in a way that only you can read.

When you configure Firefox Sync, a Sync Key is generated. You can think of this key as a digital version of a real-life key you use to open doors or safes.

When you send data to a Sync server, Sync creates a digital safe on your computer, puts your data in that safe and then uses the Sync Key to lock it. The digital safe is then transferred to and stored on the Sync Server.

Your Sync Key is the only key in the universe that can open this digital safe and there is no other way to crack the safe. If someone accesses your Sync data on the Sync server, they only see your digital safe not what's inside. The Sync Key is generated in a way that it would take thousands of computers, all working together, many years to duplicate your key and unlock your safe and the data inside.

Note: Using a Sync Key to protect your data is required. It's not possible to change your settings to not use a Sync Key.

Tell me more

A Sync Key is a cryptographically secure, randomly-generated key. It is generated by the Sync client when you initially configure Sync. The Sync Key is used to encrypt data before being sent to the server.

The Sync Key is never transmitted to the Sync Server, so the neither the server nor the people with access to it know how to decrypt your stored data.

More technical information is available.