Web Uygulaması Kasım 2026 Öne çıkan

Agrobio — Anonim Çalışan Bildirim Sistemi

Agrobio Tarım çalışanlarının şikayet ve önerilerini tamamen anonim iletmesi için, mahremiyet baştan tasarıma dahil edilerek (privacy by design) geliştirilen bildirim ve takip sistemi.

  • PHP 8.5
  • Apache
  • Privacy by Design
  • CSP
  • DuckDNS
Agrobio — Anonim Çalışan Bildirim Sistemi

Müşteri: Agrobio Tarım · Rol: Tasarım, geliştirme ve sunucu kurulumu

Problem

Çalışanların iş güvenliği, mobbing, ücret veya yönetici tutumu gibi hassas konuları dile getirebilmesi için güvenilir bir kanal gerekiyordu. Bu tür sistemlerde "anonim" demek yetmez: IP adresi, cihaz bilgisi, hatta mesajın gönderildiği saat bile vardiya bilgisiyle birleşince kişiyi ele verebilir.

Mahremiyet odaklı tasarım

  • Üyelik ve giriş yok. Sistem kim olduğunuzu hiç sormuyor.
  • IP adresi ve cihaz bilgisi kaydedilmiyor.
  • Saat bilgisi tutulmuyor. Mesajlar yalnızca gün olarak saklanıyor, böylece vardiya saatinden kimlik tahmini yapılamıyor.
  • Tek yönlü saklanan takip kodu. Bildirimi gönderen kişi yanıtları bu kodla izliyor. Kod geri çözülemeyecek şekilde saklandığı için yönetim bile göremiyor; kaybedilirse güvenlik gereği kurtarılamıyor.
  • Kurumsal yanıt. Yanıtlar kişi adıyla değil "Agrobio Yönetimi" adıyla veriliyor.
  • Kullanıcıya yol gösterme. Form, kişiyi tanıtacak bilgileri yazmaması için uyarıyor. Konular (İSG, mobbing, ücret, ekipman, etik ihlal...) ve birim seçimi hazır listeden yapılıyor; "belirtmek istemiyorum" seçeneği de var.

Güvenlik

  • Sıkı CSP: Yalnızca kendi kaynaklarına izin veriliyor; satır içi betik yok, frame-ancestors 'none'.
  • Diğer başlıklar: HSTS ve X-Frame-Options; oturum çerezi Secure, HttpOnly ve SameSite.
  • Form koruması: Tüm formlarda CSRF belirteci ve botlara karşı gizli tuzak alanı.

Yayına alma

  • Ayrı sanal makine: Uygulama Hyper-V üzerinde kendi makinesinde çalışıyor. Tek dış IP'yi paylaşan diğer sunucudaki Apache, alan adına göre istekleri yerel ağ üzerinden bu makineye aktarıyor (ters vekil).
  • Dinamik DNS: Dış IP DuckDNS ile otomatik güncelleniyor.
  • Geri alınabilir kurulum: Betikler Apache yapılandırmasını önce yedekliyor, test ediyor, test başarısız olursa her şeyi kendisi geri alıyor. Kaldırma betikleri de hazır.
  • Doğrudan erişim kapalı: Bildirim makinesinin dış portu kapatıldı. Çalışanlar yalnızca alan adı üzerinden gelebiliyor ve IP adresleri hiçbir kayda düşmüyor.

Görseller

Sistemin herkese açık sayfalarından alınmıştır; hiçbir bildirim içeriği gösterilmemektedir.

Anonimlik ilkeleri Kullanıcıya açıkça anlatılan anonimlik ilkeleri

Bildirim formu Yeni bildirim formu