We should start talking about about cyber security and privacy in class!

SpyPi is the result of my high school graduation work that I've created with the intention to provide an alternative to traditional teaching methods and more fun way to make security and privacy in the digital age subject of discussion, especially in class. During the past years, for example in connection with the NSA scandal, many efforts have been made to educate people about the importance of data protection. Sadly, these aims often remained unsuccessful. Most of the awareness-raising campaign took place in the media, where experts tried to inform the general public about the risks of inadequate safety measures on digital devices. Often people were and still are flooded with jargon-heavy information, which in my opinion, kills interest and insight at birth. Maybe this could explain part of the ill success of the awareness-raising campaign. People tend to be much more open-minded and emotionally reachable, when they are allowed to think for themselves and are able to find out, why keeping data safe is important, on their own. That's why, I've decided to build an interactive device named SpyPi which helps students to gain a feeling for the power of modern technology and the dangers that come with it. SpyPi enables a role reversal between the user and hacker/data collector, which allows people to gain a new perspective on their own behavior with digital information. The interactive aspect avoids jargon-heavy information and let’s user and SpyPi meet at eye-level. The device includes different applications which point out dangers that are part of everyday life in a digital society.

Key features of SpyPi

Role Reversal

SpyPi allows students to gain a feeling for the power of modern technology and the dangers that come with it by letting them step into the position of a black-hat hacker or data collector.


The device has an interactive text-based user interface. Students actively take part and are able to interact with SpyPi indiviually and in smaller groups. SpyPi meets the user at eye-level.


Awareness raising with SpyPi doesn't require much technical jargon. Students are able to understand problems and the dual-use dilemma of technology by simply using the device.


The code will soon be up to date on GitHub. It got a little outdated, sorry for that!




A Raspberry Pi 3 B is used as it's core.


The device has a built-in RC-522 RFID-Reader.


Passive and active cooling elements are used to keep SpyPi cool.


It powers of an Ansmann 20'000mAh and an Intenso 10'000mAh powerbank.


SpyPi includes a wireless Rii K12 keyboard.


The device has a 1280*800 (7") display from Pi52.


A second WLAN-module is included: TP-Link TL-WN722N v.1.


The OS and data is kept on a SanDisk 32GB UHS 3 micro SD.


Thank you so much!


Thanks for having me!



December 2017

Presenting my project to the computational social science team at ETH ZH.



January 2018

SpyPi takes students and teachers on a journey into data security and cyber privacy.

HSR in Rapperswil

Swiss Python Summit 2018

February 2018

Presenting SpyPi to fellow Python programmers at the Swiss Python Summit.


Zentrum Karl der Grosse

February 2018

Presenting SpyPi at the Winterkongress in February 2018.


The person behind SpyPi

Sarah Mühlemann

Sarah Mühlemann

Inventor of SpyPi

High School Student From Bern, Switzerland