Anytype uninstaller does not remove its AppData folders

The bug

Once Anytype uninstalled properly, it leaves data inside the Windows AppData folder. Especially a duplicate of the last installer, which is strange whether you uninstall it or not.

How to reproduce it

Steps to reproduce the behavior:

  1. Uninstall Anytype properly through Windows Apps & Features
  2. Check this two folders:
C:\Users\YOUR_WINDOWS_USER_ID\AppData\Roaming\anytype2

C:\Users\YOUR_WINDOWS_USER_ID\AppData\Local\anytype2-updater

📌 That’s a system folder that should be hidden and protected.
  1. See for yourself that the uninstaller does not have completely uninstall.

image


Expected behavior

The uninstaller should not leave any data behind.

System Information

  • OS: Window 10
  • Device: Personal Computer
  • Anytype Version: 0.24.0

Additional context

I haven’t found a specific Bug report on this topic, but feel free to let me know if you know of one.

Most apps leave data behind even after uninstalling, especially in windows. These two folders however seems harmless and are useful when the app is installed again. One is the working directory which one can use to share the cached local media files to other devices if required.If one forgot to make a backup of it, they can do so now. Another is updater cache, this might not be usable to many. But for some reason, if one wants to reinstall the app after uninstalling, they can use this instead of downloading it again from the website.


On the other hand, the uninstaller could present an option to completely remove any traces of anytype from the device though. There is one more entry used by anytype that is IIRC is also not removed after uninstallation - the windows credential entry used to store the keyphrase. I’ll check this tomorrow and will update this post

1 Like

Many developers no longer have the rigor of the past since the storage and computing power of the devices has become sufficient to not work in a clean and optimal way. :wink:

I don’t really agree, I think the term Uninstaller is explicit.

1 Like

I would be happy with a checkbox to keep or remove data :slight_smile:

Edit;

6 Likes

This.

I have found these options in installer settings so I think it’s manageable in upcoming releases.

5 Likes

The app data folder will be deleting on uninstallation without confirmation. Confirmation is a little bit harder to implement.
This will be available in next release.

4 Likes