This extension does not collect any user data. No browsing history, no form data, no personal information, no analytics or tracking SDKs, no third-party tracking code.

Data Storage

All data is stored locally in the browser (chrome.storage.local):

DataPurposeLocation
Editor contentAuto-save user's Markdown textBrowser local
KDP keywords & categoriesKeyword Workshop saved dataBrowser local
KDP metadata (title, author, etc.)Metadata Export saved dataBrowser local
Theme preferenceLight/dark theme choiceBrowser local
Language preferenceUI language choiceBrowser local
Writing goal & daily progressDaily word count trackingBrowser local
Last opened fileRestore last editing stateBrowser local

This data never leaves your browser. No cloud servers, no remote sync, no data upload.

Permissions

PermissionPurpose
storageSave editor content, KDP metadata, and user preferences locally
contextMenusRight-click menu: append selection to editor, convert page to Markdown
activeTabGet current tab info for Web-to-Markdown conversion
sidePanelOpen editor in Chrome Side Panel
<all_urls> (host_permissions)Content script injects a floating button on web pages — only shows a UI overlay, does not read/modify/transmit page content

Content Script Behavior

  • Shows a floating "KDP Kit" button when user selects text (3+ characters) on a webpage
  • On click, only saves the user's selected text to local storage, then opens the editor
  • Does not read webpage DOM content beyond the user's text selection
  • Does not modify any webpage content
  • Does not transmit any data to remote servers

Third-Party Libraries

This extension uses only one third-party library:

LibraryLicensePurposeLoading
markedMITMarkdown parsingLocal (bundled in lib/)

No remote code is loaded. No CDN dependencies. No network requests are made by the extension.

Contact