keybase / keybase/client

Keybase adds itself to Finder favorites without explanation or permission; repeatedly adds itself back after manual removal

Open
#7,579 10 comments 11 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

After installing Keybase and restarting the app or computer, Keybase has added itself to the Finder sidebar, at the very top. This was done (a) without permission – user is not prompted about this change; and (b) without explanation – user is not informed what this is, what it's for, or why/how to use it. After manually removing it from Finder's sidebar, Keybase then re-adds itself to Finder's sidebar. There appear to be no preferences/configuration options to change the behavior.

Steps to reproduce:

  1. Observe "Keybase" in macOS Finder sidebar
keybase 1 screen shot 2017-06-28 at 10 13 45 pm
  1. Remove "Keybase" from macOS Finder sidebar
keybase 2 screen shot 2017-06-28 at 10 13 57 pm
  1. Observe "Keybase" was successfully removed
keybase 3 screen shot 2017-06-28 at 10 14 02 pm
  1. Restart computer or restart Keybase app

  2. Observe "Keybase" re-appears in Finder sidebar

keybase 4 screen shot 2017-06-28 at 10 15 34 pm
  1. Open "Keybase"

  2. Observe "private" and "public" folder with no explanation on what they are for

screen shot 2017-06-28 at 10 20 59 pm

macOS 10.12.5
Keybase GUI Version: 1.0.24-20170619144856+91a6943

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 reproducing the Finder sidebar behavior on macOS with the Keybase GUI, including removal followed by an app or computer restart. Trace the component that adds Keybase to Finder and determine the expected behavior for user consent, explanation, and honoring manual removal; done means the sidebar does not return unexpectedly and the private/public folders are understandable.

Written by the indexing model from the issue text.

Assessment

Tech stack
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.