It is sad that you haven‘t asked in the forums before you wrote a negative review.
There is no admin panel needed, because there are no settings and the plugin has to simply work. If it doesn‘t, it might be a problem with your hosting env and I maybe could have helped you.