Wednesday, May 13, 2009

Our Apologies

Mitch and I are writing this post specifically to address the recent negative feedback on AMO (addons.mozilla.org) about the evolution of Foxmarks into Xmarks. We definitely made some mistakes in how we rolled out our new Discovery features and we want to apologize for those and let you know what we’re doing to fix them. Anything that negatively impacts our relationship with you is something we take seriously, especially when it’s a result of our own actions.

With the upgrade to Xmarks, we’ve added two new Discovery features into the browser. One, called “Site Info”, shows you site information and similar sites when you click on the Xmarks info icon in your location bar. The second, called “Smarter Search”, adds an info icon to three sites on Google, Yahoo, and Microsoft Live search results. Our “top three” is based on which sites have the largest number of bookmarks in our system.

We’ve received a wave of concerns on AMO that center on the addition of these two Discovery features and how we launched them. We clearly did not do a great job of upgrading our Foxmarks users to Xmarks and again we apologize. Here are the corrective actions we are taking based on your feedback:


  • Better communication about new features before they are introduced
    For the upgrade to Xmarks we emailed users in advance and opened a browser tab post-upgrade to explain the big changes in our product. We realize that not everyone reads this content and, for major upgrades, we may need to show a more explicit modal dialog to explain the feature and provide opt in / opt out choices.


  • Clear and easy ways for users to turn a feature off
    We plan to add a persistent, easy-to-find control to our Discovery features that gives the user one-click access to the Settings for turning these features on or off.


  • Clear explanation of what data we collect and how we use it
    We are enhancing our privacy policy and privacy FAQ to provide more concise human-readable details on what data we collect and how we utilize it in our service. You can read more details in the FAQ, but the important highlights are:

    • We never publish individual bookmark data (unless you explicitly share your bookmarks using the Xmarks “Share Folder” feature).

    • We will never sell your data to anyone.

    • We only use your bookmark data in aggregate (over half a billion bookmarks) to power our Discovery features.

    • We provide users a way to opt-out of contributing their bookmarks to our aggregation system.




  • Separate add-on for users that wish to sync with their own server
    In hindsight including own-server support in our mainstream add-on was a mistake. These two use cases are fundamentally different and own-server users suffered bugs and frequent updates that were irrelevant to them as a result. To address this we are creating a separate Firefox add-on, called Xmarks B.Y.O.S., that is a stripped-down version of our full Xmarks product. It will not contain any code that communicates with our servers and it will not include our Discovery features. This will be a product for advanced users only as it requires the user to provide their own server to host their synchronization data.



Clearly our transition to Xmarks was nowhere near as smooth as we hoped, and again we’re sorry for any trouble or distress we’ve caused. While we’re passionate about our new features and have been working on them for a long time, we also realize the evolution of Foxmarks to Xmarks represents a change that not all our users are going to embrace. We hope you’ll continue to trust us with your bookmarks and join us as an Xmarks user.

Sincerely,

James Joaquin, CEO
Mitch Kapor, Chairman

