No. The icon is not in a folder. Since the last update the app icon disappeared from my app list. It's like it's not there. I've uninstalled it and installed it again and nothing. I can open it from the play store only. It stays it's installed there but it's no where to be found. I really love this app otherwise, but this is very annoying (I have a relatively new Note 20 ultra)