|StopTheMadness on iOS
Many web sites deliberately disable user interface features in your browser that you normally expect to work. StopTheMadness re-enables those features for you in your browser:
- opening contextual menus
- selecting, copying, cutting, and pasting of text
- drag and drop
- AutoFill/autocomplete of passwords, emails, etc.
StopTheMadness also protects your privacy on the web:
- Stops Google AMP (Accelerated Mobile Pages)! Automatically loads the original "canonical" web site page instead of Google AMP.
- Removes tracking tags such as
utm_source (Urchin Tracking Module),
gclid (Google Click ID), and
fbclid (Facebook Click ID) from the end of URLs.
- Prevents hijacking/rewriting of clicked links in Google Search, Gmail, Facebook, and DuckDuckGo.
- Stops hyperlink auditing by removing the anchor "ping" attribute on link clicks.
- Stops tracking beacons (
Navigator.sendBeacon) from firing.
- Stops sites from using the Page Visibility API to know when a tab is visible on your screen.
- Stops URL shorteners. Checks the links you click in Safari for well-known link shorteners —
t.co (used by Twitter), etc. — and loads the unshortened destination URL instead of the shortened URL. This occurs without setting any cookies or other site data, so you can't be tracked by your click.
- Stops Apple News. Clicked Apple News links in Safari will stay in Safari and load the original article URL instead of sending you out of Safari into the News app.
- Stop videos from autoplaying. This works even on sites where Safari doesn't stop autoplay, such as YouTube! You can also stop sites in Safari from pausing your audio in a background app.
- Show native video controls. Use Picture-in-Picture from Safari on sites that don't normally support it, including YouTube!
- Hides the annoying popup banners prompting you to get the App Store app on Google, DuckDuckGo, Reddit, Tumblr, and Instagram!
- Enable pinch-to-zoom on sites that prevent it, such as old reddit.
- Stops "Are you sure you want to leave this page?" alerts. Close your tabs without getting stopped by the site!
- Force external links to open in the current tab instead of a new tab. Remove
target="_blank" from links so that they no longer automatically create a new tab.
- Force external links to open in a new tab instead of the current tab. This is great if you're scrolling through a list of links and want to open each one in a new tab.
- Force images to the front. Bypass the transparent overlay on sites such as Instagram that prevents you from dragging and opening the contextual menu on images.
- Warns when you paste or type beyond the maximum length in a password field or other text field. Stops you from accidentally losing characters!