12 comments:

  1. I understand the need to, ultimately, monetize the application but, taking this apology as an oportunity, why don't go back to basics and start implementing features that users were asking for way before Foxmarks dreamed of became Xmarks? Things like sync cookies and history?

    ReplyDelete
  2. first: why i need a website to post something???

    second: while you'he upgrade to xmark, all my new bookmarks are empty, only name are synchronize, and after synch, the link is droped ...
    ok for xmark, but if i can't add any bookmarks, you're out ...

    ReplyDelete
  3. I have rather a happy story.Never had any problem while or after upgrading to Xmarks. I have 1 ubuntu and 1 XP PC and i need it!

    I do have fairly good number of bookmarks but may be i am not that concerned about them. The world would not certainly end for me if i loose then. And then its not everyday i find actually usable softwares for free.

    And Google knows everything about me already why do i care if you know what sites i have bookmarked.

    Lastly i agree with Gustavo, you can continue adding other basic features that are frequently asked by users. For me now Xmarks just gets the job done in the background.

    I am rather thankful to your team :)

    ReplyDelete
  4. I like your post and your wish to interact better with your customers/fans. I read an article about the chances (discovery stuff) and i just disabled it cause i don't need it. On the other hand, the news about the single addon is great, maybe i'll try it out. i'm happy with your addon, i use it so save my bookmarks at home, i use it in the company for me and two others, so we have the same bookmarks all the time.

    ReplyDelete
  5. Let me add something: as deb, my experience with Xmarks is flawless and I think that you guys *should* put the massive database of bookmarks to good use by all means. I follow (Fo)Xmarxs since the beginning and I always saw great attention dedicated to doing things right and not betray user's faith so you still have my total confidence and support. I only got a little disapointed to see focus shift from structural features to a more "money making" stance but I cannot blame you at all, I probably would do the same moves. Thank you for keeping my life so much more organized! You guys still rock! Now about the cookie sync... :)

    ReplyDelete
  6. I amongst many others are looking for the original foxmarks without all the xmarks feature creep. Why not continue foxmarks as a separate product to xmarks? Why not release Xmarks BYOS as the original foxmarks, so then you can go on developing your feature-rich xmarks product for those that want the cutting edge forever-needing updates addon and then keep foxmarks focused on the core idea of bookmark synchronisation?

    ReplyDelete
  7. Everyone, thanks for the comments and feedback.

    @Jon: it's important to point out that a really big chunk of our time and money goes into running and enhancing our sync service. We are doing our best to listen to all the great ideas we hear on GetSatisfaction, and in the recent sync survey that we ran. We've done a bunch of research on extension sync, for example. It turns out that Mozilla has a project close to launch called "Bandwagon" that should deliver this functionality right in Firefox. Their project notes are viewable here: https://wiki.mozilla.org/AMO:Projects/Bandwagon. As for our future roadmap, you'll continue to see us improve both our sync features and our Discovery features.

    @Jon & @William: We renamed Foxmarks to Xmarks because we now support multiple browsers. The name Foxmarks is great but it's identified as a Firefox-only product (which is exactly where we started). We love our new name Xmarks - we're sorry that you don't but please know we're still the same company and the same people. The only difference between the old Foxmarks add-on and our Xmarks add-on is the addition of new Discovery features and a few minor bug fixes. In fact, the core synchronization code is unchanged. Our upcoming release of our "Bring Your Own Server" add-on will be called Xmarks simply because that's our company name. And as Xmarks, Inc. we'll continue to deliver high quality 24x7 bookmark synchronization across computers and browsers.

    ReplyDelete
  8. If you are splitting own-server synchronization into its own Firefox extension, does this mean that there will never be own-server synchronization for Safari? Like most of the other people here, I don't care at all about the discovery features, and instead care about keeping my bookmarks in Sync across all of my browsers (which includes both Safari and Firefox). I had been holding out hope of getting own-server synchronization in Safari, but it sounds like this may not ever be an option?

    ReplyDelete
  9. Hi Guys,
    I am a recent adopter of Foxmarks (just before 'the change') and have generally had good luck with the basic operation of the add-on. Definitely prefer it to the tag-crazy stuff (delicious, etc).

    Keep listening to your users and your product will improve. Not everyone will move along with you but that's how the 'free market' works (in all senses of free). I'm glad you have this.

    ReplyDelete
  10. I was one of the many who left negative feedback after having "X-marks" thrust upon me. I did what many did and downgraded to Foxmarks version 2.7 and refuse updates. However, you listened, and even apologised, a rare thing these days, and for that I will stay with you, even upgrade to X-marks, just as soon as I am happy that there is a big, clear, DISABLE DISCOVERY button :) The BYOS sounds interesting......

    ReplyDelete
  11. What happened to sync server? All of sudden I lost all of my bookmarks.

    I can not either login into xmarks.com or sync with plugin.

    Please fix this issue ASAP, thanks.

    ReplyDelete
  12. Ok, while i was getting clean profile for firefox and re-install foxmarks plugin server came back and I could log into my accounts on both xmarks.com and through plugin.

    Resync went smooth.

    But I still wonder why plugin removed all my bookmarks when sync server was unavailable.

    ReplyDelete