In case anybody considered Amazon Echo an exception: no, Google Assistant sends audio recording to the "cloud" and now we know for sure that Google employees can listen in: twitter.com/mikko/status/11490. Big surprise.

If you ask me...

After some iterating, things look somewhat better now, in particular less cluttered - access keys are indicated by underlining the letter wherever possible. This is how the same screen looks now when pressing the Alt key.

Implemented access keys in , pressing Alt will show you all of them. Access keys have always been a major pain, so this time I decided to choose them automatically - seems to work reasonably well. Only few UI elements will change their access key depending on context.

Actually, combining Unicode property escapes with the heuristic above as fallback is easy enough. So in current Chrome my isLetter() function will use the more correct approach while in Firefox it will be the simple but not quite correct fallback code.

I think that I'll use the function below - a letter is something that is modified by toUpperCase() or toLowerCase(). This excludes some more exotic letter variants, and it just won't work on scripts like Hebrew or Arabic, but it should do for my use case for now.

And PfP options are part of the pop-up now. You can still get to them the way your browser lets you configure extensions. But quite frankly, how many people managed to find them there?

Selecting a site got its own tab now, so it's visually different from choosing an alias for a site and should no longer confuse anybody.

The visible change: sync should now work with any server supporting remoteStorage protocol (remotestorage.io/). The bigger but rather hidden change: sync protocol requires even less trust in the storage provider now, no tampering with the data should succeed.

A big one: no more "Easy Passwords 1.x compatible password" here, weaker password generation is gone for good. If you still had any legacy passwords these will be converted to stored passwords now, same happens when importing backups with legacy passwords.

Previous screenshot shows a minor improvement: website name is a link now. Here is one more: you can copy the user name from the password menu. Oh, and you can navigate both the password list and the password menu with arrow keys: pfp.works/documentation/keyboa

I finally released : Pain-free Passwords 2.2.0! Get it here: pfp.works/

This is a major one, lots improvements here. The most noticeable one is the user interface, the tab strip on the left should make it much easier to navigate.

So , I don't have a recovery phone or any other options configured. Then why is changing my password only possible if I still happen to have that VM where I logged into Play Store using that account? How is this better than the recovery email I configured?

And the six months transition period actually took 16 months... I finally implemented the last migration step for towards stronger crypto, all the old stuff is gone for good now. Lots of backwards compat code removed.

github.com/palant/pfp/commit/5

I think I'm down overhauling user interface for , it looks good now. A few changes to core functionality and this can be released.

So the specialty of is apparently creative email ? Got a mail today trying hard to look like it was sent by an unaffiliated private person when it was clearly automated. Not the first time they did it either: spam.tamagothi.de/2018/10/10/q

Stumbled upon a malicious Facebook ad. The add promises a funny quiz and links to hallo-quiz [dot] com. That site will then redirect you to fimepobala [dot] com which shows the supposed quiz (only visible with the correct referrer).

Quite remarkable statistics of a private program. So one report got the maximum $5000 bounty, and around 21 others got rewarded around $250 on average. The other 765 reports didn't receive any bounty at all. Worth contributing?

Infosec Exchange

A Mastodon instance for info/cyber security-minded people.