keybase / keybase/keybase-issues
Two physical devices seen as one device in Keybase, successfully logged into both
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
I was logged into Keybase on my Google Pixel 5. I just received a new Google Pixel 9 Pro, and as part of the initial setup had Google copy data from my Pixel 5.
When I launched Keybase, it already knew I was "jdmallen" and asked me to sign in. After I provided my password, I was immediately presented the home screen. I thought this was a bit weird, since I usually have to explicitly add a device using an existing device or paper code. When I pulled up the Devices tab in the app, I saw that both phones self-identify as the same device.


This feels like a serious bug. I tried reporting this on Hacktivity, but it appears to be a 404 now.

I have not done anything with Keybase yet just in case y'all want me to try something. I have a feeling if I clear storage and reinstall, it'll have me set up the new phone like normal.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Keybase Android app's Devices tab and the reported Pixel 5-to-Pixel 9 Pro data migration scenario. Reproduce the login flow and compare the device identities before and after migration; done means the phones appear as separate devices and the new phone follows the expected device-setup flow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100