Kamera ve fotoğraf erişimi
Salonnare, cihazının kamerasını açıkça sınırlandırılmış iki amaç için kullanır: (a) kasada (POS) fiziksel hediye çeklerindeki QR kodlarını taramak ve (b) bir müşteri profiline veya işlem notuna eklenecek tek bir fotoğraf çekmek. İzni yalnızca "QR tara" veya "Fotoğraf çek" butonuna dokunduğun anda isteriz; asla arka planda ya da bir sayfa yüklenirken istemeyiz.
Ne yapıyoruz, ne yapmıyoruz
Yalnızca görüntü erişimi isteriz, asla ses erişimi istemeyiz (mikrofona hiçbir zaman erişilmez). Video akışını veya canlı kareleri saklamayız: QR taramada yalnızca çözülen metni kullanır, görüntüleri hemen atarız; fotoğraf çekerken ise tek bir sabit görüntüyü bilinçli olarak sen kaydedersin. Tarayıcıyı veya fotoğraf penceresini kapattığın anda Salonnare kamera akışını durdurur ve cihazın gösterge ışığı söner. Fotoğrafların üzerinde yüz tanıma, biyometrik kimlik tespiti, otomatik cilt analizi ya da yapay zeka veya makine öğrenmesi eğitimi yapmayız.
Fotoğrafına ne olur
Yüklemeden önce tarayıcında iki gizlilik adımı çalışır: (1) fotoğraf, her yerde okunabilmesi için bir canvas aracılığıyla yerel olarak JPEG formatına dönüştürülür; (2) GPS koordinatları, kamera modeli ve tam çekim zamanı dahil tüm EXIF meta verilerini sileriz. Ardından görüntü depolama için yeniden boyutlandırılır ve sıkıştırılır. Ancak bundan sonra tarayıcın fotoğrafı şifreli bir TLS bağlantısı üzerinden AB içindeki sunucularımıza yükler. EXIF verili orijinal sürüm cihazından hiçbir zaman çıkmaz.
Depolama yönlendirmesi
Fotoğrafı normal bir müşteri profiline eklediğinde (örneğin bir saç modelinin sonucu veya bir ürün tanıtımı), fotoğraf standart yükleme birimimizde saklanır; aktarım sırasında TLS ile, depolamada ise AES-256 disk şifrelemesiyle korunur. Bilinçli olarak bir sağlık notu seçip (gizlilik politikasının 12. bölümüne, 9. madde kapsamındaki sağlık verisi kasasına bakın) içine bir fotoğraf eklediğinde, örneğin bir cilt analizi, alerjik reaksiyon veya tıbbi bağlamı olan bir işlemin ilerleyişi, fotoğraf nesne başına AES-256-GCM zarf şifrelemesi ve sıkı rol tabanlı erişim kontrolü (RBAC) bulunan şifreli kasaya gider. Doğru bağlamı salon çalışanı seçer; Salonnare bunu görüntünün içeriğinden çıkaramaz.
Tarayıcında çalışan kütüphaneler
QR kod çözme için @zxing/browser (BSD-3 lisansı) kullanırız. Fotoğraf dönüştürme ve sıkıştırma, tarayıcının yerleşik canvas özelliğiyle yapılır. Her şey tamamen tarayıcında çalışır ve hiçbir görüntü veya meta veri dış bir tarafa iletilmez. Kamera özelliğiyle yeni bir alt işleyen eklenmez: tüm yüklemeler mevcut yolları izler (gizlilik politikasının 7. bölümüne bakın).
Çerezler ve onay
Kamera erişimi çerez onay banner'ının kapsamı dışındadır (gizlilik politikasının 6. bölümü). "QR tara" veya "Fotoğraf çek" butonuna dokunduğun anda, işletim sistemi düzeyinde yerel bir izin penceresiyle bunu tarayıcının kendisi sorar. İzleme çerezi ayarlanmaz ve kamera amaçları için, çalışma oturumun boyunca izin tercihini hatırlayan kısa ömürlü bir oturum işareti dışında yerel depolama kullanılmaz.
İzni geri alma
salonnare.com için kamera erişimini istediğin zaman tarayıcı ayarlarından geri alabilirsin: adres çubuğundaki asma kilit simgesine dokun → Site ayarları → Kamera → Engelle. iOS Safari'de: Ayarlar → Safari → Kamera → "Sor" veya "Reddet". İzni geri aldıktan sonra daha önce çekilen fotoğraflar, salonun onları silene kadar müşteri dosyasında kalır; yalnızca gelecekteki taramalar ve çekimler mümkün olmaz.
Kamera yoksa veya izin reddedildiyse
Web kamerası olmayan bir dizüstü bilgisayarda ya da izin reddedildikten sonra Salonnare her zaman bir alternatif sunar: hediye çeki kodunu elle yaz veya standart dosya seçiciyle cihazının galerisinden mevcut bir fotoğraf seç.

