Usable Privacy Box: UpriBox

ID N0WHERE:83895
Type n0where
Reporter N0where
Modified 2016-05-26T11:52:28


The upribox software is used to create Raspberry Pi images to turn your Raspberry Pi into a privacy-enhancing Wireless router. See the official Raspberry Pi documentation for pointers on how to install the upribox image on the SD card. Upon the first boot the SSH/VPN keys are automatically re-generated (this will take a couple of minutes), and the system partitions are resized to use the entire size of the SD card. In the following you also find a list of recommended (and tested hardware) for the upribox software. Make sure that you use a compatible USB WiFi dongle!

Main features:

  • Transparent blocking of advertisement/tracking (silent wifi)
  • Transparent adblocking + Tor network (ninja wifi)
  • OpenVPN server for privacy on the road

Default passwords

  • Silent WiFi (SSID: _ upribox _ ),
  • Ninja WiFi (SSID: _ upribox-ninja _ ), password: _ changeme _ .
  • SSH/Webinterface login: _ upri _ password: _ changethedefaults! _ .


  • Once you are connect to either of the upribox wifi networks (Silent or Ninja) you can access the upribox Webinterface via the following URI: .

List of recommended hardware*

*The upribox software works with Raspberry Pi 1 as well, but the performance for adblocking is considerable worse. Other potentially suitable USB WiFi hardware can be found in the Pi(rate)Box Wiki .


Silent Mode

The Silent mode automatically blocks advertisement from websites and mobile apps. In addition common tracking services are blocked as well.

What are trackers?

No one likes annoying online advertisements. But this is just the tip of the iceberg when it comes to negative side effects of your internet browsing. Much more harmful and not directly visible to you websites include tools that gather your personal information and use them across multiple websites: so called trackers.

… and why should we block them?

Trackers collect your private data and create a profile of you. This can include sensitive data like your name, gender, age or sexual orientation. Apart from the loss of sensitive information itself this can also be to your disadvantage when websites use this profile to decline or adapt their offer to you based on gathered information that my or may not be appropriate.

Ninja Mode

By activating Ninja mode the upribox will create another network (on Raspberry Pi 3 only with an additional WiFi dongle). Connected devices benefit from the same ad- and tracker blocking mechanisms as in the Silent mode but additionally the traffic will be anonymized.

The upribox Ninja mode uses the Tor anonymity network to hinder tracking of your internet usage. For example, your internet provider will not be able to see which websites you access. Your requests are tunnelled through multiple Tor relays which may cause reduction of your internet speed and websites being displayed in foreign languages.

For the best protection of your anonymity we recommend the usage of the Tor Browser (download for Windows or macOS ) or alternatively Tails . If you cannot use the Tor Browser, activate and use the upribox Ninja mode.

VPN Server

You are on the move and want to access your E-mails or online banking securely? Use the upribox VPN to protect your data when using public WiFi hotspots.

VPN (virtual private network) makes it possible to surf with your upribox while on the road. Access to your upribox is protected via VPN user profiles. Create a VPN profile in the VPN section of the upribox user interface and download it to your device (e.g. smart phone).

Usage of the upribox VPN requires the creation of VPN profiles and installation of OpenVPN. For your smartphone download the official OpenVPN software for Android or iOS . For your desktop computer we recommend Tunnelblick for Mac OS or OpenVPN GUI for Windows .

Usable Privacy Box: UpriBox Download