{"schemaVersion":"hugging-bay.browser-extension-release.v1","generatedAt":"2026-07-08T19:09:34.775Z","name":"Hugging Bay Overlay","version":"0.2.0","manifestVersion":3,"description":"Shows Hugging Bay verification, trust, hosted-download, review, and mirror actions on public Hugging Face artifact pages.","baseUrl":"https://huggingbay.xyz","installPageUrl":"https://huggingbay.xyz/browser-extension","releaseManifestUrl":"https://huggingbay.xyz/browser-extension/release.json","installManifestUrl":"https://huggingbay.xyz/browser-extension/install.json","zipUrl":"https://huggingbay.xyz/browser-extension/hugging-bay-overlay.zip","zipName":"hugging-bay-overlay.zip","zipSizeBytes":82185,"zipSha256":"e0860d137f0e4a4d843de558b3455bb39b70b8a3a987d5e40a485e9ca7b503ed","zipEtag":"\"sha256-e0860d137f0e4a4d843de558b3455bb39b70b8a3a987d5e40a485e9ca7b503ed\"","storeUploadZipUrl":"https://huggingbay.xyz/browser-extension/hugging-bay-overlay-store.zip","storeUploadZipName":"hugging-bay-overlay-store.zip","storeUploadZipSizeBytes":81865,"storeUploadZipSha256":"de5a3e67d054dba1cb457033aa636658fd32817401c4b52e7f38924120b0320d","storeUploadZipEtag":"\"sha256-de5a3e67d054dba1cb457033aa636658fd32817401c4b52e7f38924120b0320d\"","storeUploadZipLayout":"manifest-json-at-zip-root","lastModified":"2026-07-08T19:05:33.000Z","manifestUrl":"https://huggingbay.xyz/browser-extension/manifest.json","contentScriptUrl":"https://huggingbay.xyz/browser-extension/content.js","backgroundWorkerUrl":"https://huggingbay.xyz/browser-extension/background.js","readmeUrl":"https://huggingbay.xyz/browser-extension/README.md","storeKitUrl":"https://huggingbay.xyz/browser-extension/store-kit.json","targetMatches":["https://huggingface.co/*"],"hostPermissions":["https://huggingbay.xyz/*"],"files":[{"path":"manifest.json","url":"https://huggingbay.xyz/browser-extension/manifest.json","sizeBytes":890,"sha256":"9d4cc16536ecd9be2437f81b5e9be6f0297f4d16129265426d576cd4d108ed28"},{"path":"content.js","url":"https://huggingbay.xyz/browser-extension/content.js","sizeBytes":29145,"sha256":"79aa6e88294d624ac7c0bd187853dea261a7c2ea8720dfcda9a4ebe6918b1564"},{"path":"background.js","url":"https://huggingbay.xyz/browser-extension/background.js","sizeBytes":1425,"sha256":"02fe80cb0d7e52980d9e5b2014740b1b27716eb8840962fc685164cc898e5a36"},{"path":"README.md","url":"https://huggingbay.xyz/browser-extension/README.md","sizeBytes":4607,"sha256":"b551e416fb4ba376c67c9667af10ef809558a21c96665e8aeed6ec5ef889a5c3"},{"path":"icons/icon-16.png","url":"https://huggingbay.xyz/browser-extension/icons/icon-16.png","sizeBytes":1706,"sha256":"7213a4a22cc7e4d03363a6508cc362b81da1dc24c69ebc138bfb6f22a33d0760"},{"path":"icons/icon-32.png","url":"https://huggingbay.xyz/browser-extension/icons/icon-32.png","sizeBytes":3554,"sha256":"afcf93f2d4cd4ea6bc90517fef675bb5154b332ea7342de036b181115858090c"},{"path":"icons/icon-48.png","url":"https://huggingbay.xyz/browser-extension/icons/icon-48.png","sizeBytes":6448,"sha256":"14796eddc76dc5e97066ac832c5c7f5d968d79b4fcd266bd7ca055aad30ab3f2"},{"path":"icons/icon-128.png","url":"https://huggingbay.xyz/browser-extension/icons/icon-128.png","sizeBytes":33232,"sha256":"df045611f1392a423e947515ae459c7b144c32a23c5a694a7812674bd6c41d3f"}],"distributionChannels":[{"id":"manual-zip","label":"Manual ZIP install","status":"available","installUrl":"https://huggingbay.xyz/browser-extension/hugging-bay-overlay.zip","releaseUrl":"https://huggingbay.xyz/browser-extension/release.json","installManifestUrl":"https://huggingbay.xyz/browser-extension/install.json","storeKitUrl":"https://huggingbay.xyz/browser-extension/store-kit.json","storeUploadZipUrl":"https://huggingbay.xyz/browser-extension/hugging-bay-overlay-store.zip","verificationRequired":true,"notes":"Recommended until store listings are approved. Verify zipSha256 before loading unpacked."},{"id":"chrome-web-store","label":"Chrome Web Store","status":"store_listing_pending","reviewStatus":"listing-assets-ready","installUrl":null,"notes":"Manual ZIP is the currently available install path."},{"id":"edge-addons","label":"Microsoft Edge Add-ons","status":"store_listing_pending","reviewStatus":"listing-assets-ready","installUrl":null,"notes":"Manual ZIP works in Edge Developer mode while store review is pending."}],"storeReview":{"currentPublicChannel":"manual-zip","listingStatus":"manual_zip_available_store_listing_pending","nextReviewActions":["Use /browser-extension/store-kit.json as the canonical listing, privacy, permissions, screenshot, and channel-status package.","Prepare Chrome Web Store and Edge Add-ons screenshots from /browser-extension.","Submit with the published privacy and permission rationale in this manifest.","Update distributionChannels when store review creates a public install URL."],"requiredAssets":["https://huggingbay.xyz/browser-extension","https://huggingbay.xyz/browser-extension/store-kit.json","https://huggingbay.xyz/browser-extension/hugging-bay-overlay-store.zip","https://huggingbay.xyz/browser-extension/release.json","https://huggingbay.xyz/browser-extension/hugging-bay-overlay.zip","https://huggingbay.xyz/browser-extension/README.md"]},"installTargets":[{"id":"chrome","label":"Chrome","installMode":"load-unpacked","settingsUrl":"chrome://extensions","steps":["Download ZIP","Verify SHA-256","Unzip","Enable Developer mode","Load unpacked"]},{"id":"edge","label":"Microsoft Edge","installMode":"load-unpacked","settingsUrl":"edge://extensions","steps":["Download ZIP","Verify SHA-256","Unzip","Enable Developer mode","Load unpacked"]},{"id":"chromium","label":"Chromium-compatible browsers","installMode":"load-unpacked","settingsUrl":"browser extensions page","steps":["Download ZIP","Verify SHA-256","Unzip","Load unpacked folder"]}],"permissionsRationale":[{"permission":"storage","reason":"Stores an optional Hugging Bay reader token locally so users can save artifacts and watch upstream repos from Hugging Face pages."},{"permission":"https://huggingbay.xyz/*","reason":"Allows the background worker to call public Hugging Bay APIs and authenticated reader-token save/watch endpoints."},{"permission":"https://huggingface.co/*","reason":"Runs the overlay only on public Hugging Face pages so it can resolve the current upstream URL to Hugging Bay trust and mirror surfaces."}],"privacy":{"cookiesRead":false,"modelFilesRead":false,"privateHuggingFaceDataRead":false,"sendsCurrentPublicUrlToHuggingBay":true,"optionalReaderTokenStorageKey":"huggingBayReaderToken","tokenManagementUrl":"https://huggingbay.xyz/account","policyUrl":"https://huggingbay.xyz/policy"},"capabilities":{"resolveHuggingFacePages":true,"showTrustBundles":true,"showHostedDownloads":true,"saveToLibraryWithReaderToken":true,"watchRepositoryWithReaderToken":true,"requestMirror":true,"requestSourceIndexing":true,"readerTokenStorageKey":"huggingBayReaderToken","tokenManagementUrl":"https://huggingbay.xyz/account","resolverApiUrl":"https://huggingbay.xyz/api/resolve?repo=https://huggingface.co/{owner}/{repo}","sourceRequestApiUrl":"https://huggingbay.xyz/api/source-requests"},"agentInstallFlow":["Download the ZIP from zipUrl.","Unzip it locally.","Open chrome://extensions or a Chromium-compatible extensions page.","Enable Developer mode and Load unpacked using the unzipped hugging-bay-overlay directory.","Open a public Hugging Face repository page; the overlay resolves Hugging Bay trust, hosted-download, review, save, watch, mirror, and source-indexing actions."]}