All Projects → oblador → Hush

oblador / Hush

Licence: mit
Noiseless Browsing – Content Blocker for Safari

Programming Languages

javascript
184084 projects - #8 most used programming language
swift
15916 projects
Makefile
30231 projects

Projects that are alternatives of or similar to Hush

Swiftui Tutorials
A code example and translation project of SwiftUI. / 一个 SwiftUI 的示例、翻译的教程项目。
Stars: ✭ 1,992 (+0.25%)
Mutual labels:  ios-app, swiftui, swiftui-example
Actions
⚙️ Supercharge your shortcuts
Stars: ✭ 640 (-67.79%)
Mutual labels:  ios-app, macos-app, swiftui
NYTimes-iOS
🗽 NY Times is an Minimal News 🗞 iOS app 📱 built to describe the use of SwiftSoup and CoreData with SwiftUI🔥
Stars: ✭ 152 (-92.35%)
Mutual labels:  ios-app, swiftui, swiftui-example
Tasky
Tasky is a task management app made with SwiftUI.
Stars: ✭ 22 (-98.89%)
Mutual labels:  ios-app, swiftui, swiftui-example
SwiftyIllustrator
A tool for quickly converting Adobe Illustrator shapes into SwiftUI code.
Stars: ✭ 26 (-98.69%)
Mutual labels:  swiftui, swiftui-example
Blahker
巴拉剋 - Safari 蓋版廣告消除器
Stars: ✭ 103 (-94.82%)
Mutual labels:  ios-app, safari-extension
StoryboardPreviewsBySwiftUI
Introduce how to make the Storyboard file and Xib file correspond to the preview function by SwiftUI.
Stars: ✭ 35 (-98.24%)
Mutual labels:  swiftui, swiftui-example
SuperShapes
A tiny macOS app showing how to use Satin, Forge, Youi and SwiftUI to visualize super shapes in 3D.
Stars: ✭ 42 (-97.89%)
Mutual labels:  swiftui, swiftui-example
BarChart
SwiftUI Bar Chart
Stars: ✭ 156 (-92.15%)
Mutual labels:  swiftui, swiftui-example
Movie Trailers SwiftUI
A simple app which shows the lastest movies trailers based on different genres developed using SwiftUI.
Stars: ✭ 51 (-97.43%)
Mutual labels:  swiftui, swiftui-example
puffery
A SwiftUI iOS App and Vapor Server to send push notifications fueled by Siri Shortcuts.
Stars: ✭ 17 (-99.14%)
Mutual labels:  ios-app, swiftui
RRSettingsKit
A beautiful customizable settings screen created in SwiftUI
Stars: ✭ 118 (-94.06%)
Mutual labels:  swiftui, swiftui-example
Swiftui
`SwiftUI` Framework Learning and Usage Guide. 🚀
Stars: ✭ 3,989 (+100.75%)
Mutual labels:  swiftui, swiftui-example
SwiftUIRealtimeShoppingCart
SwiftUI Collaborative Shopping Cart with Firestore Database
Stars: ✭ 34 (-98.29%)
Mutual labels:  swiftui, swiftui-example
Monthly-App-Challenge-2022
Retos mensuales de la comunidad MoureDev para crear pequeñas aplicaciones en base a requisitos
Stars: ✭ 153 (-92.3%)
Mutual labels:  ios-app, swiftui
Swiftwebui
A demo implementation of SwiftUI for the Web
Stars: ✭ 3,663 (+84.35%)
Mutual labels:  swiftui, swiftui-example
Nineanimator
An elegant way of discovering anime on iOS.
Stars: ✭ 369 (-81.43%)
Mutual labels:  ios-app, macos-app
SwiftUI.TextEdit
SwiftUI proof-of-concept text edit component
Stars: ✭ 71 (-96.43%)
Mutual labels:  swiftui, swiftui-example
Appmon
Documentation:
Stars: ✭ 1,157 (-41.77%)
Mutual labels:  ios-app, macos-app
Beers
SwiftUI Experiment - Shows a list of beers fetched from Punk API (https://punkapi.com/), includes detail view for each beer
Stars: ✭ 20 (-98.99%)
Mutual labels:  swiftui, swiftui-example

Hush

Block nags to accept cookies and privacy invasive tracking in Safari




I’d recommend Hush to anyone who uses Safari

– John Gruber, Daring Fireball 23 January 2021

Hush is private, free and fast – read more on the website.

Download

iOS

Requires iOS 14 or later.

macOS

Requires macOS 11 or later. Direct download.

Screenshots

Features

Private

Unlike some blockers, Hush has absolutely no access to your browser habits or passwords. Nor does it track behavior or collect crash reports - nothing leaves your device.

Free

Everything is free of charge. Forever. No in-app purchases, no nonsense. However, any help towards covering the yearly Apple Developer fee is greatly appreciated.

Fast

The app is primarily a host of rules that integrates with Safari in a native, lightweight way, making the blocking efficient and fast.

Simple

It's as easy as downloading the app and enabling it in Safari settings ⭢ Content Blockers. No configuration or maintenance needed.

Open Source

The source code is published under the permissive MIT license.

Modern

Hush is written in Apple's latest programming paradigm Swift UI and has native support for M1 processors.

Tiny

The app download clocks in at less than half a megabyte.

FAQ

Does Hush accept or deny permission to site cookies?

Neither! Hush will block specific scripts and elements on the website, but can't and won't interact with the website itself and thus won't click on any buttons. According to GDPR laws the user needs to explicitly consent to non-essential cookies and tracking.

Can't websites still use cookies/tracking without my consent?

Absolutely, being compliant and respecting your choices is up to the website owners. It's possible to block all cookies, but that also breaks a lot of websites. I personally use incognito mode so I don't have to trust website owners' good intents and implementations, but that means they constantly "forget" my cookie choices. Ergo Hush.

Does it block ads?

Hush doesn't block ads on purpose. Nobody wants to read nor display cookie notices. But ads – however annoying – might be crucial for makers and businesses on the internet and I don't want to steal their lunch.

Why does website X display nags with Hush enabled?

On some sites it's not possible to block/hide cookie notices or tracking consent screens without also breaking the site. Other sites have obfuscations in place to prevent blocking. Regardless, you may open an issue on GitHub or fill in a form to report it.

Why does website X break with Hush enabled?

First ensure that it's actually Hush breaking it by disabling it in settings and reloading the page. If it works after this, please report it by opening an issue.

Building from source

To build the app in Xcode, you need to have deno installed first:

brew install deno
xcode-select --install

Contributing

Tests

Run blocklist unit tests with:

make test_unit

Run UI tests with:

make test_ui

Blocklist

Compile blocklist only with (part of Xcode build):

make blocklist

License

Hush: MIT License. © Joel Arvidsson 2020-present

Fanboy List: CC BY 3.0. © Rick Petnel and contributors 2005

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].