Kebenaran bukan sekadar satu klik pada permulaan. Ia menunjukkan cara aplikasi dibina. Akses mikrofon, kamera atau rangkaian tempatan boleh sesuai untuk monitor bayi jika sebabnya jelas. Lokasi, kenalan atau ID iklan tanpa keperluan yang nyata patut membuat ibu bapa berhati-hati.
| Kebenaran | Masuk akal apabila … | Membimbangkan apabila … |
|---|---|---|
| Mikrofon | Peranti bayi perlu menghantar bunyi secara langsung | Aplikasi tidak dapat menerangkan sebab ia memerlukannya sekarang |
| Kamera | Video ialah ciri yang benar-benar ditawarkan dan bersifat pilihan | Video bukan ciri utama, tidak boleh dinyahaktifkan, atau akses kamera diminta sebelum diperlukan |
| Rangkaian tempatan | Aplikasi menyokong pengesanan tempatan atau persediaan pada rangkaian yang sama dengan jelas | Tiada penjelasan diberikan tentang sebab akses rangkaian tempatan penting |
| Lokasi / kenalan / pengecam iklan | Hanya dalam keadaan luar biasa dengan alasan yang sangat kukuh | Biasanya membimbangkan, kerana ia tidak sesuai dengan tugas utama pemantauan |
Logik peranan
Kebenaran mana sesuai untuk peranan yang mana?
Peranti bayi
Hampir sentiasa memerlukan mikrofon, kamera hanya untuk video, dan mungkin akses rangkaian tempatan untuk pemadanan setempat.
Peranti ibu bapa
Selalunya memerlukan kurang: output audio, pemberitahuan dan mungkin akses mikrofon untuk push-to-talk.
Ciri pilihan
Video, push-to-talk atau pengesanan tempatan hanya mewajarkan kebenaran tambahan apabila ciri tersebut jelas digunakan.
Masa permintaan sama penting dengan kebenaran itu sendiri
Android dan iOS kedua-duanya menjangkakan sumber yang dilindungi diminta mengikut konteks. Bagi ibu bapa, ini bermakna aplikasi monitor bayi yang serius menerangkan peranan peranti terlebih dahulu, kemudian meminta akses mikrofon atau kamera. Jika semuanya diminta semasa kali pertama aplikasi dibuka, itu mungkin mudah untuk aplikasi, tetapi tidak baik untuk kepercayaan.
Teks dalam dialog juga penting. “Peranti ini memerlukan akses mikrofon untuk menghantar bunyi dari bilik bayi” mudah difahami. “Sila benarkan akses” tanpa konteks tidak mencukupi. Dalam konteks bilik bayi, kata-kata yang digunakan untuk menerangkan kebenaran juga perlu dipilih dengan teliti.
Android dan iOS berbeza, tetapi soalan utamanya sama
Android
Panduan Android menekankan permintaan semasa penggunaan, konteks, dan pemeriksaan sama ada sesuatu kebenaran masih benar-benar diperlukan. Pengoptimuman bateri juga sering menjadi sebahagian daripada penggunaan sebenar.
iOS
Apple menganggap akses mikrofon, kamera dan rangkaian tempatan sebagai kawasan yang dilindungi, dengan gesaan sistem yang memerlukan penjelasan terperinci. Prinsipnya sama: akses mungkin munasabah, tetapi mesti mempunyai alasan yang kukuh.
Kebenaran tambahan sering menjadi tanda amaran yang paling jelas
Ibu bapa patut memberi perhatian apabila aplikasi monitor bayi meminta lokasi, kenalan, ID iklan atau kebenaran lain yang tidak berkaitan dengan fungsi utama produk. Bukan setiap kebenaran tambahan semestinya salah, tetapi setiap satunya memerlukan alasan yang khusus. Semakin umum penjelasannya, semakin kurang meyakinkan permintaan itu. Bagi produk berkaitan keluarga dan kanak-kanak, piawaiannya patut lebih tinggi berbanding aplikasi gaya hidup biasa.
Satu lagi tanda amaran ialah mencampurkan fungsi utama dengan ciri tambahan. Jika monitor audio yang ringkas tiba-tiba mahu pelbagai jenis akses sistem, aplikasi itu mungkin mengejar lebih banyak matlamat daripada yang ibu bapa jangkakan.
Cara mengenal pasti kebenaran yang bermasalah
ia selalunya munasabah — seperti mikrofon pada peranti bayi atau kamera untuk video yang dipilih sendiri.
ibu bapa patut menilai permintaan itu dengan lebih kritis sebelum mempercayainya.
produk itu mungkin tidak memikirkan peranan peranti dan situasi penggunaan dengan jelas.
Senarai semak kebenaran sebelum pemasangan
- Adakah setiap kebenaran yang diminta berkait jelas dengan ciri yang kelihatan?
- Adakah permintaan dibuat pada masa yang sesuai dan bukannya sekali gus?
- Adakah peranti bayi dan peranti ibu bapa sememangnya memerlukan kebenaran yang berbeza?
- Adakah kebenaran tambahan seperti lokasi atau kenalan benar-benar masuk akal?
- Adakah video bersifat pilihan, atau adakah aplikasi menjadikan akses kamera sebagai tetapan lalai?
Soalan lazim
Mengapa aplikasi monitor bayi memerlukan akses mikrofon?
Peranti bayi memerlukan mikrofon untuk menghantar bunyi secara langsung. Aplikasi sepatutnya menerangkan permintaan itu, menggunakan mikrofon hanya untuk pemantauan dan menangani keadaan apabila kebenaran ditolak dengan jelas.
Perlukah saya membenarkan kamera jika saya hanya mahukan audio?
Tidak. Aplikasi yang direka dengan baik membolehkan audio berfungsi tanpa kebenaran kamera dan meminta kamera hanya apabila anda memilih untuk menghidupkan video.
Mengapa akses rangkaian tempatan mungkin diperlukan?
Pada peranti Apple, kebenaran ini mungkin diperlukan supaya peranti dapat mengesan atau bersambung antara satu sama lain pada rangkaian yang sama. Ia tidak memberikan akses kepada fail atau kandungan peribadi lain.
Sumber dan bacaan lanjut
- Meminta kebenaran aplikasi · Pembangun Android
- Meminta akses kepada sumber yang dilindungi · Dokumentasi Pembangun Apple
- NSLocalNetworkUsageDescription · Dokumentasi Pembangun Apple
- MediaDevices: getUserMedia() · Dokumentasi Web MDN
- Keperluan dasar Keluarga · Bantuan Google Play
- Sahkan dengan Firebase secara tanpa nama · Dokumentasi Firebase
- Keselamatan dan seni bina Babyphone Timmy · Babyphone Timmy
- *Privacy Not Included – Panduan pembeli untuk produk bersambung · Mozilla Foundation