Güvenlik ve Veri Koruma
Şeffaf Şehir bir kamu hizmeti platformudur; güvenlik pazarlama vaadi değil mimari karardır. Aşağıdaki her madde üründe bugün çalışan bir mekanizmadır.
Parolalar: argon2id
Tüm parolalar günümüz standardı argon2id ile hash'lenir; eski algoritmayla açılmış hesaplar ilk girişte otomatik taşınır. Hatalı denemelerde hesap kademeli olarak kilitlenir.
İki aşamalı doğrulama (MFA)
Sistem yöneticileri ve belediye yöneticileri, authenticator uygulamasıyla TOTP tabanlı ikinci adımı açabilir. Tek kullanımlık kurtarma kodları argon2 ile hash'lenerek saklanır; her MFA olayı denetim günlüğüne yazılır.
Sunucu tarafında iptal edilebilir oturumlar
Oturumlar sunucuda tutulur: refresh token her kullanımda döndürülür, çalınan bir token yeniden kullanılırsa oturum ailesi tümüyle düşürülür. Şifre değişince tüm cihazlardaki oturumlar kapanır.
Kiracı (şehir) izolasyonu
Her belediye yalnız kendi şehrinin verisini görür: uygulama katmanındaki kapsam kontrollerine ek olarak veritabanında satır düzeyi güvenlik (RLS) katmanı bulunur. Şikayetler, geldiği şehrin sınırıyla sunucuda doğrulanır.
Fotoğraflarda EXIF temizliği
Vatandaşın ve belediye personelinin yüklediği her fotoğraf cihazda yeniden kodlanır: GPS konumu dahil tüm EXIF üst verisi sunucuya hiç ulaşmadan silinir.
Denetim izi
Kurum ve yönetici tarafındaki kritik işlemler (çözüm, ret, hesap işlemleri, MFA olayları) kim-ne-ne zaman bilgisiyle değiştirilemez bir denetim günlüğüne kaydedilir.
KVKK: verinizi indirin
Her vatandaş, hesabına bağlı tüm kişisel verisini tek tıkla makine-okunur dosya olarak indirebilir (veri taşınabilirliği hakkı).
KVKK: hesap silme ve anonimleştirme
Hesap silindiğinde kişisel bilgiler (ad, e-posta) geri döndürülemez şekilde anonimleştirilir; şikayet kayıtları şeffaflık için anonim olarak kalır.
Ayrıntılar için KVKK Aydınlatma Metnine bakabilir, güvenlik bildirimleri için iletisim@seffafsehir.com adresine yazabilirsiniz.