Hoe Moonside werkt

De ene telefoon blijft in de babykamer en luistert. De andere blijft bij jou en laat horen wat hij opvangt. Dit gebeurt er tussenin, en daarom is het zo gebouwd.

Instellen

  1. Installeer Moonside op twee toestellen

    iPhone, iPad of Android, in elke combinatie. Geen account, geen aanmelding, geen wachtwoord. De telefoon voor de babykamer is meestal een oude; hij heeft alleen een werkende microfoon, een lader en een netwerkverbinding nodig.

  2. Kies op elk een rol

    Baby op de telefoon die naar de babykamer gaat, Parent op de telefoon die je bij je houdt. Je kunt een telefoon later wisselen tussen de twee rollen; koppelingen blijven bewaard.

  3. Koppel ze in dezelfde kamer

    De babytelefoon toont een QR-code. Scan die met de oudertelefoon, of typ de code van 8 tekens eronder over. Koppelen gebeurt bewust naast elkaar: telefoons vertrouwen elkaar pas nadat jij ze aan elkaar hebt voorgesteld.

  4. Begin met luisteren

    Leg de babytelefoon in de babykamer, zet hem aan de lader en vergrendel het scherm. Het luisteren gaat door met het scherm vergrendeld en met de app op de achtergrond. De oudertelefoon toont Listening, een geluidsmeter, de batterij van de babytelefoon en de kwaliteit van de verbinding.

De babytelefoon met zijn QR-code en code van 8 tekens
De babytelefoon, klaar om te koppelen
De babytelefoon aan het luisteren, met de ouder verbonden
De babytelefoon, aan het luisteren
De oudertelefoon aan het luisteren, baby is stil
De oudertelefoon

Hoe het geluid reist

Moonside stuurt live geluid tussen de twee telefoons met dezelfde techniek als versleutelde internetgesprekken. Het geluid is end-to-end versleuteld tussen je gekoppelde telefoons: leesbaar op de babytelefoon en op de oudertelefoon, en nergens daartussen.

Hoe dan ook werkt Moonside via wifi of mobiele data, in de kamer ernaast of in een ander land. Allebei de telefoons hebben de hele tijd een netwerkverbinding nodig.

Hoe de versleuteling werkt

Elke installatie van Moonside maakt bij de eerste start haar eigen sleutelpaar. De geheime helft wordt op de telefoon gemaakt, bewaard in de sleutelhanger of keystore van de telefoon, en verlaat die nooit. Het koppelen en elke verbinding daarna bouwen op die sleutels.

  1. Koppelen stelt de sleutels aan elkaar voor

    De QR-code op de babytelefoon bevat de publieke sleutel van die telefoon en een eenmalig geheim dat vijf minuten geldig is. Door hem ter plekke te scannen leert de oudertelefoon welke sleutel hij moet vertrouwen. De oudertelefoon stuurt daarna zijn eigen publieke sleutel ondertekend terug, samen met een bewijs dat hij het eenmalige geheim heeft; het geheim zelf wordt nooit verstuurd, en de babytelefoon weigert een tweede telefoon die met hetzelfde geheim komt. Typ je in plaats daarvan de code van 8 tekens, dan verzegelt de babytelefoon eerst dezelfde QR-inhoud met een sleutel die uit die code is afgeleid en zet het verzegelde bericht een paar minuten op onze server. Alleen een telefoon die de code heeft kan het openen, en de code verlaat de twee telefoons nooit. De QR-code scannen is de sterkste manier om te koppelen: daarvan gaat niets via onze server.

  2. Elk bericht tussen de telefoons is ondertekend

    Na het koppelen ondertekent elke telefoon alles wat hij naar de andere stuurt met zijn Ed25519-sleutel: het verzoek om te luisteren, de verbindingsgegevens, het ophangen en het bericht dat een koppeling is verwijderd. De ontvangende telefoon accepteert een bericht alleen als de handtekening klopt met de sleutel die hij bij het koppelen leerde, het bericht aan hem is gericht, recent is en niet eerder is gezien. Onze server kan deze berichten doorgeven maar niet veranderen of vervalsen, en hetzelfde geldt voor iedereen op het lokale netwerk wanneer de telefoons zonder onze server verbinden.

  3. De geluidssleutel hangt aan die handtekeningen

    Voordat het geluid begint, spreken de twee telefoons een verse sleutel voor het geluid af, zoals versleutelde internetgesprekken dat doen (DTLS-SRTP). De vingerafdruk van het certificaat dat elke telefoon gaat gebruiken reist mee in de ondertekende verbindingsgegevens. Een server of relay die zijn eigen sleutel ertussen zet, komt niet door de handtekeningcontrole, en een telefoon weigert de geluidsverbinding als het certificaat aan de andere kant niet overeenkomt met de vingerafdruk die hij moest verwachten.

Moet het geluid via onze relay, dan geeft de relay pakketten door die op de ene telefoon zijn versleuteld en alleen op de andere kunnen worden ontsleuteld. Hij heeft de sleutel nooit, dus hij kan niet meeluisteren of opnemen.

Wat er gebeurt als er iets misgaat

Een babyfoon die stilletjes uitvalt is erger dan geen babyfoon: een rustig scherm en stilte uit een kamer die je niet ziet, zien er precies uit als een slapende baby. Moonside is gebouwd om niet stilletjes uit te vallen.

Waarom niet gewoon bellen?

Veel ouders doen dat, en zolang je wakker bent in de kamer ernaast werkt het prima. Twee dingen veranderen zodra je slaapt. Een gesprek zegt niet wanneer het stopt: valt het om 3 uur weg, dan eindigt het gewoon, en kom je er 's ochtends achter. En bel-apps zijn afgesteld om precies weg te halen waar jij naar luistert: ze onderdrukken achtergrondgeluid en stoppen in stille momenten met zenden, waarna de andere telefoon kunstmatige stilte maakt. Voor een babyfoon is dat omgekeerd. Moonside zendt altijd de echte stilte, waarschuwt als het luid wordt in de kamer ook met het geluid uit, meldt een lege batterij, laat meer dan één ouder luisteren, en houdt je telefoon de hele nacht vrij.

Bewust alleen geluid

Geen camera in de kinderkamer en geen beeld om steeds te controleren. Een meter laat zien hoe luid het in de kamer is, en Hear Everything zet de ruisfilter uit zodat ook woelen en zachte geluiden doorkomen. Met een iPhone in de babykamer wordt het geluid op die telefoon zelf herkend als huilen, hoesten, jengelen of ander geluid, en blijft er een kort fragment op je eigen toestellen bewaard om terug te luisteren.

Alle functies · Vragen en antwoorden

Probeer het eerst op je eigen telefoons

De eerste 3 dagen na het koppelen zijn gratis. De babytelefoon is altijd gratis.

Download in de App Store Ontdek het op Google Play