Robert Klotzner

56 points
User profile image.
Vienna

I am father of twins and a programmer. Once I heard that ordinary people can actually program computers, I bought a 1200 page book about C++ and started learning, I was fifteen back then. I sticked with C++ for quite a while, learned Java, went back to C++, learned D, Python, ... and finally I learned Haskell. I love Haskell for it's expressive type system, which is almost never in the way and hinders me on writing incorrect code. Strong static types and performance were what made me love C++, but the type system of Haskell is just so much more expressive: I haven't used a single cast since I started learning it a few years back.

So ok, this is actually about me and not about Haskell, what else is there to say: When I am not coding, I do kick boxing or I spend time with my family and my beloved kids, who also inspired me writing a baby monitor called gonimo.

Authored Comments

Hi PrivacyConcernedUser!

We are well aware of a baby monitor being a privacy sensitive device and we took great care of ensuring your data stays secure. Connections are peer2peer. So if both devices are in the same WiFi you basically get the setup you are suggesting: The devices stream directly to each other (ok your WiFi router is in between).

In addition the data is end2end encrypted, so even over the Internet listening in should not be possible.

Regarding getting hacked: We secured our server rather well, having only the absolute minimum on services running there and those secured as good as reasonable possible. The invitations used consist of a 16 byte secret which should be pretty much impossible to guess.

In addition we had an external security audit (which got demanded by netidee), which turned out excellent.

The devices with direct connections (classic baby monitoring devices) are also not that secure as it seems. We used a very popular one, which is based on an encryption scheme which is no longer considered secure (https://en.wikipedia.org/wiki/Digital_Enhanced_Cordless_Telecommunicati…).

Long story short: We work hard on keeping your data safe and secure!