User requests an API for Obsidian plugins that allows users to choose which specific privileges they grant to a plugin, enabling opting out of functionalities (e.g., PDF printing from Excalidraw) to reduce exposure and provide security guarantees without deep technical knowledge.
Obsidian needs an API for plugins to offer users choices about which additional privileges they want to give to the plugin and see how that ties into the functionality they’ll get. If I never want to print a PDF from Excalidraw, I should be able to opt out of that feature and reduce my exposure to direct Electron calls. That needs to be an API for all plugins so that users can get guarantees of the exposure they're signing up for without needing to know the ins and outs of every plugin and software development. Until that happens, the brave plug-ins will be punished.