Your rating: None Average: 5 (3 votes)

MasterPassword client for SailfishOS

Any feedback is much appreciated!

This application is also available via Chum.

or Bitcoins.

Source code on GitHub.

Translations via Weblate, thank you!



Application versions: 
File harbour-mpw-0.3.4-1.aarch64.rpm84.88 KB25/05/2024 - 23:32
File harbour-mpw-0.3.4-1.armv7hl.rpm82.95 KB25/05/2024 - 23:32
File harbour-mpw-0.3.4-1.i486.rpm86.23 KB25/05/2024 - 23:32

- Fix regression: hide password by default.


ntninja's picture

Hmm… this would be a lot more useful it actually copied the password and persisted the list of sites across restarts. Also optionally persisting the generated master secret using SailfishSecrets would be very useful as an option.

Oh… and an identity selector of course; having just one name/identity strikes me as pretty weird TBH.

ilpianista's picture

Thank you for the feedback. I'm actually working on storing the master secret.

Support for multi-identities would be cool too, agreed!

defactofactotum's picture

tried to install on xz2c: "nothing provides"

ilpianista's picture

Mmm, libmpw is in the repo. May you please refresh the repo? I just triggered a rebuild.

ntninja's picture



only provides



It does not actually provide


as such.

defactofactotum's picture

no, still the same message

ilpianista's picture

Please try again, I think I managed to fix it :pray:

objectifnul's picture

libmpw is missing

Upp15's picture

A quick test comparison to the desktop (Java) version: v3 passwords were equal, but v0 were not !?

ilpianista's picture

That's because V0 is platform dependent.

Upp15's picture


Does not install to me, complains about 'openssl' dependency!?

ilpianista's picture

If you just did a system update, try invoking `pkcon refresh` first.

Upp15's picture

Yes, that did the trick !

borghal's picture

Thank you for the gui!

However, the passwords are strange and not coherent with masterpassword-cli. The latter works fine, whereas I get different passwords in the gui. Funnily enough, after I put in the details I get a different password every time I press enter. This is not the intended behaviour, is it?

I also get a creepy feeling when I enter my name and master password into the app and have to press a button called "save". It doesn't really save the master password, does it? That would contradict the idea behind such an app.

Cheers, Timm

ilpianista's picture

Hi Timm!

Yep, master password is never saved (and never will!). Neither the name field at the moment is saved, but in next release will.

Mmm I get the same passwords by the CLI and by the GUI :-O

Please try to wait a bit after pressing the "Save" button. I noticed a small freeze of the app when it invokes masterpassword-cli to generate the "master key".

borghal's picture

Thanks for the quick answer! I was pretty sure you'd not actually save the master password :)

Even if I wait for a couple of seconds the result is the same: every time I press enter (in the site name or counter field) I get a new password different from the others. I'm on Taalojärvi

ilpianista's picture

I really can't reproduce it o.O

I tryed setting the name to 'A' and the password to 'b'. Then I pressed Save.

Now to site field I wrote 'c' and then Enter. I got Tupa7,ZapwFofe. Pressing enter again does nothing. What do you get instead?

borghal's picture

I get the same password as you, and only the one.

But if I use "A b" (without the quotes) as the name and leave the rest (master b, site c, counter 1) then I get several passwords again. Is the space character the culprit?

ilpianista's picture

Ok, I can reproduce it now! It's not an issue with the space, because if I put my full name I cannot reproduce it anymore :-S

borghal's picture

Maybe I've just got the wrong name? ;-)

But if I use my full name and leave the other variables to b,c,1 it works correctly. WTF?

After playing around with it some more, I can't really find a permanently wrong combination. Sometimes, however, it takes very long for the name + master password to be saved. Then it always goes wrong.

Sorry if this isn't helping much.

ilpianista's picture

Should be fixed now, let me know!

borghal's picture

Thanks a bunch, works now!