Clipperz blog

It's nice to be loved

This post is just to say thanks for the heartwarming response to Clipperz first fundraising campaign. We also have some good news for Clipperz open source projects.

During the last 3 months Clipperz received 5,200 USD from one-time donations. Even better, the cumulated recurring donations reached a new peak at 354 USD/month. I know these are small numbers and definitely not enough to allow Giulio and me to resume full time development and make a living out of Clipperz, but we are small-town guys from Italy and we get excited quite easily! :-)

Looking at data extracted from our Paypal account is fascinating: in its lifetime Clipperz received monetary support from 984 wonderful donors from 48 countries! And, again, I can’t thank you enough!

Chart: Clipperz donors by country

Good news for Clipperz open source projects

As you probably know, Clipperz is the sponsor of the following open source projects:

Fork Clipperz on GitHub

We are delighted to have gathered around these projects a small but spirited group of developers that are eagerly waiting to see their contributions pushed into the main trunk. We have good news for them: Clipperz open source projects are leaving the obnoxious Sourceforge and are now hosted on GitHub. The move will bring a more pleasant and effective ecosystem for playing, reviewing and improving the Clipperz code. And, of course, both projects retain the same AGPL v3 license.

The repository of the Community Edition will also include the new “gamma” version, not to mention multiple backends: PHP/MySQL, Python/AppEngine, …

So, go and fork Clipperz on GitHub! Or start a new host-proof web app leveraging Clipperz crypto foundations.

One more thing: if Clipperz is helping you to keep your passwords and your sensitive data to yourself, please consider making a donations today.

Clipperz first fundraising campaign

Clipperz announces it’s first fundraising campaign to support the development of its free, multilingual, open source online password manager.

We are sending out emails to the thousands of users that made contact with us during the last 5 years (see below). It’s actually a major new start for the project. If successful, Giulio and I could eventually devote more time and energy to Clipperz.

The first target is to complete the hosted “gamma” version and port it to the downloadable Community Edition. And, if we raise enough money, we could add sharing and tagging, move forward the “workgroup edition”, design a robust mobile version, improve the website and our communication plan.

We would also love to set up tools and provide tutoring for the small community of developers that gathered around the idea of a web application that knows nothing about its users and their data.

