Duplicate Prevention

Stop opening the same tab twice. Takt detects duplicate URLs, closes the new tab, and focuses the original.

Premium feature. Duplicate prevention requires a Premium subscription.

How it works #

When you open a new tab:

  1. Takt normalizes the URL using your chosen strategy
  2. It checks the normalized URL against all currently open tabs
  3. If a match is found: the new tab is closed, the existing tab is focused, and a brief toast notification appears
  4. If no match: the tab opens normally

URL normalization strategies #

Different strategies control how strictly URLs are compared. Set a global default in Settings, or override per rule.

StrategyIgnoresExample
exact Nothing (after universal normalization) /page#top/page#bottom
ignoreFragment Fragment (#...) /page#top = /page#bottom
ignoreQuery Query string + fragment /page?ref=tw = /page?ref=gh
ignoreAll Query + fragment + trailing path differences Origin + path only
originPath Same as ignoreAll Origin + path only

The default strategy is ignoreFragment, which works well for most sites.

Universal normalization #

All strategies apply these normalizations before comparing:

Per-rule strategy #

Each rule can override the global default. This is useful when different sites need different levels of strictness:

Bypass methods #

When you intentionally want to open a duplicate:

Enabling duplicate prevention #

  1. Open the Options page and go to Settings
  2. Check "Prevent duplicate tabs"
  3. Choose a default normalization strategy
  4. Optionally override the strategy on individual rules in the rule editor