keybase / keybase/client

Keybase app opened by updater without user requesting it

Open
#3,504 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

The app appears to be able to spontaneously open itself and attempt to install a helper tool. This behaviour doesn't feel that great as an end-user. It's a little spyware-y.

From looking at my console log, it seems the keybase updater is responsible for this. I think at least on OS X you should show some kind of alert indicating an update in notification center, rather than just launching the app and interrupting whatever the user was doing at that moment in time.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the Keybase updater behavior on OS X and reviewing the console log around the app launch and helper-tool installation. Compare the current user interruption with the requested notification-center update flow; done means the updater no longer opens the app without a request and communicates updates appropriately.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, macos
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.