"Read your browsing history" is caused by the "chrome.tab" permission.
I open some tabs for you, so I use the permission, you can check all permissions I used here.
For why "tab" permission warns you "browsing history" you can find the explains below.
The permission warning is "Read your browsing history" because an extension with the "tabs" permission is notified of every URL visited by the user through the chrome.tabs.onUpdated event. This is roughly equivalent to accessing browser history. ref here
Technically this permission allows observing the history via chrome.tabs.onUpdated, but not read the previously existing history, so the phrasing is not entirely correct, strictly speaking. As for user gesture + activeTab it only grants access to the tab where the gesture occurred, not to all tabs. ref here
Actually, there is a permission "chrome.history" more replated to your concern, but I don't use it in the extension.
Besides, I stored your cookies in the extension (drrr.com only).
It helps you retain the account when you mis-close the browser.
But besides the privacy, I need to let you know I made some special permissions to prevent malicious use. It's about the guy I mentioned in the post. He creates some rooms to abuse other users (by the room name), and uses the extension to keep the room then enables the whitelist to kick everyone entered his room. So I make a permission to enforce such extension user to give up the room. Though the permission measure is naive, but I hope it would have any possibility to be effective for such user.
For this part, I communited with my users before, but if you have any opinion, welcome to have discussion with use on our Discord server.
Finally, the extension have some programmable components,
I think you may need to know waht you code on it.