CHOICE ventures

Wi-Fi Boss

Wi-Fi Boss is your home network’s new bestest friend.

This experimental product lets you take charge of who and what has access to your home’s WiFi network.

Roll your own

Get it running on a Raspberry Pi with touchscreen in a few easy steps:

Home networking should be easy

Router usability is substandard: Complicated logins. Arcane symbols and flashing lights. Dogmatic “powercycling” rituals. Technology should be easier than this.

WiFi passwords don’t cut it

Research indicates that WiFi security is a cause of angst for many people. Passwords aren’t secure - how many times have you seen them written on walls and sticky notes?

Calling all makers

Its open source, so you can build it on any device. Hack the code, add your own services on top, add it to existing hardware: the choice is yours.

Blocks unwanted devices

Only allow access to devices you recognise.

Guest access made simple

Got a visitor? Give them a day pass for 24 hours access.

Easy to get started

A Raspberry Pi 3, screen kit and memory card are all you need.

How it works

1. plug the Pi into your router at home

2. users access a new WiFi network

3. tap the Pi screen to control access

Simple setup

Get it running. Two options here.

1. Get it running in a jiffy, on a Raspberry Pi 3. We recommend a screen and case for extra-geekiness. Just download our image and you’re good to go. Install instructions are below.

2. For the hardcode geeks. Runnable on more devices. Anything running linux flavours such as Debian or Raspbian should work just by following these steps. Other distros might need some tweaks.

Running on Raspberry Pi

You’ll need
- A Raspberry Pi 3 (tested on model B SBC, linked)
- A standard Pi power supply
- An ethernet cable
- A 16GB microSD card (other sizes can also work)

Works best with
- The 7” Pi touchscreen add-on and case to keep it all together

1. Download the Raspberry Pi 3 pre-configured image

2. Insert your SD card into an adaptor and into your mac. Open Terminal and enter the following command to locate your SD Card

diskutil list

3. Look for your SD card by looking for a disk of the right size and name. For instance, SD Card might be called /dev/disk1.

4. Before you can write to the card you have to 'unmount' it so that the operating system does not try to write to it at the same time. Use the following in the Terminal, where diskX is the SD card you found in the previous step:

diskutil unmountDisk /dev/diskX

5. Then use this command to write the image you downloaded above on to the SD card:

sudo dd if=~/DownloadedUnzippedImage.dmg of=/dev/disk1

6. Wait up to 15-20 minutes. Want an update of progress? Press Apple-T to see how the file copy is going.

7. Once it has finished writing the image to the SD card, you can remove it from your Mac using:

sudo diskutil eject /dev/diskX

Not on a mac? Follow these instructions for non-mac platforms.

We ❤️️  feedback!

We’ve partnered with Projects By If to help you take control over who’s connecting to your network. How does this work out for you? Please get in touch and let us know if you’ve found this useful. Our aim is to empower consumers to be the boss of what happens on their network at home, not the other way round.

Send feedback here.

CHOICE ventures