URL App Maker is a Chrome extension that injects a PWA manifest into the current page so any URL can be installed as its own standalone app. This document explains what data the extension handles and how.
The extension does not collect, transmit, or share any personal data. Everything it does stays on your device. There is no backend server, no analytics, no tracking, and no third-party data sharing.
| Data | Where it lives | Sent anywhere? |
|---|---|---|
| Active tab's URL and title | Read when you click the extension icon, used only to fill the popup form and to build the injected manifest | No |
| Your form inputs (app name, icon, colors) | Held in popup memory until you press the button or close the popup | No |
| Language preference | chrome.storage.sync under the key urlAppMakerLang |
Synced across your Chrome profiles via Google's account sync (if you've enabled extension sync). Never sent to the extension author. |
The site's favicon / <link rel~="icon"> image |
Fetched same-origin from within the current tab, rasterized to a PNG data URL on your device, embedded into the injected manifest | No — stays on your device |
activeTab — required so the extension can read the active tab's URL only when you explicitly invoke it by clicking the toolbar icon. It does not grant background access.scripting — required to run the manifest-injection code in the active tab using chrome.scripting.executeScript.storage — required to persist your language preference via chrome.storage.sync.The extension does not declare host_permissions, so it has no standing access to any website.
The extension contains one external link — a Buy Me a Coffee donation page — displayed in the popup footer. This link opens in a new tab only if you click it. No data is sent to Buy Me a Coffee unless you open that page yourself.
No analytics SDK, no ad SDK, no remote configuration, no remote code loading.
chrome.storage.sync persists until you change it or uninstall the extension. Uninstalling the extension removes it.If this policy changes, the updated version will replace this page. The date at the top of the document reflects the latest revision.
Questions, bug reports, or feature requests: open an issue at github.com/junho85/apps/issues.