Comment by rufo
I replied to the parent post, but in short, I used it through a subscription service that specifically didn’t update until the ownership issues were clarified to their (and ultimately my) satisfaction.
The screen recording permissions are needed for it to be aware of when menu bar icons update so it can move them in and out of the menu bar; I believe later versions allow you to skip screen recording permissions if you’re willing to forgo that feature.