Gizlilik
Veri nasıl işlenir?
Kısaca: servis hiçbir şey saklamaz, hiçbir şey kaydetmez, kişisel veri tutmaz ve SDLC adımlarından başka hiçbir şey paylaşmaz. Ayrıntısı aşağıda.
Özet
- Saklamaz. Veritabanı, dosya deposu, anahtar-değer deposu, kuyruk ya da önbellek yoktur.
- Kaydetmez. İstek günlüğü, analiz, izleme ya da üçüncü taraf betiği yoktur.
- Kişisel veri tutmaz. Erişim anahtarları kimlik taşımaz. Tarayıcınızın gönderdiği AgensTown giriş çerezinden servis yalnızca oturumun geçerli olup olmadığını denetler; hesap bilginizi okumaz, saklamaz, günlüğe yazmaz.
- Yalnızca SDLC adımlarını paylaşır. Araçlar gönderdiğiniz taslak üzerinde hesap yapar ve sonucu size döndürür.
- Giriş yalnızca AgensTown ile. Tarayıcıda giriş, Google ile AgensTown hesabınızla yapılır.
Bir istekte servise ne ulaşır
Ajanınız bir MCP aracını çağırdığında istekte yalnızca şunlar bulunur:
- aracın adı ve aşama kimliği (ör.
plan); - üzerinde çalışılan taslak (
.sdlc/drafts/içindeki JSON); - kilit zinciri: deponuzdaki
.sdlc/locks/dosyalarının içerikleri (kilitli sözleşmeler ve makbuzlar); - kilitlerken onay: onaylayan kişinin verdiği ad ya da rol/takma ad ve kararları, olduğu gibi;
- rastgele proje kimliği (
prj_…); Authorizationbaşlığındaki erişim anahtarı.
Tarayıcıyla açılan her sayfada ise tarayıcınız, sdlc.agenstown.com'a yaptığı her isteğe AgensTown'un ortak giriş çerezini ekler; bu çerez giriş oturumunuzu içerir ve bütün AgensTown sitelerine açıktır. Servis bu çereze yalnızca giriş gerektiren sayfalarda bakar (aşağıda Çerezler). Taslaklara gizli bilgi, kimlik bilgisi, erişim anahtarı, kişisel veri ya da kaynak kod koymayın; çalışma protokolü ajanınıza bunları göndermemesini söyler ve kanıtın sayılarla, özetlerle ve commit SHA'larıyla anlatılmasını ister.
Nasıl işlenir
Her istek bellekte işlenir: zincir doğrulanır, aşama kuralları hesaplanır, yanıt döner ve istek bırakılır. Servisin hiçbir depolama bağlantısı yoktur; iki istek arasında sizinle ilgili hiçbir şey kalmaz. Her yanıt Cache-Control: no-store ile döner, yani ara katmanlar da saklamaz. 2 MB'tan büyük istekler okunmadan reddedilir.
Servis Cloudflare Workers üzerinde çalışır; istekler her web isteği gibi Cloudflare ağından geçer. Servisin kendi gözlemlenebilirlik, günlük ve günlük aktarımı (Logpush) ayarları kapalıdır. Barındırma ağı olan Cloudflare, yanıtlara kendi ağ hatası raporlama başlıklarını (Report-To, NEL) ekler ve platform genelinde toplu ölçümler (istek sayısı, hata oranı, işlem süresi gibi) tutar; bunlar servisin değil Cloudflare'in işleyişidir. İsteklerin içeriği servis tarafından hiçbir yere yazılmaz.
Günlük ve analiz
İstek günlüğü, analiz, reklam ya da izleme yoktur. Sayfalar yalnızca bu alandan yüklenen bir stil dosyası, yazı tipleri ve kod bloklarını kopyalamaya yarayan küçük bir betik kullanır; dış kaynak, izleme pikseli ya da tarayıcı deposu kullanılmaz. Bir hata olursa yanıtta yalnızca rastgele bir hata kimliği bulunur; isteğin içeriği hiçbir yere yazılmaz.
Kötüye kullanıma karşı istek sayısı dakikalık olarak sınırlanır: OAuth bağlantılarında bağlanan istemcinin özetine, API anahtarlarında anahtarın rastgele kimliğine göre. Bu sayaç istek içeriği ya da kişisel veri taşımaz.
Erişim anahtarları kimlik taşımaz
OAuth erişim anahtarları (1 saat), yenileme anahtarları (30 gün) ve API anahtarları (90 gün) imzalı, durumsuz anahtarlardır. İçlerinde rastgele bir kimlik, veriliş ve bitiş zamanı; OAuth anahtarlarında ayrıca bağlanan istemcinin özeti, yenileme anahtarlarında da izni verdiğiniz an bulunur. Ad, e-posta ya da hesap kimliği yoktur. Yenileme zinciri, izni verdiğiniz andan 90 gün sonra kendiliğinden biter; sonra yeniden izin istenir. Servis anahtarları saklamaz; her istekte imzayı doğrular.
Dışarıya yapılan tek çağrı
MCP araçları hiçbir dış çağrı yapmaz. Servisin tamamında dışarıya giden tek istek, AgensTown giriş sağlayıcısının herkese açık imza anahtarlarının listesini almaktır. Bu istek çerez, erişim belirteci ya da kullanıcı bilgisi taşımaz; liste en çok 10 dakika bellekte tutulur ve yalnızca açık anahtarlardan oluşur. Oturumunuz bu anahtarlarla servisin içinde doğrulanır; giriş sağlayıcısına oturumunuzla ilgili hiçbir şey gönderilmez.
Çerezler
Bu servis çerez yazmaz. Tek çerez, AgensTown hesabının giriş yaparken agenstown.com ve bütün alt alanları için koyduğu ortak giriş çerezidir; içinde giriş oturumunuz bulunur. Çerez bütün AgensTown sitelerine açık olduğu için tarayıcınız onu sdlc.agenstown.com'a yapılan her isteğe ekler; bunu servis seçmez.
Servis çereze yalnızca giriş gerektiren sayfalarda (Belgeler, Bağlan, izin ekranı) bakar. Orada içindeki erişim belirtecinin yalnızca imzasını ve geçerlilik süresini (bir de AgensTown girişi için verildiğini gösteren sabit alanları) denetler. İmza, AgensTown giriş sağlayıcısının açık anahtarıyla servisin içinde, yerel olarak doğrulanır: belirteç giriş sağlayıcısına ya da başka bir yere gönderilmez, saklanmaz, günlüğe yazılmaz. Ana sayfa ve bu sayfa çereze hiç bakmaz. Formlar, çerez yerine imzalı ve 15 dakika geçerli bir form anahtarıyla korunur.
Kilit makbuzları
Bir aşama kilitlendiğinde servis bir makbuz imzalar: rastgele proje kimliği, aşama, döngü, sıra, sözleşmenin SHA-256 özeti, önceki makbuzun özeti, onaylayanın verdiği ad, kilit zamanı ve Ed25519 imzası. Onaylayan gerçek adını ya da bir rol veya takma ad (ör. "Ürün sahibi") verebilir; hangisini seçerse makbuza o yazılır ve makbuz kendi deponuzda durur. Makbuz yalnızca deponuzda durur; servis bir kopyasını tutmaz. Açık anahtarlar /.well-known/sdlc-receipt-keys.json adresindedir ve anahtar değiştiğinde eski açık anahtarlar doğrulama için listede kalır.
Makbuz neyi kanıtlar
Bir makbuz, bu servisin bu sırayı imzaladığını kanıtlar: imzalandığı anda aşamanın önceki makbuzun üzerine kurulduğunu ve kilitli sözleşmenin o andan beri değişmediğini. Bir deponun tek ya da en son zinciri olduğunu kanıtlamaz: servis hiçbir şey saklamadığı için aynı noktadan başlayan zincirler çatallanabilir. Hangi zincirin geçerli sayılacağına deponuzun geçmişi (commit'ler, inceleme kuralları) karar verir.
Erişimi geri alma
Kendi tarafınızda: claude mcp remove sdlc ile bağlantıyı kaldırın ve API anahtarını yapılandırmanızdan silin. OAuth erişim anahtarları bir saat içinde kendiliğinden sona erer.
Servis anahtarları saklamadığı için tek bir anahtar listeden silinerek iptal edilemez. İptal, imzalama sırrının döndürülmesiyle (rotation) yapılır: bu, verilmiş bütün erişim ve API anahtarlarını aynı anda geçersiz kılar ve herkes yeniden giriş yapar. Bir anahtarınızın sızdığını düşünüyorsanız agenstown.com üzerinden AgensTown'a bildirin.
Silme
Silinecek bir şey yok: servis sizinle ya da projenizle ilgili hiçbir şey tutmaz. Proje durumunuz deponuzun .sdlc/ klasöründedir; silmek için klasörü silmeniz yeterlidir. AgensTown hesabınızla ilgili istekler AgensTown hesabı tarafında karşılanır.