Extension settings

The extension settings page lets you configure your device key, adjust capture behaviour, and manage permissions. You can access it by clicking the gear icon in the extension popup or by right-clicking the Ultrathink icon and selecting Options.

Opening the settings page

There are three ways to open the extension settings:

  1. Click the Ultrathink icon in the toolbar, then click the gear icon in the popup
  2. Right-click the Ultrathink icon and select Options
  3. Go to chrome://extensions, find Ultrathink, and click Details > Extension options

Device key management

The device key is how the extension authenticates with your Ultrathink account. It replaces traditional username and password authentication.

Setting up a device key

  1. Open the Ultrathink web app
  2. Go to Settings > Device Keys
  3. Click Create new key
  4. Name the key something descriptive (for example, "Home desktop Chrome" or "Work laptop Edge")
  5. Copy the generated key
  6. Open the extension settings and paste it into the Device Key field
  7. Click Save

How device keys are stored

DetailDescription
Storage locationChrome's local storage, encrypted at rest by the browser
Sync behaviourDoes not sync across devices; stored locally in each browser installation
RevocationRevoke any key from Settings > Device Keys in the web app
Multiple keysYou can create separate keys for each browser or device

Revoking a device key

If you lose access to a device or want to disconnect a browser:

  1. Open the Ultrathink web app
  2. Go to Settings > Device Keys
  3. Find the key you want to revoke
  4. Click Revoke

The extension on that device will stop working immediately. You will need to create and enter a new key to reconnect.

Keyboard shortcut customisation

The extension registers two default keyboard shortcuts. You can change these to whatever combination you prefer.

Default shortcuts

ActionWindows / LinuxMac
Open popupCtrl+Shift+4Cmd+Shift+4
ScreenshotCtrl+Shift+5Cmd+Shift+5

Changing shortcuts

Chrome and Edge manage extension shortcuts at the browser level, not within the extension itself:

  1. Navigate to chrome://extensions/shortcuts (or edge://extensions/shortcuts in Edge)
  2. Find Ultrathink in the list
  3. Click the pencil icon next to the shortcut you want to change
  4. Press your desired key combination
  5. The new shortcut takes effect immediately

If your chosen shortcut conflicts with another extension or a browser shortcut, the browser will warn you. Pick a combination that is not already in use.

Clearing a shortcut

To remove a shortcut entirely:

  1. Go to chrome://extensions/shortcuts
  2. Click the pencil icon next to the shortcut
  3. Click the X button to clear it

Permissions the extension needs

The extension requests a minimal set of browser permissions. Each permission has a specific purpose and is only used when you actively capture content.

PermissionWhat it doesWhen it is used
activeTabReads the title, URL, and meta tags of the current tabEvery time you capture a page
tabsAccesses the list of open tabs and their URLsOnly during bulk tab capture
scriptingInjects content scripts into pagesFor text extraction and the pinned dialog
storageStores your device key and preferences locallyOn save and on extension startup

What the extension does not do

  • It does not run in the background or monitor your browsing
  • It does not access page content unless you explicitly trigger a capture
  • It does not send data to third parties
  • It does not track browsing history or analytics

Updating the extension

Chrome Web Store updates

Extensions installed from the Chrome Web Store update automatically. Chrome checks for updates periodically and installs them in the background. You can force an update check:

  1. Go to chrome://extensions
  2. Enable Developer mode (top-right toggle)
  3. Click Update at the top of the page

Developer mode updates

If you installed the extension in developer mode from a local folder:

  1. Pull or download the latest version of the ultrathink-extension folder
  2. Go to chrome://extensions
  3. Find the Ultrathink extension card
  4. Click the reload icon (circular arrow)

Resetting the extension

If the extension is not behaving as expected, you can reset it to a clean state:

  1. Go to chrome://extensions
  2. Find Ultrathink and click Details
  3. Scroll down and click Clear data (this removes your device key and preferences)
  4. Reopen the extension and re-enter your device key

Alternatively, you can remove and reinstall the extension entirely:

  1. Right-click the Ultrathink icon in the toolbar
  2. Select Remove from Chrome
  3. Reinstall from the Chrome Web Store
  4. Re-enter your device key in the settings