Rule Types
Default Tamer supports three types of routing rules:- Source App — Route based on which app the link came from
- Domain — Route based on the URL’s domain name
- URL Pattern — Route based on URL contents using substring or regex matching
Open the Rules window from the menu bar and click Add Rule. Select the rule type that matches your routing needs.
Source App Rules
Route links based on the application they originated from (like Slack, Cursor, or Mail).Configuration:Common Use Cases:
- Bundle ID — The app’s unique identifier (e.g.,
com.tinyspeck.slackmacgap) - App Name — Human-readable name for reference
- Target Browser — Which browser to open the link in
- Slack → Chrome (work links)
- Cursor → Firefox (development links)
- Mail → Safari (personal links)
Domain Rules
Route links based on the domain name with flexible matching modes.Configuration:
Example from source:Common Use Cases:
- Domain Pattern — The domain to match
- Match Type — How to match the domain
- Target Browser — Which browser to open the link in
| Type | Description | Example Pattern | Matches | Doesn’t Match |
|---|---|---|---|---|
| Exact | Matches the exact domain | github.com | github.com | www.github.com, api.github.com |
| Suffix | Matches domain ending | .atlassian.net | company.atlassian.net, team.atlassian.net | atlassian.com |
| Contains | Matches if domain contains string | jira | company.jira.com, jira.atlassian.net | github.com |
github.com→ Firefox (development).atlassian.net→ Chrome (work tools)- Domain contains
jira→ Chrome
URL Pattern Rules
Route links based on URL contents using substring or regex matching.Configuration:URL Regex Examples:Common Use Cases:
- URL Contains — Simple substring matching (easier)
- URL Regex — Advanced regex pattern matching (more powerful)
- Target Browser — Which browser to open the link in
- URL contains
/admin→ Safari (admin panels) - URL contains
staging→ Firefox (staging environments) - URL matches ticket pattern → Chrome (issue tracking)
Select which browser should open links matching this rule. All installed browsers that can handle HTTP/HTTPS URLs are automatically detected.
If the target browser is not installed when a rule matches, Default Tamer will fall back to your default fallback browser.
Advanced Features
Private/Incognito Mode
Enable Open in Private Mode to automatically open matching links in incognito/private browsing mode. Supported browsers:- Chrome:
--incognito - Firefox:
-private-window - Edge:
-inprivate - Brave:
--incognito - Opera:
--private - Vivaldi:
--incognito
Best Practices
- Order matters — Place more specific rules before general ones
- Test rules — Click links to verify they route correctly
- Use exact domain matching when possible for better performance
- Keep it simple — Use URL Contains before reaching for regex
- Disable rather than delete — Preserve rules you might need later