Skip to content

snowhaze/SnowHaze-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnowHaze

SnowHaze is the first and only iOS browser that truly protects your data! Designed for best possible privacy and security and made to be easily accessible for both beginners and tech-savvy privacy enthusiasts.

SnowHaze offers everything from ad and tracking script blockers to a no-log VPN service.

Our primary focus has been on making SnowHaze the safest and most private browser on iOS. We also take small things seriously. What are these small things you ask? For example, SnowHaze will never establish any connection to any server without your explicit consent. Including our own servers. Visit our homepage to see a complete list of SnowHaze's features.

Get SnowHaze for free on the App Store.

License

This project is licensed under the GPL license.

Disclaimer: The GPL license is not a free license and GPL licensed software is not free software. The GPL license restricts your rights to use software heavily. It is designed specifically to be incompatible with many other licenses and because of this we are bound to use the GPL license. Since the GPL license confines you to the GPL ecosystem, it contradicts the very essence of free software and thus we do not endorse it. Furthermore, the GPL license is for obscure reasons not compatible with Apps from the Apple App Store. Thus, the GPL license explicitly forbids you to use SnowHaze or any portions thereof for any projects distributed through the Apple App Store.

Getting Started

The main purpose of this repository is to allow everybody to check SnowHaze's source code. This helps to find bugs easier and everybody can be assured that only best practices are used.

SnowHaze comes with an extensive database containing

  • Sites known to support HTTPS
  • Domains of ad networks
  • Known hosters of tracking scripts
  • Private sites
  • Dangerous sites
  • Unnecessary tracking parameters in URLs
  • Popular sites
  • Content blockers

Due to binding contracts, we are currently not allowed to publish the decrypted database. We have added a test database which only contains a few entries for each category. This allows you to test the functionality of the database.

However, for everyday use as a private browser, we still suggest downloading SnowHaze for free from the App Store with the newest database.

Prerequisites

An Apple ID, CocoaPods and Xcode 12.3 are needed to build SnowHaze.

Deployment

The following steps are needed to build SnowHaze:

  • Clone the SnowHaze repository
  • Open the terminal and cd into the respective directory
  • Run pod install
  • In Xcode, open the file SnowHaze.xcworkspace
  • Set an arbitrary and unique "Bundle Identifier"
  • Build and run SnowHaze in the simulator

In case you want to deploy SnowHaze to a real device:

  • Use the same Apple ID on both devices (build machine and iOS device)
  • Choose a team (e.g. your Apple ID)
  • Build and run SnowHaze on your device

Versioning

This is not our working repository and we only push versions to this repository that have made it through Apple's review process and will be released.

Contributing

Please get in touch with us if you would like to contribute to SnowHaze. We would love to have you on board with us! As this is not our working repository, we cannot accept pull-requests on this repository.

Authors

SnowHaze was created by Illotros GmbH, all rights reserved.

About

A Powerful Private Browser Developed to Truly Protect your Data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published