Gizlilik Politikası
Testnizer varsayılan olarak hiçbir kişisel veri toplamaz. Tüm çalışmanız yerel cihazınızda kalır. Bu politika, makinenizden ne kadar az şeyin ayrıldığını ve nedenini açıklar.
Yürürlük tarihi: 2026-05-07 · Geçerlilik: Testnizer'ın tüm sürümleri
Hukuken bağlayıcı metin İngilizce sürümdür. Türkçe metin yalnızca bilgilendirme amaçlıdır.
Bu Gizlilik Politikası, Testnizer ("Yazılım", "biz", "bizim") uygulamasının siz kurup kullandığınızda bilgileri nasıl ele aldığını açıklar. Testnizer, Türkiye Cumhuriyeti İstanbul'da bulunan Pruvasoft Bilişim Teknolojileri Yazılım Danışmanlık ve Eğitim A.Ş. ("Yayıncı") tarafından yayımlanmaktadır.
Testnizer, API'ları test etmek için ücretsiz bir masaüstü uygulamasıdır. Tamamen yerel makinenizde çalışır. Verilerinizi alan, saklayan veya işleyen herhangi bir arka uç servisimiz yoktur. Kullanıcı hesabımız yoktur. Hiçbir şekilde sizden gelir elde etmeyiz.
1. Genel Bakış (TL;DR)
- Testnizer varsayılan olarak hiçbir kişisel veri toplamaz.
- Tüm çalışma alanları, projeler, dallar, istekler, yanıtlar, ortam değişkenleri, sertifikalar ve kimlik bilgileri yerel diskinizde kalır.
-
Yazılımın giden trafiği yalnızca şunlarla sınırlıdır:
- Sizin açıkça gönderdiğiniz API istekleri — bunlar cihazınızdan belirttiğiniz hedefe doğrudan gider ve asla bizden geçmez.
- Otomatik güncelleme için GitHub Releases beslemesine yönelik periyodik bir sürüm kontrolü.
- Yapay Zeka Sohbet: Yapay Zeka Sohbet özelliğini kullanırsanız, istemler ve yanıtlar cihazınız ile seçtiğiniz Yapay Zeka sağlayıcısı arasında doğrudan dolaşır. Bu içeriği görmez, vekil sunucu olarak kullanmaz veya saklamayız. Bkz. Bölüm 6.
- İsteğe bağlı çökme telemetrisi, yalnızca
SENTRY_DSNortam değişkeni sağlarsanız (varsayılan olarak kapalı). Bkz. Bölüm 5.
- Kullanıcı hesabımız yoktur, sizin adınıza hiçbir şey barındırmayız ve trafiğinizi görmeyiz.
2. Topladığımız Veriler
2.1 Sizden topladığımız veriler: varsayılan olarak hiç
Testnizer; oluşturduğunuz veya içe aktardığınız koleksiyonları, istekleri, yanıtları, başlıkları, gövdeleri, ortam değişkenlerini, gizli bilgileri, sertifikaları, geçmişi, Yapay Zeka istemlerini veya başka herhangi bir içeriği bize ya da kontrolümüz altındaki herhangi bir üçüncü tarafa iletmez. Bu içeriği alan sunucumuz yoktur. Analitik SDK'mız, takip sinyallerimiz, reklam tanımlayıcılarımız veya eve haber veren kullanım sayaçlarımız yoktur.
2.2 "Topladığımız" gerçekten ne anlama gelir?
Yazılım tarafından başlatılan, hedefin sizin seçtiğiniz bir API hedefi olmadığı tek veri alışverişi şudur:
- Otomatik güncelleme sürüm kontrolü (Bölüm 4) — hedef: GitHub.
- İsteğe bağlı çökme telemetrisi (Bölüm 5) — hedef: sizin yapılandırdığınız bir Sentry örneği.
Liste bundan ibarettir. Başka bir yol yoktur.
3. Yerel Veri Depolama
Tüm çalışma ürününüz kendi cihazınızda saklanır. Bunun bir kopyası bizde yoktur ve geri alma yeteneğimiz yoktur.
| Öğe | Konum |
|---|---|
| Veritabanı (SQLite) | <userData>/testnizer.db |
| Ayarlar | <userData>/config.json |
| Gizli bilgiler (parolalar, token'lar, sertifikalar) | Electron safeStorage aracılığıyla işletim sistemi anahtarlığı (macOS Keychain, Windows DPAPI, Linux libsecret) |
| Loglar (varsa) | <userData>/logs/ |
| Yapay Zeka sağlayıcı yapılandırmaları ve anahtarlar | safeStorage aracılığıyla config.json içinde şifrelenmiş |
<userData> şu konumlara karşılık gelir:
macOS ~/Library/Application Support/Testnizer ·
Windows %APPDATA%\Testnizer ·
Linux ~/.config/Testnizer
Bu verinin tek denetleyicisi sizsiniz. Bulut senkronizasyonu yoktur. Dosyaları doğrudan işleyerek veya uygulama içi Dışa Aktar / Ayarlar menülerini kullanarak istediğiniz zaman inceleyebilir, düzenleyebilir, dışa aktarabilir veya silebilirsiniz.
4. Otomatik Güncelleme
Testnizer, daha yeni sürümler için projenin kamuya açık GitHub Releases beslemesini
https://github.com/apinizer/testnizer/releases
adresinden kontrol etmek için
electron-updater'ı kullanır.
Kontrol, güncelleyicinin User-Agent değerinden (uygulama adı + şu anda kurulu sürüm) ve ağ
katmanında GitHub'a görünen IP adresinizden oluşan standart bir HTTPS isteği gönderir.
Çalışma alanlarınız, istekleriniz, yanıtlarınız, ortamlarınız, kimlik bilgileriniz veya kullanımınızla ilgili hiçbir veri gönderilmez. Hiçbir hesap veya cihaz tanımlayıcısı oluşturulmaz veya iletilmez. GitHub'ın bu isteği işleme şekli GitHub'ın kendi gizlilik politikasına tabidir.
Otomatik güncelleyiciyi Ayarlar → Güncellemeler bölümünden devre dışı bırakabilirsiniz. Devre dışı bırakmanın, Yazılımın diğer işlevselliği üzerinde hiçbir etkisi yoktur.
Hukuki dayanak (GDPR Md. 6(1)(f)): kurulu ikili dosyalara güvenlik ve kararlılık düzeltmeleri sunmadaki meşru menfaat. Bu işleme, yalnızca kullanıcının makinesinin kamuya açık bir sunucuya yaptığı herhangi bir HTTPS isteğinin doğasında bulunan IP ve User-Agent meta verilerini kapsar.
5. İsteğe Bağlı Telemetri (Sentry)
Testnizer varsayılan bir telemetri uç noktası olmadan gelir. Kutudan çıktığı haliyle hiçbir analitik, çökme raporlaması veya kullanım takibi etkin değildir.
Çökme raporlama yalnızca siz (veya kendi kendine dağıtım
yapıyorsanız kuruluşunuz) uygulamayı SENTRY_DSN ortam değişkeni
ayarlanmış olarak derler veya çalıştırırsa etkinleşir. Yalnızca o DSN mevcut olduğunda,
yapılandırılan Sentry örneğine şunlar gönderilebilir: uygulama sürümü, işletim sistemi sürümü,
çalışma zamanı sürümü; ele alınmamış hataların yığın izleri; PII içermeyen breadcrumb'lar
(arayüz navigasyon olayları, IPC kanal adları).
Telemetri etkin olsa bile aşağıdakiler asla gönderilmez: istek veya yanıt gövdeleri, hedef URL'ler, başlıklar, çerezler; bearer token'lar, kimlik bilgileri, API anahtarları, OAuth token'ları, JWT'ler; TLS istemci sertifikaları veya özel anahtarlar; ortam değişkeni değerleri; dosya içerikleri; Yapay Zeka Sohbet istemleri veya yanıtları.
Testnizer.com ve GitHub Releases'te yayımladığımız resmi ikili dosyalar
SENTRY_DSN olmadan
gelir ve bu nedenle hiçbir telemetri iletmez.
Hukuki dayanak (GDPR Md. 6(1)(a)): SENTRY_DSN'i ayarlayan
kullanıcının veya kendi kendine dağıtım yapan kuruluşun açık katılımı.
6. Yapay Zeka Sohbet Özelliği
Testnizer, uygulama içinden seçtiğiniz bir büyük dil modeli sağlayıcısıyla sohbet etmenizi sağlayan bir "Yapay Zeka Sohbet" sekmesi içerir. Uygulama aşağıdakiler için hazır ayarlarla gelir:
- OpenAI
- Anthropic
- Groq
- Google (Gemini)
- Azure OpenAI
- Cohere
- Mistral
- Perplexity
- Together AI
- OpenRouter
- Fireworks AI
- DeepSeek
- xAI (Grok)
- Ollama (yerel — giden trafik yok)
Yapay Zeka Sohbet'i kullandığınızda, gönderdiğiniz istemler ve dönen yanıtlar, sağladığınız API anahtarıyla kimliği doğrulanarak cihazınızdan Yapay Zeka sağlayıcısının API uç noktasına doğrudan gider. Testnizer bu içeriği herhangi bir noktada vekil olarak iletmez, yönlendirmez, kesmez, kaydetmez veya saklamaz — bu, cihazınız ile seçtiğiniz sağlayıcı arasında uçtan uca bir bağlantıdır.
- İstemlerinize veya model yanıtlarınıza erişimimiz yoktur.
- Seçtiğiniz Yapay Zeka sağlayıcısı istemlerinizi, yanıtlarınızı ve IP'nizi görür. Her sağlayıcının kendi gizlilik politikası, saklama politikası ve eğitim verisi politikası vardır. Hassas veri göndermeden önce seçtiğiniz sağlayıcının gizlilik politikasını gözden geçirin.
- Yapay Zeka sağlayıcılarına gönderilen veriler, tamamen bizim kontrolümüz dışında, modellerini iyileştirmek için saklanabilir veya kullanılabilir.
- Yapay Zeka Sohbet'i, Ollama hazır ayarını (veya yerel olarak barındırılan herhangi bir uç noktayı) seçerek tamamen çevrimdışı çalıştırabilirsiniz. Bu durumda makinenizden hiçbir giden trafik çıkmaz.
- API anahtarlarınız yerel olarak, işletim sistemi anahtarlığı (Bölüm 3) aracılığıyla şifrelenmiş olarak saklanır ve yalnızca ait oldukları sağlayıcıya gönderilir.
Hukuki dayanak (GDPR Md. 6(1)(a)): kullanıcının açık katılımı. Yapay Zeka sağlayıcısı tarafından işlenen veriler açısından, veri denetleyicisi Yapay Zeka sağlayıcısıdır; biz değiliz.
Yapay Zeka Sohbet özelliğini kullanmazsanız, Yazılım tarafından Yapay Zeka ile ilgili hiçbir ağ trafiği oluşturulmaz.
7. Üçüncü Taraf Servisler
Testnizer, üçüncü taraf servislerle yalnızca sizin gerçekleştirdiğiniz eylemlerin doğrudan sonucu olarak etkileşime girer. Bu servislerle hiçbir bağlantımız yoktur ve onlara göndermeyi seçtiğiniz verileri nasıl işledikleri üzerinde hiçbir kontrolümüz yoktur.
| Servis | Ne zaman iletişim kurulur | Neler paylaşılır | Denetleyici |
|---|---|---|---|
| GitHub Releases | Otomatik güncelleme kontrolü | Sürüm meta verisi, IP, User-Agent | GitHub, Inc. |
| API hedefleriniz | Gönder'e tıkladığınızda | İsteğe ne koyarsanız | İlgili uç noktanın operatörü |
| Sentry (isteğe bağlı) | Yalnızca SENTRY_DSN yapılandırılmışsa | Anonim hata meta verisi (§5) | İlgili Sentry örneğinin operatörü |
| Yapay Zeka sağlayıcıları (isteğe bağlı) | Yapay Zeka Sohbet'i kullandığınızda | İstemleriniz ve bağlamınız (§6) | Seçilen Yapay Zeka sağlayıcısı |
9. Çocukların Gizliliği
Testnizer, yazılım geliştiricileri, kalite mühendisleri ve BT uzmanları için tasarlanmıştır. 13 yaşın altındaki çocuklara (veya yargı çevrenizdeki eşdeğer asgari yaşa) yönelik değildir. Yaşı ne olursa olsun hiç kimseden kasıtlı olarak kişisel veri toplamayız. Bir ebeveyn veya vasi, bir çocuğun Yazılımı dikkat gerektirecek bir şekilde kullandığına inanıyorsa, lütfen Bölüm 15'teki adresten bizimle iletişime geçin.
10. GDPR ve Uluslararası Kullanıcılar
Testnizer kişisel verilerinizi varsayılan olarak bize iletmediğinden, Yazılım tarafından sınır ötesi aktarım başlatılmaz ve oluşturduğunuz içerik açısından ne veri denetleyicisi ne de veri işleyicisi olarak hareket ederiz. Bölüm 4 ve 5'teki işleme, yalnızca ağ meta verileri veya katılım esaslı teknik çökme verileriyle sınırlıdır.
Tasarımla onurlandırılan ilkeler:
- Veri minimizasyonu (Md. 5(1)(c)): uygulama, çalışması için kesinlikle gerekli olmayan hiçbir şeyi istemez. E-posta toplama, hesap, profil yoktur.
- Amaç sınırlaması (Md. 5(1)(b)): başlattığımız tek giden trafiğin (GitHub güncelleme kontrolü) tek amacı daha yeni sürümleri sunmaktır.
- Depolama sınırlaması (Md. 5(1)(e)): tüm çalışma ürününüz yerel olarak saklanır; silme tamamen sizin kontrolünüzdedir.
- Hukuki dayanak (Md. 6):
- Otomatik güncelleme — Md. 6(1)(f) meşru menfaat (güvenlik & kararlılık).
- Telemetri — Md. 6(1)(a) açık katılım.
- Yapay Zeka Sohbet — Md. 6(1)(a) açık katılım (denetleyici biz değil, Yapay Zeka sağlayıcısıdır).
Cihazınızdaki verileriniz üzerinde tam kontrol sahibisiniz — erişim, düzeltme, silme, kısıtlama, taşınabilirlik ve itiraz haklarını yerel veritabanını doğrudan düzenleyerek veya silerek ya da uygulama içi dışa aktarma ve veri temizleme özelliklerini kullanarak kullanabilirsiniz.
11. Güvenlik
Yazılım, aşağıdaki savunma uygulamalarını kullanır:
- Yerel gizli bilgi şifrelemesi. Parolalar, API anahtarları, OAuth token'ları ve istemci sertifikaları, işletim sistemi anahtarlığına devreden Electron
safeStoragearacılığıyla diskte şifrelenir. Düz metin gizli bilgiler asla diske yazılmaz. - Renderer sertleştirme. Renderer süreci,
contextIsolation: true,nodeIntegration: falseve sıkı birconnect-src 'self'CSP'si ile çalışır; bu, arayüzün giden ağ çağrıları yapamayacağı anlamına gelir. - Süreç ayrımı. Arayüz, dosya sistemine, alt süreçlere veya ağa doğrudan erişemez. Tüm bu işlemler, Main sürecinde girdi doğrulamasıyla birlikte tip güvenli IPC kanalları aracılığıyla yapılır.
- Varsayılan olarak telemetri yok. Katılım göstermediğiniz sürece çökme verisi makinenizden çıkmaz (Bölüm 5).
Hiçbir yazılım mükemmel derecede güvenli değildir. Testnizer'ın çalıştığı cihazın fiziksel ve mantıksal güvenliğinden — işletim sisteminizi ve Yazılımı güncel tutmak, tam disk şifrelemesi kullanmak ve yetkisiz fiziksel erişime karşı koruma sağlamak dahil — siz sorumlusunuz.
12. Uluslararası Aktarımlar
Yazılım, çalışma ürününüzün sınır ötesi aktarımlarını başlatmaz. Yazılım tarafından başlatılan giden ağ trafiği şunlarla sınırlıdır:
- GitHub'ın global edge ağı tarafından sunulan GitHub'a otomatik güncelleme istekleri. GitHub'ın veri işleme ve Standart Sözleşme Maddeleri kendi gizlilik politikasında belgelenmiştir.
- Yapılandırdığınız Sentry uç noktasına iletilen isteğe bağlı Sentry çökme raporları.
- Cihazınızdan seçtiğiniz Yapay Zeka sağlayıcısına doğrudan iletilen Yapay Zeka Sohbet istekleri. O sağlayıcının altyapısının konumu seçiminize bağlıdır; ayrıntılar için gizlilik politikalarını inceleyin.
Verilerinizi kendimiz herhangi bir üçüncü ülkeye göndermeyiz.
13. Haklarınız
Hakkınızda hiçbir veri tutmadığımız için, veri koruma haklarınızı kullanmak genellikle yerel cihazınızda hareket etmek anlamına gelir:
- Erişim hakkı. Yerel veritabanını, yapılandırma dosyalarını ve dışa aktarılan koleksiyonları doğrudan inceleyin. Yazılımın Dışa Aktar özelliği herhangi bir çalışma alanının taşınabilir bir JSON anlık görüntüsünü üretir.
- Düzeltme hakkı. Yazılım içinden herhangi bir kaydı düzenleyin.
- Silme hakkı. Bölüm 3'te listelenen kullanıcı veri dizinini silin, Ayarlar'daki uygulama içi "Verileri temizle" seçeneğini kullanın veya Yazılımı kaldırın (kullanıcı veri dizini bazı platformlarda kaldırma sonrası kalabilir — tam silme için manuel olarak silin).
- Taşınabilirlik hakkı. Verilerinizi standart birlikte çalışabilir biçimlerde almak için Dışa Aktarma fonksiyonlarını (OpenAPI, Postman, HAR) kullanın.
- İtiraz / işlemeyi kısıtlama hakkı. Ayarlar'dan otomatik güncellemeyi devre dışı bırakın;
SENTRY_DSN'i yapılandırmayın; Yapay Zeka Sohbet'i kullanmayın.
Üçüncü taraf bir sağlayıcı (Yapay Zeka sağlayıcısı, Sentry örneği veya API hedefi), Testnizer'ı nasıl kullandığınızdan dolayı hakkınızda kişisel veri tutuyorsa, lütfen veri koruma talebinizi doğrudan o sağlayıcıya iletin — onların adına hareket edemeyiz.
14. Bu Politikadaki Değişiklikler
Bu Gizlilik Politikasını zaman zaman güncelleyebiliriz. Önemli değişiklikler, bu belgenin üst kısmındaki Son güncelleme tarihini güncelleyerek ve hash'ini artırarak yansıtılır. Belge hash'i değiştiğinde, uygulama içi onay kapısı, Yazılımın bir sonraki başlatılmasında güncellenmiş metni incelemeniz ve kabul etmeniz için sizi uyarır. Güncellenmiş metni reddederseniz, Yazılım kapanır ve ilişkiyi sonlandırmak için onu kaldırmanız gerekir.
Bu Politikadaki korumaları, değişikliği reddetme fırsatı vermeden geriye dönük olarak azaltmayız.
15. İletişim
Bu Gizlilik Politikası veya Testnizer'ın verileri nasıl ele aldığı hakkında sorular, talepler veya şikayetler için:
- Gizlilik & hukuk: info@apinizer.com
- Web sitesi: www.testnizer.com
- Posta: Pruvasoft Bilişim Teknolojileri Yazılım Danışmanlık ve Eğitim A.Ş., Üniversiteler Mah. 1606 Cad. Cyberpark A-Blok No:4 A/305, 06800 Bilkent/Ankara, Türkiye
- Tel / Faks: 0312 265 02 36 / 0312 265 02 38
Ayrıca bkz.: Son Kullanıcı Lisans Sözleşmesi
Telif hakkı © 2026 Pruvasoft Bilişim Teknolojileri Yazılım Danışmanlık ve Eğitim A.Ş.