Browser extension is turned off and requests additional permissions (March 2025)

Yeah, that would end some speculations. :sweat_smile: