Uninstalling leaves every account's saved sign-in behind #258

Closed
opened 2026-10-03 21:57:31 -04:00 by Salastil · 1 comment
Owner

Found walking a fresh install on Windows (#246). The uninstaller removes the program and its shortcuts but leaves about 235 MB of user data, and doesn't ask:

  • AppData\Roaming\nobilis - accounts, including saved sign-ins (tokens, passwords), plus history and caches
  • AppData\Roaming\moho - window state and prefs
  • AppData\Local\nobilis
  • AppData\Local\moho-updater - 133 MB of installer cache

Someone uninstalling expects it to be gone, and a saved sign-in surviving uninstall is the part that matters. Offer to remove the data (checkbox on the uninstall page, default off is fine as long as it's offered), and always remove the updater cache.

Found walking a fresh install on Windows (#246). The uninstaller removes the program and its shortcuts but leaves about 235 MB of user data, and doesn't ask: - `AppData\Roaming\nobilis` - accounts, including saved sign-ins (tokens, passwords), plus history and caches - `AppData\Roaming\moho` - window state and prefs - `AppData\Local\nobilis` - `AppData\Local\moho-updater` - 133 MB of installer cache Someone uninstalling expects it to be gone, and a saved sign-in surviving uninstall is the part that matters. Offer to remove the data (checkbox on the uninstall page, default off is fine as long as it's offered), and always remove the updater cache.
Salastil added this to the v1.0 milestone 2026-10-03 21:57:31 -04:00
Salastil added the bug label 2026-10-03 21:57:31 -04:00
Author
Owner

Finished. Uninstalling now asks whether to remove the accounts, their saved sign-ins and the history kept on the computer. The default is No, a silent uninstall answers No, and an upgrade never asks. The 133 MB moho-updater cache is always removed. The daemon is also stopped before files are replaced or removed.

Checked on the Windows VM: answering Yes removed the program, both shortcuts, Roaming\moho, Roaming\nobilis, Local\nobilis and Local\moho-updater.

https://git.salastil.com/Salastil/moho/commit/76eabac

Finished. Uninstalling now asks whether to remove the accounts, their saved sign-ins and the history kept on the computer. The default is No, a silent uninstall answers No, and an upgrade never asks. The 133 MB `moho-updater` cache is always removed. The daemon is also stopped before files are replaced or removed. Checked on the Windows VM: answering Yes removed the program, both shortcuts, `Roaming\moho`, `Roaming\nobilis`, `Local\nobilis` and `Local\moho-updater`. https://git.salastil.com/Salastil/moho/commit/76eabac
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Salastil/moho#258