Gizlilik
Bu sitenin ve Instagram/WhatsApp otomatik yanıt botunun hangi veriyi, neden işlediği.
Kim
Bu siteyi ve aşağıda anlatılan otomatik yanıt botunu Farhad Yaqoobi kişisel olarak yürütüyor (Kuzey Ren-Vestfalya, Almanya). Bir şirket değil. Sorular için adres en altta.
Bu sitede
Site, GitHub Pages üzerinde duran statik dosyalardan ibaret. Analitik yok, takip pikseli yok, reklam çerezi yok, hesap yok, form yok.
Tarayıcının yerel deposunda yalnızca iki şey tutuluyor: seçtiğin tema ve dil. İkisi de cihazından çıkmıyor, bana ulaşmıyor. Sayfaları çevrimdışı okunur kılan service worker da her şeyi senin tarayıcında saklıyor.
Sayfa açılırken yazı tipleri Google Fonts'tan (fonts.googleapis.com ve fonts.gstatic.com) çekiliyor; bu istek sırasında Google IP adresini ve tarayıcı bilgini görüyor. Siteyi yayınlayan GitHub da istekleri kendi kayıtlarında tutuyor. İkisi de kendi gizlilik politikalarına tabi.
Otomatik yanıt botu
reply-bot yalnızca benim kendi Instagram hesabıma (@farhad___yaqoobi) gelen yorumlar ve bağlı WhatsApp numarasına gelen mesajlar için çalışıyor. Bu bölüm sadece onu anlatıyor.
Meta'nın webhook'u üzerinden şunlar geliyor:
- Yorumun ya da mesajın metni.
- Gönderenin platforma özgü kimliği ve Meta'nın ilettiği durumlarda görünen kullanıcı adı.
- Mesajın kimliği, hangi kanaldan geldiği ve zamanı.
İsim, e-posta, telefon numarası, konum ya da webhook olayının kendisinde zaten bulunmayan hiçbir bilgi toplanmıyor.
Nasıl kullanılıyor
Gelen metin önce sunucu belleğindeki bir anahtar kelime listesiyle karşılaştırılıyor. Sık gelen sorular — neyle yazıldı, kaynak kod nerede, öğrenmeye nereden başlanır — doğrudan o listeden cevaplanıyor.
Hiçbir kural uymazsa mesajın metni, gönderenin kullanıcı adı ve hangi kanal olduğu Anthropic'in Claude API'sine gönderilip bir cevap taslağı isteniyor; model emin olmadığında hiç cevap yazmıyor. Sonuç yorumun altına açık bir yanıt, bir Instagram mesajı, yorumun gizlenmesi ya da bir WhatsApp cevabı oluyor. Profil çıkarma, reklam ya da başka bir analiz yapılmıyor.
Ne kadar saklanıyor
Veritabanı yok. Sunucunun tuttuğu tek şey, aynı mesaja iki kez cevap gitmesin diye bellekte duran en fazla 5000 mesaj kimliğinden oluşan bir liste. Sunucu her yeniden başladığında bu liste siliniyor.
Mesajın metni ve gönderenin adı, sunucunun çalışma günlüğünde görünüyor. Bu günlükleri barındırma sağlayıcısı sınırlı bir süre tutuyor, sonra döngüyle siliyor. Bunun dışında içerik hiçbir yere yazılmıyor.
Paylaşım
Veri yalnızca iki yere gidiyor: cevabı iletmek için Meta'nın Graph API'si, ve kural eşleşmediğinde cevap taslağı için Anthropic'in Claude API'si. Başka hiçbir üçüncü tarafla paylaşılmıyor, satılmıyor, kiralanmıyor.
Çocuklar
Ne site ne de bot çocuklara yönelik; bilerek çocuklardan veri işlemek için kullanılmıyor.
Hakların
Almanya'da yaşadığım için GDPR geçerli: hakkında işlenen veriye erişmeyi, silinmesini ya da işlenmesine itiraz etmeyi isteyebilirsin. Yukarıda anlatılan kısa ömürlü kayıtların dışında saklanan bir şey olmadığından çoğu zaman silinecek bir veri bulunmuyor. Otomatik yanıt almak istemiyorsan bana yazman yeterli.
Değişiklikler
Toplanan veri ya da kullanım şekli değişirse bu sayfa güncellenir ve yukarıdaki tarih değişir. Sayfanın geçmişi deponun commit kayıtlarında açık duruyor.
İletişim
Bu politikayla ya da belirli bir etkileşimle ilgili her soru için: