Privacy & Diagnostics (Gizlilik ve Tanılama)
Privacy & Diagnostics, NEXUS'un iki isteğe bağlı telemetri kategorisini barındıran App Settings bölümüdür. Bu sayfa, o bölümü içeren NEXUS sürümleri için bölümü anlatır. Sürümünüzde Privacy & Diagnostics bölümü yoksa NEXUS hiçbir telemetri göndermez ve aşağıdakilerin hiçbiri henüz geçerli değildir.
Her iki kategori de varsayılan olarak kapalıdır. Birini açana kadar NEXUS hiçbir tanımlayıcı oluşturmaz, hiçbir şeyi kuyruğa almaz ve bir telemetri hizmetiyle asla iletişim kurmaz — bir kategoriyi açmak diğerini açmaz. Reddetmenin size bir bedeli yoktur: hiçbir özellik bu anahtarlara bağlı değildir ve hiçbir şey belirli aralıklarla yeniden sormaz.
Her App Settings denetiminde olduğu gibi buradaki her şey değiştirdiğiniz anda geçerli olur — bir Save adımı yoktur.
Denetimler
| Etiket | Ne yapar | Varsayılan |
|---|---|---|
| Share anonymous usage statistics | NEXUS'un hangi bölümlerinin, ne sıklıkla kullanıldığını ve işlemlerin başarılı olup olmadığını gönderir. | Off |
| Send anonymous crash & error reports | Çökme, takılma ve iç hata raporlarını çağrı yığınlarıyla birlikte gönderir; içerik asla gönderilmez. | Off |
| Status | Salt okunur, kategori başına: Off, bir tarihten beri On since, Paused (açıklama metni değişti veya Chainabit kategoriyi kendi tarafından duraklattı) ya da Locked by your organization. | Off |
| Identifier | Salt okunur, açık olan her kategori için: kısa bir tanımlayıcı öneki ve Copy. | — |
| Queued & sent data | Kategori başına, gönderilmeyi bekleyenlerin ve gönderilmiş olanların yerel bir görünümünü açar. | — |
| Reset & delete previous telemetry | Chainabit'ten açık olan her kategorinin şimdiye kadar gönderdiklerini silmesini ister, ardından o kategoriyi yeni bir tanımlayıcıyla baştan başlatır. | — |
| Consent history | Salt okunur: burada veya karşılama turunda verilen her karar, en yenisi en üstte. | — |
| Privacy Policy / Terms of Service | Terms & Policies bölümünden bağlanan aynı belgeleri açar ve kararınızın açıklama metninin hangi sürümü altında verildiğini gösterir. | — |
Kararı nerede verirsiniz
NEXUS'u ilk açtığınızda karşılama turunda Help improve NEXUS başlıklı bir kart bulunur; üzerinde aynı iki anahtar kapalı olarak yer alır ve anahtarlar nasıl ayarlanmış olursa olsun aynı anlama gelen tek bir Continue düğmesi vardır. Turu kapatmak ikisini de kapalı bırakır. Hiç karar vermediyseniz kart, NEXUS'u bir süre kullandıktan sonra bir kez daha sunulur — ondan sonra bir daha asla; o andan itibaren seçim yalnızca bu bölümde yaşar.
Bir ajan, yerel MCP ayar araçları üzerinden bir kategorinin açık olup olmadığını görebilir, ancak hiçbir araç bunu değiştiremez. Bunu yalnızca bir kişi, burada veya karşılama turunda yapabilir.
İki kategori
Kullanım istatistikleri, ürün sorularını yanıtlar — hangi hedeflerin kullanıldığı, oturumların ne kadar sürdüğü, bir Marketplace kurulumunun başarılı olup olmadığı — ve bunu, kısa sabit listelerden alınan değerlerle eşleştirilmiş olay adları olarak yapar. Bir oturumun uzunluğu "10 dakika ile 1 saat arası" gibi bir aralık olarak bildirilir, asla kesin bir rakam olarak değil; bir eklenti herkese açık Marketplace kimliğiyle, başka bir yerden kurulan eklenti ise "other" olarak bildirilir.
Çökme ve hata raporları, güvenilirlik sorularını yanıtlar. macOS'te çökme ve takılma raporları işletim sisteminin kendi tanılama hizmetinden gelir; bu hizmet raporları uygulamaya çökme anında değil, olaydan sonra iletir. Bir rapor; sinyal veya istisna türünü, kareleri yalnızca NEXUS'un kendi yürütülebilir dosyalarını ve sistem çerçevelerini adlandıran bir çağrı yığınını (başka herhangi bir görüntü "other" olarak indirgenir), uygulama ve işletim sistemi sürümlerini ve çökmeden önceki son olayların yalnızca adlarından oluşan kısa bir izi taşır. Serbest metin hata mesajları, süreç yolları ve ortam değişkenleri rapor kuyruğa alınmadan önce atılır. Bu kategoriyi açmanızdan önce gerçekleşmiş bir çökme, raporu sonradan gelse bile asla gönderilmez.
Ne gönderilir
Yüklemeler, hesabınızın yaptığı her şeyden ayrı, telemetriye adanmış ve Chainabit tarafından işletilen bir uç noktaya şifreli bir bağlantı üzerinden küçük gruplar halinde yapılır. Her grup tam olarak tek bir kategoriye aittir. Sizin için önemli alanlara indirgenmiş bir kullanım istatistiği grubu şöyle görünür:
{
"category": "analytics",
"sent_at": "2026-09-06T10:00:03Z",
"catalog_version": 1,
"ctx": {
"app_version": "1.0.0",
"channel": "stable",
"platform": "macos",
"os_major": 15
},
"events": [
{
"name": "screen.viewed",
"ts": "2026-09-06T10:00:01Z",
"session_ref": "9f1c3a7b2d4e6f80",
"props": { "destination": "agents", "entry": "rail" }
}
]
}| Alan | Ne olduğu |
|---|---|
category | Bu grubun hangi anahtara ait olduğu. Bir grup ikisini asla karıştırmaz. |
sent_at, ts | Grubun ne zaman gönderildiği ve her olayın ne zaman gerçekleştiği, saniye hassasiyetinde. |
catalog_version | İzin verilen olay adları ve değerlerinin yayımlanmış listesinin sürümü. |
ctx | Uygulama sürümü ve yayın kanalı, platform ve işletim sisteminin ana sürümü. Başka hiçbir şey yok: dil, bölge, donanım modeli, bellek boyutu, hesap veya plan yok. |
name | Sabit bir olay adı listesinden biri. Listede olmayan bir olay üretilemez. |
session_ref | Uygulamanın geçerli açılışına tek yönlü bir referans. İki kategori farklı referanslar kullanır; dolayısıyla kullanım satırları ile çökme satırları birleştirilemez. |
props | Yalnızca sabit listelerden veya aralıklardan değerler. Bir olayın hiçbir yerinde serbest metin yoktur. |
Yukarıda gösterilmeyen: her grup ayrıca, kategoriyi açtığınızda Chainabit'in o kategori için verdiği belirteci de taşır. Bu, donanımınızdan veya hesabınızdan türetilmemiş rastgele bir değerdir ve iki kategorinin belirteçleri birbiriyle ilişkisizdir. Identifier satırı kısa önekini gösterir.
Asla toplanmayanlar
Aşağıdakilerin hiçbiri iki kategoriden hiçbirinde yer alamaz. Bu liste yalnızca vaat edilmez, uygulama tarafından zorlanır — olay sözlüğünde bunlardan herhangi birini koyacak bir yer yoktur.
- İstemler, mesajlar ve ajan düşünceleri
- Terminal girdisi ve çıktısı, komutlar ve komut geçmişi
- Pano içeriği
- Dosya içerikleri, dosya adları, yollar ve çalışma dizinleri
- Çalışma alanlarınızın, ajanlarınızın, takımlarınızın, oturumlarınızın, kanallarınızın ve canvas'larınızın adları
- Depo URL'leri, uzak depolar ve dal adları
- Marketplace arama metni
- Ortam değişkenleri
- Kimlik bilgileri, belirteçler, anahtarlar ve lisans anahtarları
- Hesap kimliğiniz: e-posta, kullanıcı adı, hesap kimliği, çalışma alanı kimliği
- Donanım tanımlayıcıları: seri numarası, platform UUID'si, ağ adresi, model adı
- IP adresiniz veya konumunuz. Bir yüklemenin geldiği adres isteği hız sınırlamak için kullanılır ve telemetri verisiyle birlikte saklanmaz; her web isteğinde olduğu gibi olağan bağlantı günlüklerinde görünebilir ve bunu Gizlilik Politikası kapsar.
- Serbest metin hata mesajları
- Ses, dökümler ve ekran içeriği; tarayıcı araçlarının yakaladığı her şey dahil
- Bilgi içeriği: bellek, wiki sayfaları, notlar ve bit'ler
- Bildirim metni
- Çalıştırdığınız CLI sağlayıcılarının dökümlerinden veya yapılandırmalarından herhangi bir şey
Kuyruktaki ve gönderilen verileri incelemek
Queued & sent data, tamamen makinenizdeki dosyalardan okunur; içindeki hiçbir şey bir sunucudan çekilmez. Kategori başına geçerli durumu, belirtecin ne zaman verildiğini, açıklama metni ve katalog sürümlerini, son başarılı yüklemeyi ve kuyruktaki, gönderilen (son 200), hizmet tarafından reddedilen (nedeniyle birlikte), gönderilmeden süresi dolan ve yerelde atılan (nedeniyle birlikte) olayların listelerini gösterir. Olay satırları adı, zamanı ve özellikleri gösterir — bunların tümü güvenle gösterilebilir, çünkü hiçbiri içerik barındıramaz. Bekleyen bir silme isteği de durumuyla birlikte burada görünür.
Bir kategoriyi kapatmak
Bir anahtarı kapatmak anında etkili olur:
- O kategori için kayıt durur.
- Kuyruğu diskten silinir.
- Çökme ve hata raporları için çökme raporu toplama aboneliği kaldırılır; yerel çökme algılama işareti ve olay izi kaldırılır.
- O kategorinin şimdiye kadar gönderdikleri için bir silme isteği diske yazılır, ardından belirteç atılır. İstek, bağlantı olduğunda yeniden denenir ve süresi asla dolmaz; durum satırı Chainabit onaylayana kadar Deletion requested — waiting for connection, sonra silmenin tamamlanacağı tarihle birlikte Deletion acknowledged olarak görünür.
Chainabit, o kategoride paylaşılan verileri cihazınız silme isteğini ilettikten sonraki 30 gün içinde siler. Cihaz bir daha hiç bağlanmazsa veri, saklama süresi dolduğunda otomatik olarak silinir: kullanım istatistikleri için 90 gün, çökme ve hata raporları için 180 gün. Hiçbir tanımlayıcı içermeyen toplu günlük özetler daha uzun süre saklanır ve silmeden etkilenmez. Saklama ve silmeye ilişkin yetkili koşullar yayımlanmış Gizlilik Politikası'ndaki koşullardır; bu sayfa ile politika farklılaşırsa politika geçerlidir.
Reset & delete previous telemetry
Reset & delete previous telemetry, açık olan her kategori için tam olarak kapatmanın yaptığını yapar — şimdiye kadar gönderilen her şey için bir silme isteği — ve ardından kategoriyi yeni bir belirteçle yeniden açar. NEXUS'un o andan itibaren gönderdikleri daha önce gönderdikleriyle birleştirilemez. Çevrimdışıyken silme isteği bağlantı bekler ve yeni olaylar yeni belirteç gelene kadar yerelde tutulur. Kapalı olan bir kategoriye dokunulmaz.
Açıklama metni değişirse
Bir karar, verildiği açıklama metni sürümü için geçerlidir. Bir güncelleme telemetrinin neleri kapsadığını değiştirirse — yeni bir kategori, amaç veya işleyici — her iki kategori de Paused olarak görünür ve siz yeniden karar verene kadar kapalı kalır; bir sonraki açılışta engelleyici olmayan tek bir kart görürsünüz ve isterseniz görmezden gelebilirsiniz. Telemetriyle ilgisi olmayan Şartlar veya Gizlilik Politikası değişiklikleri bu anahtarlara asla dokunmaz.
Kurum politikası
Bir kurum, NEXUS uygulaması için bir yapılandırma profiliyle dağıtılan TelemetryAllowedCategories adlı yönetilen bir tercih aracılığıyla bu kategorileri kısıtlayabilir — asla açamaz. Değeri; analytics (kullanım istatistikleri), diagnostics (çökme ve hata raporları), ikisini birden veya hiçbirini içeren bir dizidir:
| Değer | Etkisi |
|---|---|
| Anahtar yok | Her iki kategori de kullanılabilir; kendi seçiminiz geçerlidir. |
["analytics"] | Yalnızca kullanım istatistikleri açılabilir. |
["diagnostics"] | Yalnızca çökme ve hata raporları açılabilir. |
[] | İkisi de kilitli olarak kapalıdır. |
Yalnızca yönetim tarafından zorlanan bir değer sayılır; tercihlerde yalnızca mevcut olan aynı anahtar yok sayılır. Bir politika o anda açık olan bir kategoriyi kilitlediğinde NEXUS bunu, silme isteği dahil, tam olarak sizin kapatmışsınız gibi ele alır ve anahtar Locked by your organization olarak görünür.
Diskteki dosyalar
Bu bölümün çalıştığı her şey, bir kategori ilk kez açıldığında oluşturulan ve yalnızca sahibine açık tek bir dizinde durur:
~/.chainabit/nexus/telemetry/| Yol | Tuttuğu |
|---|---|
analytics/seg-*.jsonl, diagnostics/seg-*.jsonl | Gönderilmeyi bekleyen kuyruktaki olaylar, satır başına bir tane. Kategori kapatıldığında silinir. |
sent.local.jsonl | Gönderilen son 200 olay — Queued & sent data görünümünün okuduğu dosya. |
tickets.local.json | Onaylanana kadar silme istekleri; sonuç görünür kalsın diye 30 gün daha tutulur. |
epochs.json | Her kategorinin ne zaman açıldığı. O andan önce üretilen raporlar asla gönderilmez. |
policy.json | Telemetri hizmetinden alınan son politika — örneğin Chainabit tarafından duraklatılmış bir olay ailesi. |
launch-marker.json | Yalnızca bir kategori açıkken yazılır; bir sonraki açılışın temiz kapanışı çökmeden ayırt etmesini sağlar. |
crash/ | İşlenmeyi bekleyen çökme ve takılma raporları; yalnızca çökme ve hata raporları açıkken. |
.lock | Buraya aynı anda yalnızca tek bir NEXUS sürecinin yazmasını sağlar. |
İki .local. dosyası, kimlik bilgisi dosyalarını sürüm kontrolünün dışında tutan kuralın kapsamındadır — bir silme isteği, hizmet onaylayana kadar atılan belirteci taşır. Bkz. Yollar ve Kimlik Bilgileri.
Bu anahtarların denetlemedikleri
Aşağıdakilerin her biri sizin başlattığınız, bulunduğu yerde yönetilen bir özelliktir ve hiçbiri bu bölümden etkilenmez:
- Oturum açma ve yetkilendirme denetimleri — Account.
- Geri bildirim — form yalnızca Send'e bastığınızda, yazdığınız metni gönderir ve asla günlük eklemez.
- Cloud Rooms — çalışma alanı başına sizin seçtiğiniz oda modu.
- Oturum açıkken çalışan güncelleme denetimleri.
- 3D Room varlık indirmeleri ile Marketplace gezinme ve kurulumları.
- Çalıştırdığınız CLI sağlayıcılarının her birinin kendi başına denetlediği telemetri ayarları.
Sırada ne var
- Ayarlar referansı — bu bölüm için denetim bazlı sözleşme.
- Yollar ve Kimlik Bilgileri — NEXUS'un tuttuğu diğer tüm dosyaların yanında telemetri dizini.
- Local-First (EN) — bu bölümün tek bilinçli, isteğe bağlı istisnası olduğu duruş.
- Terms & Policies — saklama ve silmeyi yöneten Gizlilik Politikası.