Thanks in advance for your generous support!
Marco Barulli and Giulio Cesare Solaroli`


Dear Clipperz user,

there’s nothing more satisfying than creating something that people care about and use. I know this because, along with Giulio Cesare Solaroli, I’m the co-founder of Clipperz, the online password manager that knows nothing about you!

We got a lot of funny looks 5 years ago when we started talking to people about Clipperz. Let’s just say some people were skeptical of the notion of storing passwords and other sensitive information on the web. But we kept evangelizing the benefits of browser cryptography and the more general paradigm of zero-knowledge web apps, i.e. fully functional web apps that have no access to users’ data.

Five years later, nearly 50 thousand people created an account on Clipperz and about 5 thousand use it every single day! I thank every one of you who donated to keep Clipperz alive and well since 2006.

It was a tremendous help, and extremely generous, and I can’t thank you enough. However, the current flow of donations makes it difficult for us to further invest resources in the development of new features. Clipperz needs your help!

In the past we’ve relied entirely on the in-app donation reminder. Today we’re trying something new: we’re turning to those who have already donated or have made contact with us (directly or through to the Clipperz forum). For the first time ever, I’m writing to ask if you can help get our efforts off to a strong start.

Can you make a donation of $50 or more to fund the work of Giulio and myself? Or a monthly recurring donation of 5$ or more?

Together, we can keep Clipperz free of charge for everyone.
And together we can also keep it open.

As someone who’s using Clipperz, you know that the source code of Clipperz has been made available since its first day and you can even run a private instance of Clipperz on your own server by downloading our Community Edition. We adopted AGPL as our preferred open source license because we firmly believe that the world needs more “zero-knowledge web apps”.

If you value Clipperz as a useful and convenient tool to enhance your security, I hope you’ll choose to act right now. Make your donation today!

Sincerely,

Marco Barulli
Clipperz co-founder

PS
If you are in contact with other Clipperz users, please spread the word and forward this message to them, thanks!
In keeping with the open spirit of Clipperz, we’re publishing a summary of all donations received.

Charting the history of passwords

I’ve played a little with Google’s new ngram app that, by searching all the digitized books, allows you trace the usage of a word over time. And of course I’ve tested it with “passwords” getting a quite interesting result.

The "password" term in digitized books

|

Schneier on privacy and control

Bruce Schneier says that privacy is controlling your data. How true. I would just add that control is not enough, I want exclusive control and ownership of my data. And if you are using Clipperz password manager it’s probably because you share a similar vision …

To the older generation, privacy is about secrecy. And, as the Supreme Court said, once something is no longer secret, it’s no longer private. But that’s not how privacy works, and it’s not how the younger generation thinks about it. Privacy is about control. When your health records are sold to a pharmaceutical company without your permission; when a social-networking site changes your privacy settings to make what used to be visible only to your friends visible to everyone; when the NSA eavesdrops on everyone’s e-mail conversations — your loss of control over that information is the issue. We may not mind sharing our personal lives and thoughts, but we want to control how, where and with whom. A privacy failure is a control failure.

Companies are in the midst of a privacy frenzy. They keep changing their terms to reflect social and cultural changes, at least this is what they say. So are Google and Facebook just evil? Not at all, they are just working to “maximize their profits, which has the side effect of killing privacy”. And we should not be fooled by their public declarations in defense of privacy.

The very companies whose CEOs eulogize privacy make their money by controlling vast amounts of their users’ information. Whether through targeted advertising, cross-selling or simply convincing their users to spend more time on their site and sign up their friends, more information shared in more ways, more publicly means more profits. This means these companies are motivated to continually ratchet down the privacy of their services, while at the same time pronouncing privacy erosions as inevitable and giving users the illusion of control.

Schneier asks for a stronger privacy legislation and he’s probably right. As a commenter wrote: “the idea that the market will sort things like this out is laughable. Consumer protection laws are needed precisely because the market fails at this sort of thing.” However, the EU has a remarkable privacy legislation, but I can’t say that, as a citizen, I feel more protected.

While government and companies find their ways out of the privacy maze, smart users could use zero-knowledge web applications like Clipperz!

data privacy
toothpastefordinner.com

|

New site, new app, great community!

Just a quick post to say thanks to the great community of users of Clipperz password manager. I’m proud and delighted to see all those interesting discussions in the Clipperz forum, the steady stream of donations, and the amazing reviews from so many reputable bloggers and websites. Thanks!

You are probably aware of what Giulio and I have been working on in the past year. However, here is a short recap:

  • the brand new “gamma release” that will replace the current version of the password manager;
  • a “mobile edition” of the password manager app, optimized for mobile browsers;
  • a complete restyling of the Clipperz website;

None of these three projects has been completed, but they are all publicly available. There are still many rough edges, glitches, missing parts and probably quite a few plain stupid errors, but we are confident you could get some satisfaction by playing with them.

We would like to send a special thanks to our patient “gamma testers” and to Taddeo Zacchini for producing such a great graphic theme for the website.

gamma sneak peek
Main screen of the “gamma” release of Clipperz, partial view.

gamma sneak peek gamma sneak peek
Sneak peeks of the mobile version of Clipperz.

|

New release fixes issue with Firefox 3.1 Beta 1 and 2

We have just released a new version of Clipperz password manager that fixes a bug related to native JSON support. The bug was affecting only those using Firefox 3.1. Beta 1 or Beta 2.

Firefox 3.1 includes TraceMonkey, the new Javascript engine. It’s an evolution of SpiderMonkey that uses a new kind of Just-In-Time (JIT) compiler to boost Javascript performance by an order of magnitude or more.

Unfortunately Firefox 3.1 also introduced a DOM binding (the global object JSON) for the native JSON parser; the DOM binding “shadows” the JSON object from the json2.js library currently used by Clipperz for JSON de/serialization. The native parser doesn’t yet support de/serialization of primitive (string, number, boolean) objects (only object literals and arrays) hence the card creation process results in being broken in Firefox 3.1 Beta.

As soon as Firefox 3.1 will provide full support for JSON de/serialiazation (planned for Beta 3) we will switch to the native JSON parser, taking full advantage of speed improvements.

Firefox 3.1

|

Clipperz gets some Twitter love

It’s really nice to start a new year with a bit of love twits from Clipperz users. Thanks!

twitter love

|
tags:

Clipperz users: tame your tabs in Safari and Firefox

The first thing most of you do every morning is to open the Clipperz password manager and start your daily routine by quickly accessing your online services. Just one click on a “direct login” link and you are logged in and, depending on your browser settings, each click will open a new window or a new tab. Unless you are using Safari …

In that case there is no way to tell Safari to open a “direct login” in a new tab, it will always open a new browser window. I find it quite annoying, I personally can’t stand having too many browser windows open.

Direct login links have a target = "_blank" attribute and Safari has no (evident) option to decide if the new page should be opened in a new window or a new tab (like Firefox has). But luckily Apple has added a hidden preference, since Safari 3.1, that allows you to tell Safari to stick to one window. Just paste into Terminal the following command and and you’re sorted!

defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

This works great, unless you are like me: I usually launch tens of “direct logins” and I end up scrolling tabs back and forth within a single Safari window. Not very convenient. But with Safari I can solve this problem by easily detaching and grouping together tabs (all email accounts in one window, all bank accounts in another, …).

Unfortunately Firefox does not allow me to detach tabs the way Safari can, but I’ve found a very good solution: Duplicate Tab 1.0.2. A nifty Firefox add-on that allows you to detach tabs and merge windows.

So if you use Safari, I would suggest to set the above hidden preference, while if you prefer Firefox, choose the option to open new pages in a new tab and install the Duplicate Tab add-on. In any case, don’t let your browser degrade your Clipperz experience!

Thanks to Dennis and John for the tips!

tabs
picture from inju Flickr photostream

|

Looking for a job, looking for investors

Giulio and I are looking for a job. We have been working at Clipperz for almost 3 years, investing our own money, time and energy. We cannot afford it any longer.

But don’t worry for the future of your favorite password manager, since we will take into consideration only job proposals that leave us enough free time to keep the service running. We won’t stop its development and we will continue to provide support to the about 20,000 registered users. Moreover, there will always be the option to run the Clipperz Community Edition on your own server.

To date Clipperz is a success and a failure all at the same time.

A success because thousands of users love the service and because the underlying zero-knowledge architecture is enjoying a growing acceptance and has spurred a stimulating debate over privacy and freedom for web applications.

A failure because we were unable to tell investors a convincing and easy-to-grasp story and therefore they didn’t see the huge business opportunity arising from zero-knowledge web applications. The presentation below is our latest attempt to tell this story. Hopefully better than we did before.

Feel free to send in your suggestions and to forward the presentation to reputable and passionate investors that could find it interesting. And, as usual, donations are always welcome!

|

The future of books

Lately Giulio and I have been busy helping with the organization of BookCamp, a barcamp focused on books, ebooks and digital publishing.

Is there any direct relationship between a password manager and the future of books? Not really, but we do like books and we would like to see more freedom in the publishing industry.

The BookCamp will be a wonderful chance to discuss next generation textbooks, print-on-demand, ebook readers, why DRM (better known as Digital Restrictions Management) is bad and many other topics.

Richard Stalmann, President of the Free Software Foundation, will deliver a speech (via phone) with a quite straight title: “Fighting the Swindle of DRM on E-Books”.

See you at Castel Sismondo in Rimini, next Friday, starting at 16.00. Italian will be the official language, but anyone is welcome!

BookCamp logo
Thanks Gutenberg. So long.” (Mario Guaraldi, publisher)

|
Syndicate content