At the beginning of the development, it required some permission, like sound input. But later, I've removed all permissions(I think this is the reason) that I only use device list information, no need to get recording from the mic and here is the app.
Tested on 3 different MacBooks, no issues at all.