A tiny Chrome/Arc extension that augments Settings → Applications so authorized OAuth apps and authorized GitHub apps show their permissions inline.
It is read-only: it fetches each app's own detail page using your logged-in session and displays the permissions. It never revokes or changes anything.
Authorized OAuth Apps
- Open your browser's extensions page:
- Chrome:
chrome://extensions - Arc:
arc://extensions(or Chrome menu → Extensions)
- Chrome:
- Turn on Developer mode (top-right toggle).
- Click Load unpacked and select this folder
(
github-authorized-apps-inline-permissions, the one containingmanifest.json). - Go to https://github.com/settings/applications or https://github.com/settings/apps/authorizations and reload. Each app row will show its permissions beneath the "Owned by …" line.
Click the extension icon and use Show permissions to turn the inline permissions lists on or off without disabling the whole extension.
<permission>- a granted permission shown with GitHub's check icon.- Red warning rows - permissions that can expose private repositories, org/team data, workflows, admin/delete abilities, keys, packages, webhooks, or tokens.
- Results are cached per browser session, so paginating back and forth is fast.
- GitHub occasionally changes the markup of the app detail page. If a row shows
"Could not load permissions" or the text looks like navigation junk, the permissions
parser (
parsePermissionsincontent.js) likely needs a selector tweak. - Works in any Chromium browser (Chrome, Arc, Edge, Brave).
npm test
npm run check
npm run packageThe release ZIP is written to dist/.
See PRIVACY.md.
See CONTRIBUTING.md.
MIT. See LICENSE.



