Privacy policy for AllowCopy - Text Copying
AllowCopy - Text Copying by sovkit
Privacy Policy
This extension does not collect, store, or share any personal or sensitive user data. When you ask it to copy, the text you selected goes from the page straight to your clipboard on your device; it is never stored, never logged, and never transmitted anywhere.
Permissions
activeTab — Core functionality. Choosing the extension's right-click menu item, or pressing its keyboard shortcut, grants temporary access to that one tab so the extension can read the text you selected and put it on your clipboard, or, when nothing is selected, lift the page's restrictions on selecting and copying. Access is granted by that invocation, applies only to that tab, and ends when you navigate away or close it.
scripting — Used to run the copy routine in the tab you just acted on, and, when you turn on Copy button, to register the script that puts that button next to what you select. All code ships inside the extension; nothing is fetched or evaluated from the network.
contextMenus — Used to add the single Copy selected text item, which appears only when text is selected.
clipboardWrite — Used to place the selected text on your clipboard. The extension only writes to the clipboard; it never reads it.
storage — Used to save your settings (which ways to copy are switched on, long selections, on-page confirmation, source URL, theme, language) and license status locally on the device.
alarms — Used to schedule the optional sync in the background, periodic license refresh, and checks for product notices.
sidePanel (Chromium-based browsers only) — Used to open the extension's side panel, which is its only user interface. On Firefox the same interface is provided by sidebar_action, which needs no permission.
Optional host permissions (https:///, http:///) — Requested in two situations, never at install time. Turning on Copy button asks for access to all sites, because that button has to be available on whatever page you are reading; turning the setting off unregisters the script, and you can withdraw the access itself from your browser's extension settings. Separately, choosing to sync through a storage endpoint of your own asks for the single domain you entered. The right-click menu and the keyboard shortcut never use these permissions.
Optional data collection (personallyIdentifyingInfo, authenticationInfo, Firefox only) — Requested only when you upgrade to Pro, because your email address and license key are then sent to our license service. Nothing is requested at install time.
Site access
The extension declares no host_permissions and hard-codes no site list, so out of the box it cannot see, read, or act on any page until you invoke it there — by choosing its right-click menu item or pressing its keyboard shortcut — and it does nothing to pages you never invoke it on.
Copy button is the one feature that changes this, which is why it ships off and asks for your permission at the moment you turn it on. While it is on, a script runs on the pages you open to lift that page's restrictions on selecting and copying and to show a copy button beside text you select. It reads a selection only when you click that button, and what it reads goes to your clipboard exactly as it does for the menu item. It sends nothing anywhere, and it reads nothing else on the page.
The text you copy
The selected text is read at the moment you ask for a copy, written to your clipboard, and discarded. It is not kept in the extension's storage, not included in sync, and not sent to any server. The extension counts the characters only to decide which band the selection falls into; the count is never shown, stored, or sent. The address of the page is read only when you have turned on Append the source URL, and then only to append it to what you are copying.
Selections inside input boxes and text areas are deliberately never copied. Telling a real form field apart from the hidden one some editors keep the focus in requires comparing the text you asked to copy against what is selected in that field; that comparison happens on the page and its result goes nowhere. Field contents such as passwords and payment details are never placed on your clipboard, never stored, and never sent anywhere.
Local data storage
Your settings are stored in the browser's local extension storage on the device. No page content, selected text, URL, or browsing activity is ever stored, logged, or transmitted.
Bring your own storage
Cross-device sync is optional and off by default. When you turn it on, you supply your own storage endpoint, and your settings — which ways to copy are switched on, long selections, on-page confirmation, source URL, theme and language — are exchanged directly between your devices and that endpoint. No copied text is ever synced. We operate no sync server, never receive that data, and never see the endpoint's credentials — they are stored only on your device.
Network communication
Apart from a storage endpoint you configure yourself, the extension only communicates with our first-party servers. api.sovkit.com handles optional Pro license management, which occurs when the user explicitly initiates a purchase or activates a license key; the only data sent is the license key, a device identifier, and an email address during checkout. data.sovkit.com hosts a static announcement file that the extension downloads periodically to show product notices; this request sends no data about you and returns the same file for everyone. No page content, selected text, or other personal information is ever transmitted.