Extension preview

Open ClearPDF tools from Chrome without uploading by default.

The minimal extension artifact is an unpacked Manifest V3 build. It detects PDF tabs, offers a handoff to ClearPDF tools, and does not read or upload document bytes unless a user later chooses a cloud workflow on the ClearPDF site. The Chrome Web Store launch gate remains closed until retained approval or publication evidence exists.

Status

Developer preview artifact exists under apps/chrome-extension and can be loaded unpacked in Chrome for validation. Store publication is not evidenced.

Default behavior

The popup opens ClearPDF with extension context only. It does not upload the current file, scrape document contents, or send tab URLs to ClearPDF by default.

Permissions

The manifest uses activeTab, storage, ClearPDF-only host permissions, a background service worker, and a popup. It does not request scripting, tabs, downloads, webRequest, or broad content-script injection.

Packaging

pnpm package:chrome-extension validates the manifest, privacy draft, and required files before writing a hash-based artifact manifest for release review.

Store listing draft

store-listing-draft.json records metadata-only handoff, no default upload, no document text or byte collection, and the retained evidence required before publication claims.

Artifact

Unpacked extension contents

The extension records only local state needed to show whether the current tab appears to be a PDF. The handoff URL is a normal ClearPDF tools page with metadata-only source attribution, explicit user consent, and a user-selected upload mode, not an upload endpoint.

manifest.json
popup.html
popup.js
background.js
README.md
store-listing-draft.json
scripts/package-chrome-extension.ts
dist/chrome-extension/*.artifact.json

Web Store gate

Launch evidence checklist

GateCurrent stateRequired retained evidence
Store listingDraft onlyChrome Web Store listing ID, publisher account, exact version, and approval or publication timestamp.
Privacy questionnaireLocal draft validatedRetained final questionnaire record for the submitted package.
Final assetsMissing external release inventoryFinal icon and screenshot inventory tied to the submitted package SHA-256.
QuestionCurrent answerGap before store submission
Does it upload files automatically?No. The extension opens ClearPDF tools and leaves file selection to the user.Add a Chrome Web Store privacy form and screenshots.
Does it require broad host access?No. Host permissions are limited to ClearPDF production web origins, and there are no content-script match patterns.Retain final Chrome Web Store approval for the exact manifest.
How long is extension data retained?Local storage keeps the most recent PDF-tab signal only and can be cleared by removing the extension.Add a settings screen if persistent extension preferences grow.
Is it ready for Chrome Web Store publication?No. The package script validates the local artifact, but publication is not evidenced.Add final icons, screenshots, privacy questionnaire answers, and approved store listing evidence.