Inti Keamanan

Kode terbuka di belakang Timmy

Pemasangan, pemberian sinyal, dan batasan backend berada dalam inti publik yang terpisah. Hal ini membuat bagian yang bertanggung jawab atas keamanan dan privasi terbuka untuk diperiksa.

Jawaban cepat Sekilas tentang

Baby Monitor Timmy

Lima jawaban jelas tentang aplikasi sebelum Anda memutuskan apakah aplikasi tersebut cocok untuk keluarga Anda.

Apa itu Baby Monitor Timmy?

Timmy adalah aplikasi yang mengubah dua smartphone Android atau iOS menjadi monitor bayi dengan audio dan video langsung opsional.

Bagaimana cara kerja Timmy?

Satu ponsel tetap berada di dekat bayi Anda dan ponsel lainnya tetap bersama Anda. Perangkat berpasangan dengan kode pendek dan mengirim media yang dienkripsi melalui WebRTC.

Data apa yang dibuat Timmy?

Timmy tidak memerlukan akun dan tidak menggunakan pelacakan atau iklan. Itu tidak membuat rekaman cloud; data koneksi terenkripsi sementara dihapus setelah koneksi dibuat.

Berapa harga Timmy?

Anda dapat mencoba Timmy gratis selama 30 hari. Setelah itu, pilih Premium bulanan atau pembelian satu kali; toko aplikasi Anda menampilkan harga lokal sebelum Anda membeli.

Untuk siapa Timmy?

Timmy cocok untuk orang tua dan pengasuh yang memiliki dua ponsel yang kompatibel dan menginginkan monitor bayi sederhana tanpa akun, pelacakan, atau perangkat keras terpisah.

Apa yang dimaksud dengan publik?

Tiga area yang dapat Anda periksa

Antarmuka aplikasi tetap terpisah. Logika yang harus mendapatkan kepercayaan Anda terbuka. Pemasangan

01

Memasangkan

ECDH, derivasi kunci, dan nomor verifikasi singkat membuat gangguan terlihat.

02

Sinyal

Kontrak yang jelas menunjukkan data terenkripsi mana yang berpindah antara aplikasi, Firestore, dan sesi.

03

Batas backend

Aturan, model data, dan pembersihan otomatis menunjukkan apa yang boleh dilakukan server – dan apa yang tidak boleh dilakukan.

koneksi aman

Dari kode pendek hingga percakapan terenkripsi

Kode empat karakter hanyalah titik pertemuan. Keamanan sebenarnya tercipta setelahnya di kedua perangkat.

  1. Perangkat bertemuKode pendek membawa kedua perangkat ke pertukaran terenkripsi yang sama.
  2. Kunci dibuatKedua perangkat membuat rahasia bersama tanpa pernah mengirimkannya ke server.
  3. Anda membandingkan sebuah angkaNomor dua digit yang sama pada kedua perangkat melindungi dari gangguan yang tidak disadari.
  4. Media tetap terlindungiPerjalanan audio dan video dienkripsi melalui WebRTC; data sinyal dibersihkan setelahnya.

Untuk pengembang

Tinjau repositori dan arsitekturnya

Intinya menyimpan paket penting keamanan, kontrak backend, dan dokumentasi arsitektur di satu tempat.

Buka repositori →