Safari Smart Redirector
Safari Smart Redirector test suite
This page collects every QA link in one place. Open it in Safari on device, then tap the main button to confirm the Maps preset opens Apple Maps by default. After that, use the sections below to test each preset and cleaner.
1. Enable the extension
Settings - Safari - Extensions - Safari Smart Redirector - Allow.
2. Tap the test link
Use the button on this page. The extension intercepts the click.
3. Confirm Apple Maps opens
If it does, your setup works. Return to the app and mark success.
Maps and navigation
Expected: Google Maps preset opens Apple Maps by default. Switch target in the app to test Google Maps or Waze.
Google Maps to Apple Maps Expected: Apple Maps (default target)
Apple Maps direct Expected: Apple Maps app if installed
Waze (set target to Waze) Expected: Waze app if installed
Video and social
Expected: app opens if installed, otherwise stay in Safari.
YouTube Expected: YouTube app if installed
X / Twitter Expected: X app if installed
Reddit Expected: Reddit target (old web by default)
TikTok Expected: TikTok app if installed
Instagram Expected: Instagram app if installed
Twitch Expected: Twitch app if installed
Messaging and community
Expected: app opens if installed, otherwise stay in Safari.
Telegram Expected: Telegram app if installed
WhatsApp Expected: WhatsApp app if installed
Signal Expected: Signal app if installed
Discord Expected: Discord app if installed
Messenger Expected: Messenger app if installed
Social and business
Expected: app opens if installed, otherwise stay in Safari.
Facebook Expected: Facebook app if installed
LinkedIn Expected: LinkedIn app if installed
Music and audio
Expected: app opens if installed, otherwise stay in Safari.
Spotify Expected: Spotify app if installed
Apple Music Expected: Apple Music app if installed
SoundCloud Expected: SoundCloud app if installed
Apple Podcasts Expected: Apple Podcasts app if installed
Docs and productivity
Expected: app opens if installed, otherwise stay in Safari.
Google Drive Expected: Google Drive app if installed
Google Docs / Sheets / Slides Expected: Docs apps if installed
Notion Expected: Notion app if installed
Figma Expected: Figma app if installed
Dev and knowledge
Expected: app opens if installed, otherwise stay in Safari.
GitHub Expected: GitHub app if installed
Stack Overflow Expected: Stack Overflow web
Redirect and cleaners
Use these to verify AMP removal, short link expansion, share redirect cleanup, and tracking parameter cleanup.
AMP removal Expected: AMP removed
Short links Expected: expanded in logs
Share redirect cleanup Expected: direct destination URL
Tracking cleaner Expected: tracking params removed
Bank and payment exclusions Expected: no tracking cleanup
Query cleaner (aggressive) Expected: only id/v/p kept (if enabled)
Combined flows Expected: expansion then cleanup
Some links may require login or may expire. If a link does not resolve, check the logs to confirm the URL was normalized or cleaned. The "Clean Parameters" preset is disabled by default, so enable it before running the Query cleaner examples.
Social and business
Expected: app opens if installed, otherwise stay in Safari.