I recommend checking the Simple Sticky Notes available for downloading from the application page at Software Informer because this version of Sticky Notes isn't actually supported anymore. In fact, the software appears to be discontinued because I couldn't find anything about it on the official website. A Chinese-related website is loading instead that has no connection to the product.
You'll see that Simple Sticky Notes works way better than this app. I am currently using it to keep everything I want to note.
Additionally, there is Evernote that can help you keep track of various notes.