Weave 0.3 Released

Weave Sync is a prototype that encrypts and securely synchronizes the Firefox experience across multiple browsers, so that your desktop, laptop and mobile phone can all work together. It is part of the Weave project, which aims to integrate services more closely with the browser.

Weave Logo

Major Features

What is Weave Sync all about? In short, Weave Sync lets you securely take your Firefox experience with you to all your Firefox browsers — including our mobile browser, codenamed Fennec. It currently supports continuous synchronization of your bookmarks, browsing history, saved passwords and tabs. For example:

  • Get the same results on the Smart Location Bar on each of your Firefox browsers, so you can get to your favorite sites with just a few keystrokes
  • Continue what you were doing: have the ability to open any tab you have open on any of your Firefox browsers
  • Keep the same list of bookmarks on all of your Firefox browsers
  • Easily sign in to all your favorite sites using your saved passwords (this is especially handy on mobile phones, where it’s hard to type in complex passwords)
  • Do it all securely: Weave Sync encrypts user data before uploading it to Mozilla’s servers, so that only you can access your data

Weave Cloud

What’s new in 0.3?

If you have not looked at Weave recently, now is a great time to jump in and try it out! This release includes a major rewrite of many of Weave’s key components since the last major release in June. A few of the major changes are:

Getting Involved with Testing and Development

— Dan Mills, on behalf of the Weave development team

30 responses

  1. 123 Tweak wrote on :

    Can use with Firefox 3.0 ?

  2. thunder wrote on :


    The Weave team works closely with the Firefox team, and Firefox 3.5 will have several APIs that were added to make Weave better. For that reason, Weave only works with the latest Firefox 3.5 betas.

    You can try out the beta on a separate profile (see support.mozilla.com to learn about profiles).

  3. Rodrigo wrote on :

    I’d like to use weave, but i dont like to use a beta version of firefox. What could I do ????

  4. John wrote on :

    This is awesome!!! Thank you thank you thank you!!!!!

    I love the security aspect, unlike Foxmarks which publishes end user data to make money selling its users info!

    I am telling everyone to switch!

  5. Dan Mills wrote on :


    Yes, in the future a WebUI is planned.

    It’s a little trickier than normal, because all the data is encrypted.

  6. WC wrote on :

    Once this has the ability to sync extensions, I’ll be very interested. Until then, it seems to just mimic Foxmarks, which I’ve been using for quite a while.

    Foxmarks (actually, now it’s called X Marks) also allows you to view your bookmarks from the web from any computer, no matter the browser. Will Weave have a website that allows this?

  7. Dan Mills wrote on :

    badr, Weave requires the latest Firefox beta. There are features and fixes in Firefox 3.5 that Weave needs to work correctly.

    cabotine, we’re still working on the roadmap, and will have an update soon!

  8. cabotine wrote on :

    nice work…
    will there be an updated roadmap?
    the wiki still point us to 0.3

  9. badr wrote on :

    why does it say weave doesnt support firefox 3.0.8 ?

  10. Dan Mills wrote on :

    About running your own server: That is already possible! See this page:


    About syncing other data (e.g., extensions, forms, cookies, etc): this is definitely something we want to do, though the ordering and priorities is not locked-in yet.

    About syncing 3rd-party data (like greasemonkey scripts): also something we want to enable for sure, but needs a little more thought than browser metadata (since it’s more open-ended). Currently Weave exposes an API of sorts, you can add an Engine and it will be called for syncing. But we want to lock down an API specifically for synchronizing add-on preferences and other data.

    And about interop: Weave is being designed as an open system, so that other parties can access/interact with it. While there are currently no bridges to other systems, we’re working on how to do this.

  11. DIrk wrote on :

    Yeah, syncing extensions would be really cool, especially including greasemonkey scripts.

  12. Jason wrote on :

    Will there be an option to connect weave with my own server?
    I like to store some data on my own webpage like php, mysql or something else which is needed by weave. Than I will connect to my own service.

    Will so a function be included? I don’t want to store my private data on a mozilla server or any other server than mine.

  13. David Grant wrote on :

    Sounds cool.

    A question: I have my bookmarks carefully arranged and definitely not in alphabetical order. Are the synced bookmarks kept in the order I’ve specified?

  14. Aaron wrote on :

    I agree with David, extension syncing would be a DEFINITE PLUS!

  15. Peter wrote on :

    Great, I used it before, took it for a test and it seems to functioning a lot better.

  16. 9bit wrote on :

    How does it feel always trying to imitate what Opera comes up with?

  17. Peter wrote on :

    Can I synchronise against Opera Link with it, or will it use its own system?

  18. OmD wrote on :


    Great ! Thanks

    It would be cool, if your would sync the Search-Engines and Addons too

  19. Peter Lairo wrote on :

    Why is there ZERO feedback that a comment was successfully submitted and/or is awaiting moderation?

    This causes unnecessary double posts… not to mention: anxiety.


    PS. If you enter the reCAPTCHA text incorrectly, the page reloads, and you lose all that you have just written!

  20. Peter Lairo wrote on :

    The date display of the Weave homepage (latest news items) is ambiguous:


    (imaging if it were e.g., 04.03.2009)

    – it uses the (ass-backwards) US ordering)

    – it uses periods (like in the German sytem), although the US system uses slashes “/”.

    Why not do the right thing and use the ISO 8601 date format:



  21. Peter Lairo wrote on :

    I’m vey excited about Weave’s promise.

    However, I can’t test or use Weave until I can select which individual Bookmarks are and aren’t synchronized. I have Bookmarks at home that I don’t want to see eat work, and I have Bookmarks at work that I don’t want at home.

    This is Bug 436259 – Weave should allow to select/de-select individual Bookmarks-/Places (incl. Folders) for syncing

    Which oddly is still “unconfirmed”.

  22. Kamahl wrote on :

    Does it work with the latest Seamonkey?

  23. hugen wrote on :

    Weave is a really cool idea. We need that.

    Some questions:
    Where are the servers located? We all know about the US government and its access to any servers in the US. Under which law is this service?
    Is it possible to use my own server instead of Mozilla servers?

  24. Tim Rasim wrote on :

    I’m waiting for the Cookies backup 🙂

    That would be nice since I save a couple of Flash-games with them.

    But nice features you’ve put in already!

  25. Quxxy wrote on :

    Note that Weave sign-up silently fails at the captcha with no error or warnings if NoScript is installed. To bypass this, you have to globally disable NoScript.

    Incidentally, so does the comment box on this page…

  26. John Bell wrote on :

    Yep, I agree with David Naylor. Extension sync would be the killer feature for me.

  27. David Naylor wrote on :

    I’m waiting and hoping for Weave to also sync extensions. They are a pretty large part of my browsing experience.

  28. Muhammad Ali wrote on :

    Great to hear this news

  29. Haris wrote on :

    I joined TESTING Team..!!

  30. Mark Bowden wrote on :

    This is my OS

    Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv: Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8

    I need this Guys & Gals, it looks cool as

    Thanks in advance