Núcleo de seguridade

O código aberto detrás de Timmy

O emparejamento, a sinalización e os límites do backend viven nun núcleo público separado. Isto fai que a parte responsable da seguridade e privacidade estea aberta á inspección.

Respostas rápidas

Baby Monitor Timmy dunha ollada

Cinco respostas sinxelas sobre a aplicación antes de decidir se se adapta á túa familia.

Que é Baby Monitor Timmy?

Timmy é unha aplicación que converte dous teléfonos intelixentes Android ou iOS nun monitor para bebés con audio e vídeo en directo opcional.

Como funciona Timmy?

Un teléfono permanece preto do teu bebé e o outro contigo. Os dispositivos emparéllanse cun código curto e envían medios cifrados a través de WebRTC.

Que datos crea Timmy?

Timmy non necesita ningunha conta e non usa seguimento nin anuncios. Non crea gravacións na nube; Os datos de conexión cifrados temporais elimínanse despois de establecer a conexión.

Que custa Timmy?

Podes probar Timmy gratis durante 30 días. Despois, escolla Premium mensual ou unha compra única; a túa tenda de aplicacións mostra o prezo local antes de comprar.

Para quen é Timmy?

Timmy é adecuado para pais e coidadores que teñen dous teléfonos compatibles e queren un simple monitor para bebés sen conta, seguimento ou hardware separado.

Que é público?

Tres áreas que podes inspeccionar

A interface da aplicación permanece separada. A lóxica que ten que gañar a túa confianza está aberta. O emparejamento

01

Emparellamento

ECDH, a derivación da clave e o número de verificación curto fan visible a manipulación.

02

Sinalización

Os contratos claros mostran que datos cifrados se moven entre a aplicación, Firestore e unha sesión.

03

Límites de fondo

As regras, os modelos de datos e a limpeza automática mostran o que o servidor está autorizado a facer e o que non.

Unha conexión segura

De un código curto a unha conversa cifrada

O código de catro caracteres é só un punto de encontro. A seguridade real créase despois en ambos os dispositivos.

  1. Os dispositivos reúnenseO código curto achega os dous dispositivos ao mesmo intercambio cifrado.
  2. Créanse chavesAmbos dispositivos crean un segredo compartido sen envialo nunca ao servidor.
  3. Comparas un númeroO mesmo número de dous díxitos en ambos os dispositivos protexe contra manipulacións inadvertidas.
  4. Os medios seguen protexidosViaxe de audio e vídeo cifrado a través de WebRTC; os datos de sinalización límpanse despois.

Para desenvolvedores

Revisa o repositorio e a arquitectura

O núcleo mantén os paquetes críticos para a seguridade, os contratos de backend e a documentación de arquitectura nun só lugar.

Abre o repositorio →