Slopographic

Denetim

Slopographic nasıl çalışır

Uygulamalar tarayıcınızda çalışır. Bu sayfa, kullandıkları tarayıcı özelliklerini, yapabilecekleri her ağ isteğini ve cihazınızda neyin tutulduğunu listeler; böylece her iddiayı kendiniz kontrol edebilirsiniz. Buradaki her ifade, herkese açık depodaki kaynak koduna karşı denetlenmiştir.

Kısa özet

Basit bir dille

Dosyalarım nereye gidiyor?

Hiçbir yere. Bir fotoğrafı, bir PDF'yi ya da bir elektronik tabloyu açtığınızda uygulama onu bu tarayıcı sekmesinin içinde okur. Bir yükleme adımı yoktur ve dosyayı alabilecek bir Slopographic sunucusu da yoktur. Kaydettikleriniz kendi diskinize ya da bu cihazdaki bu tarayıcının depolama alanına gider. Yalnızca kendi anahtarınızla bir YZ hizmeti bağlar ve buna izin verirseniz bir kopya o hizmete gider (bkz. YZ düğmesi).

Uygulama neden bazen bir şey indiriyor?

Bazı özellikler çoğu insanın hiç kullanmadığı büyük bir dosyaya ihtiyaç duyar: bir arka planı kaldırmak, metin okumak ya da konuşmayı yazıya dökmek için bir YZ modeli, bir videoyu dönüştürmek için video motoru ya da başka bir yazı sistemi için bir yazı tipi. Bunlar yalnızca özelliği kullandığınızda, uygulama ne olduğunu ve ne kadar büyük olduğunu söyledikten sonra alınır ve tarayıcıda saklanır, böylece bu yalnızca bir kez olur. Kendi dosyalarınız bu istekte hiçbir zaman yer almaz.

Çevrimdışı çalışır mı?

Evet, ilk ziyaretten sonra. Sitenin kendi dosyaları tarayıcı tarafından saklanır, bu yüzden uygulamalar bağlantı olmadan açılır ve çalışır. Yalnızca henüz yapmadığınız bir indirme (bir model ya da bir yazı tipi) ağa ihtiyaç duyar.

Bir şey kurmam gerekiyor mu?

Hayır. Telefonunuzda, tabletinizde ya da bilgisayarınızda tarayıcıda bir uygulamayı açıp başlamanız yeterli. İlk ziyaretinizden sonra internet olmadan da çalışmaya devam eder. Ana ekranınızda bir simge ister misiniz? iPhone ya da iPad’de Paylaş’a, sonra Ana Ekrana Ekle’ye dokunun. Android’de tarayıcı menüsünü açıp Ana ekrana ekle’ye dokunun. Bilgisayarda adres çubuğundaki yükleme simgesine tıklayın. App Store ya da Google Play’e ihtiyacınız yok ve dosyalarınız cihazınızda kalır.

YZ düğmesi neyi, nereye gönderir?

Bu, seçtiğiniz modele bağlı. Cihazınızdaki bir model (WebGPU gerektirir ve bir kez indirilir) bu sekmenin içinde yanıt verir; sorduğunuz hiçbir şey cihazdan çıkmaz. Ollama, LM Studio ve benzeri sunucular kendi bilgisayarınızda ya da kurduğunuz ağdaki bir bilgisayarda çalışır. Claude, ChatGPT, Gemini, OpenRouter ya da Groq gibi bir hizmet için kendi anahtarınızla mesajlarınız tarayıcınızdan doğrudan o sağlayıcıya gider; aradaki hiçbir Slopographic sunucusu yoktur ve sağlayıcının koşulları ile fiyatları geçerlidir. Bir dosyanın ya da çalışmanızın bir resminin kopyası yalnızca panel sorduktan ve izin verdikten sonra gönderilir (bunu bir istek, bir ziyaret ya da her zaman için verebilir ve YZ izinleri altında geri alabilirsiniz). YZ tarafından oluşturulan ya da değiştirilen resimler (Resim oluştur, YZ ile düzenle), bağladığınız bir resim hizmeti gerektirir; örneğin kendi anahtarınızla OpenAI, Gemini ya da OpenRouter. Tarayıcıdaki hiçbir şey onları çizmez. Cihazınızdaki ve kendi bilgisayarınızdaki modeller ücretsizdir; Gemini, Groq ve Mistral’in ücretsiz katmanları, OpenRouter’ın da ücretsiz modelleri vardır (panel bunları Ücretsiz olarak işaretler). Bir anahtar, siz kapatana kadar bu sekmede tutulur; yalnızca Bu cihazda hatırla kutusunu işaretlediğinizde bu tarayıcıda tutulur. OpenRouter için bir anahtar yapıştırmak yerine OpenRouter ile oturum aç düğmesine de basabilirsiniz: tarayıcınız openrouter.ai’ye gider, orada erişime izin verirsiniz ve dönüşte bu sayfa, bu tarayıcı için OpenRouter’ın kendisinden bir anahtar ister. Oturum açma doğrudan tarayıcınızla OpenRouter arasında olur; hiçbir şey Slopographic sunucularından geçmez. Anahtar kendi OpenRouter kredilerinizden ödenir ve yapıştırılmış bir anahtar gibi saklanır; openrouter.ai/settings/keys adresinden bir sınır koyabilir ya da iptal edebilirsiniz, Anahtarı unut ise onu bu tarayıcıdan kaldırır.

Bir YZ ajanı uygulamaları kullanabilir mi?

WebMCP destekleyen bir tarayıcıda, evet: tarayıcıdaki bir asistan ya da bir tarayıcı eklentisiyle bağlanmış bilgisayarınızdaki bir ajan, bir uygulamanın komutlarını, File convert dönüşümlerini ve iş akışlarını çalıştırabilir, dosyaları açabilir, kaydedebilir ya da indirebilir. Dosyalarınıza kimlikleriyle başvurur; iş bu sekmede çalışır ve uygulamalar hiçbir şey yüklemez, ama ajan araçların geri bildirdiği şeyi görür. Çalışmanızı silen ya da değiştiren her şey önce size sorar. WebMCP erken bir taslaktır: Chrome’da deneme sürümünde (149’dan 156’ya kadar sürümler) ve bir bayrak arkasında, Edge’de bir bayrak arkasında, Firefox ve Safari’de henüz yok. Ayarlar’dan ya da Yardım, YZ ajanları bölümünden kapatın.

Bunu kendim kontrol edebilir miyim?

Evet. Kaynak kodu herkese açıktır ve aşağıdaki bölümler, uygulamaların kullandığı her tarayıcı özelliğini ve yapabilecekleri her isteği, sorumlu dosyasıyla birlikte listeler. Ayrıca tarayıcınızın geliştirici araçlarını açıp Network sekmesine bakabilirsiniz: dosyalarınızı açmak ve kaydetmek hiçbir şey göndermez.

Slopographic’i Claude Code ve diğer YZ uygulamalarından kullanın

Yakında: Claude Code, Codex, Cursor, VS Code ya da Claude Desktop gibi bilgisayarınızdaki bir YZ uygulaması, tarayıcınızda açık olan Slopographic uygulamasını kullanabilir: gerçek komutlarını, dönüştürmelerini ve iş akışlarını; dosyalarınız içeri girer, sonuçlar bilgisayarınıza dosya olarak çıkar. Bu, YZ uygulamasının bilgisayarınızda başlattığı küçük bir program olan Slopographic MCP sunucusu üzerinden çalışır. YZ uygulamasının kendisi dışında hesap ya da ek kurulum gerekmez.

  1. Claude Code: /plugin marketplace add slopographic/claude-plugin yazın, ardından /plugin install slopographic@slopographic yazın. Bunu bir kez yapın.
  2. /slopographic:slop-connect yazın (isterseniz photoslop gibi bir uygulama adı ekleyin). Claude Code, Slopographic’i tarayıcınızda açar ve kısa bir kod gösterir.
  3. Chrome, bu sitenin bu cihazdaki uygulamaları ve hizmetleri kullanıp kullanamayacağını bir kez sorar. İzin ver seçeneğini seçin: sayfanın bilgisayarınızdaki Claude Code’a ulaşması bu şekilde olur. Sayfa yalnızca kendi bilgisayarınızla (127.0.0.1) konuşur, ağınızla konuşmaz.
  4. Kodu sayfaya yazın. Sayfa köşede “Claude Code bağlı · Bağlantıyı kes” gösterir. Bağlantıyı kesmek ya da sekmeyi kapatmak için Bağlantıyı kes’e basın.

Her sekme ayrı eşleştirilir ve kod bir kez çalışır. Bu kod olmadan bilgisayarınızdaki hiçbir şey sayfayı kullanamaz. Çalışmanızı silen ya da değiştiren işlemler, YZ panelindekine benzer şekilde, sayfada yine size sorar. Herhangi bir Slopographic sayfası komut paletinden bağlanabilir: Ctrl+K (Mac’te ⌘K), ardından “Bir YZ uygulaması bağla…”.

Diğer YZ uygulamaları için kurulum (Codex, Gemini CLI, Cursor, VS Code, Windsurf, Claude Desktop) komut dosyaları çalıştığında burada görünür.

ChatGPT sohbetleri yalnızca internetteki sunuculara ulaşabilir, bu yüzden bu yerel sunucuyu henüz kullanamaz. ChatGPT masaüstü uygulamasındaki Codex kullanabilir.

Tarayıcı API’leri ve her birinin belirtimi

Dosya yolları, her API’nin kullanıldığı başlıca yerlerdir. Diğerlerini bulmak için depoda API adını arayın.

Uygulamaların kullandığı tarayıcı API’leri
Tarayıcı API’siNe için kullanılıyorKodda neredeBelirtim
File System Access: window.showDirectoryPicker, FileSystemDirectoryHandle, createWritableSlop Drive’daki yerel sürücüler, bulut senkronizasyonunun yedek klasörü, Gallery klasör içe aktarımı (yalnızca okuma) ve diskten bir YZ modeli klasörünü yükleme. Yalnızca Chrome ve Edge. Yazmalar bir dosyayı yalnızca kapandığında değiştirir.drive/js/core/prov-dir.js, drive/js/ui/prov-drives.js, shared/sync/providers/local.js, gallery/js/io/source.js, shared/ai/webllm.jswicg.github.io/file-system-access · MDN
IndexedDBSlop Drive dosyaları, klasör tutamaçları, işletme kayıtları, yazı tipi ve YZ model depolaması, şifreli oturum açma belirteçleri. Tam liste için Neler saklanır bölümüne bakın.shared/hub.js, drive/js/core/drives-store.js, shared/data/store.js, shared/sync/tokens.js, shared/library/store.jsw3.org/TR/IndexedDB · MDN
localStorageKüçük ayarlar: izin tercihiniz, bulut senkronizasyon ayarları, uygulama başına ayarlar, Drive görünüm tercihleri.shared/consent/state.js, shared/sync/config.js, shared/profile/profile.js, drive/js/core/util.jsWHATWG HTML, Web Storage · MDN
sessionStorageBulut oturumu açma yönlendirmesi sürerken tutulan oturum açma durumu. Sekme kapanınca silinir.shared/sync/sync.jsWHATWG HTML, Web Storage
Origin Private File SystemKullanılmıyor. Kodda navigator.storage.getDirectory çağrısı yok.yokWHATWG File System
Service WorkersÇevrimdışı kullanım. Her uygulama sayfası yüklendikten sonra kaydeder. Yalnızca aynı kökenden gelen GET isteklerine yanıt verir.service-worker.js, shared/pwa.jsw3.org/TR/service-workers · MDN
Cache StorageSitenin kendi dosyalarının kayıtlı kopyaları, kesim modeli dosyaları ve indirdikten sonra YZ sohbet model dosyaları.service-worker.js, shared/cutout/loader.js, shared/ai/webllm.jsW3C Service Workers, Cache objects · MDN
Web App ManifestBir tarayıcının siteyi uygulama olarak yüklemesine izin verir. Ad, simgeler ve başlangıç sayfasını belirtir.manifest.webmanifestw3.org/TR/appmanifest · MDN
Storage Manager: navigator.storage.persist(), estimate()Yüklemeden sonra ya da bağımsız modda sitenin depolamasını tutmasını tarayıcıdan ister. Slop Storage, tarayıcıya sormadan önce size sorar. Depolamanın ne kadar dolu olduğunu gösterir.shared/pwa.js, shared/storage/storage.jsWHATWG Storage · MDN
Web WorkersAğır işlerin sayfa dışında çalışması: resim kesimi, büyütme, AI Tools çıkarımı, PDF oluşturma.shared/cutout/cutout.js, upscale/js/engine/engine.js, aitools/common.js, pdf/js/io/build.jsWHATWG HTML, Workers · MDN
WebAssemblyAI Tools, Upscale, Image to 3D, yüz algılama ve kesim için paketlenmiş ONNX Runtime Web’i tek iş parçacığıyla çalıştırır. Sohbet uygulamasının WebLLM kütüphanesi de WebAssembly tabanlıdır.aitools/workers/ort.js, upscale/js/engine/worker.js, img3d/js/model/depth.js, shared/faces/index.js, shared/ai/webllm.jsWebAssembly Core spec · MDN
WebGPUSohbet uygulaması bilgisayarınızın neyi çalıştırabileceğini denetler ve kesim çalışanı bir GPU bağdaştırıcısı ister. Sohbet modelini GPU’da, Slop AI’da ve her uygulamanın YZ panelinde çalıştırır.shared/ai/sysinfo.js, shared/cutout/worker.js, shared/ai/webllm.jsw3.org/TR/webgpu · MDN
WebGL 23D önizleme ve SlopCut’taki renk derecelendirmesi.3d/js/render/stage.js, drive/js/core/render3d.js, slopcut/js/render/grade.jsKhronos WebGL 2.0 spec · MDN
Canvas 2D ve OffscreenCanvasNeredeyse her uygulamada çizim, resim düzenleme ve dışa aktarma.Yaklaşık 130 dosya getContext('2d') çağırır, örneğin photoslop/js/io/save.jsWHATWG HTML, Canvas · MDN
File ve Blob, sürükle bırakSeçtiğiniz ya da bir sayfaya bıraktığınız dosyaları açmak. Siz kaydetmez ya da paylaşmazsanız dosyalar sayfadan hiçbir zaman çıkmaz.shared/drop/, shared/preview/chrome.jsW3C File API · MDN
Web Crypto: crypto.subtleSaklanmadan önce indirilen her dosyanın SHA-256 denetimi ve şifreli oturum açma belirteçleri için AES-GCM.shared/cutout/loader.js, shared/library/store.js, shared/sync/tokens.jsw3.org/TR/WebCryptoAPI · MDN
BildirimlerHatırlatıcılar için tarayıcı bildirimleri; yalnızca izin vermek için düğmeye bastıktan sonra.reminders/js/app.js, shared/reminders/engine.jsWHATWG Notifications · MDN
BroadcastChannelBu sitenin açık sekmeleri arasındaki mesajlar (slopographic kanalı). Tarayıcının içinde kalır.shared/hub.jsWHATWG HTML, Broadcasting · MDN
Web Share: navigator.share()Yalnızca Paylaş düğmesine bastığınızda sistemin paylaşım sayfası. Sistem dosyayı ardından seçtiğiniz uygulamaya gönderir.shared/preview/chrome.js, ai/js/ui/speccard.jsw3.org/TR/web-share · MDN
WebMCP: document.modelContext.registerTool()Tarayıcıdaki bir YZ ajanına uygulamanın eylemlerini araç olarak sunar (komutları, dosya işlemleri, kimliğe göre dosyalar); yalnızca tarayıcının bu API’ye sahip olduğu ve “YZ ajanlarının bu uygulamayı kullanmasına izin ver” ayarının açık olduğu yerlerde. Araçlar sayfada çalışır. Deneme belirteci her sayfanın head bölümündedir.shared/agent/webmcp.js, shared/agent/workspace.js, shared/agent/boot.jsW3C Web Machine Learning CG draft · Chrome
WebSocketBilgisayarınızdaki bir YZ uygulamasına bağlantı (Slopographic MCP sunucusu), yalnızca “Bir YZ uygulaması bağla…” seçeneğini seçtikten sonra. ws://127.0.0.1 adresine bağlanır, yalnızca bu bilgisayara.shared/agent/bridge.jsWHATWG WebSockets
FetchUygulamalardaki her ağ isteği. Tam liste Giden istekler bölümündedir.Yaklaşık 30 dosyada yaklaşık 35 fetch( çağrısı noktası (birkaçı yorum)WHATWG Fetch · MDN

Bu cihazda neler saklanır

Aşağıdaki her şey bu tarayıcıda, bu cihazda tutulur. Buradakilerin hiçbiri bir sunucuya gönderilmez. Her sitenin kendi depolaması vardır; bu yüzden aynı uygulamanın başka bir tarayıcıdaki kopyası kendi kopyasına sahiptir.

Uygulamaların kullandığı depolama (koddan örnekler; indexedDB.open ve localStorage için bir arama hepsini listeler)
AdTürNe tutarNerede ayarlanır
slop-driveIndexedDBSlop Drive dosyaları ve klasörleri, dosya içerikleri dahil.shared/hub.js
slop-drive-foldersIndexedDBAdlandırılmış yerel sürücüler: her klasör tutamacı ve adı. Bir sürücüyü kaldırmak yalnızca tutamacı unutur.drive/js/core/drives-store.js
slop-sync, slop-sync-localIndexedDBŞifreli bulut oturum açma belirteçleri (dışa aktarılamayan bir anahtar altında AES-GCM). Seçilen yedek klasör tutamacı.shared/sync/tokens.js, shared/sync/providers/local.js
slop-dataIndexedDBİşletme kayıtları: müşteriler, ürünler, stok, faturalar, ödemeler ve defter kayıtları (shared/data/schema.js).shared/data/store.js
slop-libraryIndexedDBDaha fazlasını al’dan kurulan yazı tipleri ve eklediğiniz yazı tipi dosyaları.shared/library/store.js
slop-aitools, slop-aiIndexedDBKurduğunuz AI Tools modelleri ve YZ sohbet uygulamasındaki sohbetler.aitools/models.js, ai/js/core/store.js
slop-sessionIndexedDBHer uygulamanın açık görünümü ve kaydedilmemiş taslakları; böylece tekrar gelindiğinde bıraktığınız yerden devam edilir.shared/session/session.js
slop-consentlocalStorageİstatistik, reklam ve kur tercihleriniz. Siz seçene kadar kapalı.shared/consent/state.js
slop-synclocalStorageBulut senkronizasyon ayarları: OAuth istemci kimlikleriniz ve son senkronizasyon zamanları. Belirteçler burada tutulmaz.shared/sync/config.js
slop-ai-keysIndexedDBYZ anahtarlarınız, yalnızca Bu cihazda hatırla kutusunu işaretlediğinizde. Aksi halde bir anahtar bu sekmede (sessionStorage) kalır ve sekmeyi kapattığınızda yok olur. Yedeklerin dışında tutulur.shared/ai/cloud/keys.js
slop-ai.cloud, slop-ai.imagegen, slop-ai.permissionslocalStorageSeçtiğiniz YZ hizmeti ve modeli, harcama sınırınız, resim ayarlarınız ve verdiğiniz YZ izinleri. Hiçbir zaman bir anahtar değil.shared/ai/cloud/keys.js, shared/ai/imagegen/core.js, shared/ai/permissions.js
slop-ai.signinsessionStorageOpenRouter ile oturum açarken: oturumun bu sekmede başladığını kanıtlayan tek kullanımlık PKCE doğrulayıcısı ve durum. Bir kez kullanılır, sekmeyi kapatınca yok olur, hiçbir zaman bir anahtar değil.shared/ai/cloud/signin.js
slop.agentslocalStorage“YZ ajanlarının bu uygulamayı kullanmasına izin ver” seçeneğini kapattığınızda “off”. Açık olduğu sürece hiçbir şey saklanmaz.shared/agent/boot.js
slop.bridgesessionStorageBu sekme bilgisayarınızdaki bir YZ uygulamasıyla eşleştirildiğinde: bağlantı noktası ve eşleştirme belirteci, böylece yeniden yükleme bağlı kalır. Bağlantıyı kestiğinizde ya da sekmeyi kapattığınızda yok olur.shared/agent/bridge.js
slop-profilelocalStorageVarsayılandan değiştirdiğiniz uygulama başına ayarlar.shared/profile/profile.js
slop-drive.prefs, slop-drive.themelocalStorageSlop Drive görünüm tercihleri ve tema.drive/js/core/util.js
slopographic-v38Cache StorageSitenin kendi dosyalarının kayıtlı kopyaları; böylece site çevrimdışı çalışır.service-worker.js
slop-cutout-v1Cache StorageKesim için model dosyaları, SHA-256 denetiminden sonra.shared/cutout/loader.js

Çerezler: sitenin kodu hiçbir zaman çerez yazmaz (depoda document.cookie çağrısı yoktur). İzin tercihiniz çerez değil, localStorage’dadır. Google’ın istatistik ve reklam betikleri çalıştıklarında kendi çerezlerini ayarlayabilir. Çerezler ve istatistik bölümü bunların ne zaman çalıştığını anlatır.

Giden istekler: bir isteğin gidebileceği her yer

Aşağıdaki liste depo için eksiksizdir: her fetch(, XMLHttpRequest, betik ve resim adresinin ve koddaki her harici URL’nin aranmasından gelir. Aşağıda belirtildiği gibi yüklenen istatistik ve reklam betikleri dışında uygulamalar üçüncü taraf betik, yazı tipi ya da stil dosyası yüklemez. Üçüncü taraf yazı tipi ya da iframe yoktur.

Sitelerin yapabileceği her giden istek
HedefHangi uygulama ya da bölümNedenNe zaman olur
www.googletagmanager.com (Google Analytics, kimlik G-HW6FWQVFK3)Ana sayfa (index.html); diğer sayfalar shared/consent/consent-mode.js üzerindenSayfa görüntüleme ölçümüAna sayfa: her ziyarette, siz kabul edene kadar istatistik reddedildi olarak ayarlıyken. Diğer sayfalar: yalnızca istatistiği kabul ettikten sonra.
pagead2.googlesyndication.com (AdSense)Reklam alanı olan sayfalar (shared/ads/ads.js)ReklamlarYalnızca reklamları kabul ettikten sonra. shared/consent/consent-mode.js içindeki tek yükleyici tarafından yüklenir.
huggingface.co ve depolama sunucuları hf.co ve xethub.hf.coYZ sohbeti (shared/ai/webllm.js, ai/js/core/engine.js); AI Tools ve OCR uygulamaları (aitools/model-registry.js, aitools/models.js)Model dosyaları: OCR (PP-OCRv4), etiketler ve sohbet modelleriİndir düğmesine bastıktan ya da Daha fazlasını al bölümünden bir modeli kurduktan ve boyutunu ile lisansını onayladıktan sonra. AI Tools her dosyanın SHA-256 değerini denetler ve bir dosya Hugging Face sunucularından ya da slopographic/cdn deposundan gelmek zorundadır.
cdn.jsdelivr.net (jsDelivr, yalnızca sabit bir sürüm için /gh/slopographic/cdn@)slopographic/cdn deposundaki her dosya (shared/cdn/assets.js): Daha fazlasını al paketleri, konuşma ve OCR modelleri, HEIC, kamera RAW, 3D ve video motorlarıAşağıdaki deponun daha hızlı, önbelleğe alınmış bir kopyası; 20 MB’tan büyük dosyalar raw.githubusercontent.com adresinden gelirAşağıdaki satırla aynı anlar. jsDelivr yanıt vermezse ya da yanlış bayt gönderirse aynı dosya raw.githubusercontent.com adresinden alınır ve aynı şekilde denetlenir.
raw.githubusercontent.comYZ sohbeti (shared/ai/webllm.js, GPU çekirdekleri); Daha fazlasını al paketleri (shared/library/packs.json)Sohbet modeli için çekirdekler; github.com/google/fonts adresinden yazı tipi dosyaları (OFL); Arapça, Çince ya da Hintçe gibi diğer yazı sistemlerini yazmak için dil yazı tipleri (Noto, OFL); Slop Upscale için Real-ESRGAN 4x modeli, Image to 3D için derinlik modeli ve Slop Transcribe ile AI Tools için konuşma modelleri (Whisper, KB-Whisper, NB-Whisper; aitools/speech-models.js), slopographic/cdn deposundanDaha fazlasını al ya da Dil ve model iletişim kutusunda İndir’e basıp onayladığınızda ya da bir sohbet modeli yüklediğinizde. Bir dil yazı tipi, bunu gerektiren bir yazı sisteminde metin yazdığınızda da iner (örneğin Slop PDF'de): uygulama önce sorar; dil yazı tiplerini otomatik indirmeyi seçmediğiniz sürece (shared/fonts/jit.js). Her dosya saklanmadan önce SHA-256 değerine göre denetlenir.
accounts.google.com, oauth2.googleapis.com, www.googleapis.comKendi Google Drive’ınıza bulut senkronizasyonu (shared/sync/providers/gdrive.js, pkce.js, config.js)Oturum açma, ardından isteğe bağlı bir klasörde tek bir yedek dosyasının yedeklenmesi ve geri yüklenmesi. Yalnızca bu uygulamanın oluşturduğu ya da sizin seçtiğiniz dosyalara erişen drive.file kapsamını kullanır.Yalnızca kendi OAuth istemci kimliğinizle bağlandığınızda ve bir yedekleme ya da senkronizasyon düğmesine bastığınızda.
www.dropbox.com, api.dropboxapi.com, content.dropboxapi.comDropbox’a bulut senkronizasyonu (shared/sync/providers/dropbox.js)Google Drive ile aynı, Dropbox içinYalnızca bağlandığınızda ve bir yedekleme ya da senkronizasyon düğmesine bastığınızda.
data-api.ecb.europa.euDöviz kurları (shared/data/rates-ecb.js, Ayarlar’dan açılır ve Ledger ile Calculator tarafından okunur)Avrupa Merkez Bankası’ndan günlük EUR referans kurlarıYalnızca kur kategorisi açıkken ve Güncelle düğmesine bastığınızda. Açılışta güncelleme yalnızca bunu da işaretlediğinizde çalışır.
Başka bir web sitesinden sürüklenen bir resmin adresiPhotoSlop (photoslop/js/app/tabs.js)Sürüklenen resmi yeni bir sekmede açarYalnızca başka bir sayfadan PhotoSlop’a bir resim sürüklediğinizde.
slopographic.com (site kendisi)Her sayfa, ana sayfadaki logo, service workerSitenin kendi dosyalarıHer ziyarette. Bu kökenden başka hiçbir şey istenmez.
Kendi anahtarınızla bağladığınız YZ hizmeti: örneğin api.anthropic.com, api.openai.com, generativelanguage.googleapis.com, openrouter.ai ya da api.groq.com, ya da Ollama, LM Studio veya başka bir sunucu için yazdığınız adresYZ paneli (shared/ai/cloud/, hizmetlerin listesi shared/ai/cloud/catalog/ içinde); YZ resimleri (shared/ai/imagegen/)Mesajlarınız, uygulamanın araçları ve sonuçları ile yalnızca izin verdikten sonra bir dosyanın ya da resmin kopyası; YZ resimleri için istem ve düzenlemede resim (en fazla 1536 px)Yalnızca kendi anahtarınızı ya da sunucu adresinizi ekleyip bir istek gönderdikten sonra. Cihazınızdaki bir model hiçbir şey göndermez.
openrouter.ai/auth (gittiğiniz bir sayfa) ve openrouter.ai/api/v1/auth/keysYZ panelinde OpenRouter ile oturum aç (shared/ai/cloud/signin.js)Oturum açma sayfasına: bu sayfanın dönmek için adresi, bir PKCE sorgusu ve rastgele bir durum. Anahtar adresine: OpenRouter’ın verdiği tek kullanımlık kod ve PKCE doğrulayıcısı; OpenRouter bu tarayıcı için bir anahtarla yanıt verir. Doğrudan tarayıcınız ile OpenRouter arasında, Slopographic sunucularından hiçbir şey geçmez.Yalnızca OpenRouter ile oturum aç düğmesine bastığınızda.
127.0.0.1 (kendi bilgisayarınız)Bir YZ uygulaması bağla (shared/agent/bridge.js)Sayfa, YZ uygulamanızın başlattığı Slopographic MCP sunucusuyla konuşur: uygulamanın araçları, sonuçları ve göndermeyi ya da kaydetmeyi istediğiniz dosyalarYalnızca “Bir YZ uygulaması bağla…” seçeneğini seçip YZ uygulamasının gösterdiği kodu yazdıktan sonra. Chrome önce sorar.
Yalnızca bağlantılar: Patreon, YouTube ve VimeoBağış bağlantısı (shared/consent/donate.js), Notes video bağlantıları (notes/js/video.js)Tıkladığınızda siteyi yeni bir sekmede açarYalnızca tıkladığınızda. Bir nottaki video, gömülü oynatıcı ya da küçük resim yerine bağlantı olarak görünür.

Ağ kullanımına benzeyen ama olmayan iki şey: tools/vendor-codemirror.mjs, bir geliştirici paketlenmiş kodu yenilemek için elle çalıştırdığında cdn.jsdelivr.net’ten paket getirir. Uygulamalar bu CDN’i hiçbir zaman yüklemez. E-posta görüntüleyici (eml/js/frame.js), postadaki uzak resimleri ve betikleri bir İçerik Güvenlik Politikası (CSP) ile engeller; bu yüzden bir iletiyi açmak uzak resim ya da betik yüklemez.

Çerezler ve istatistik

Çevrimdışı çalışma

Bir ziyaretten sonra sitenin kendi dosyaları, service worker tarafından Cache Storage içinde saklanır (service-worker.js, dosya listesi sw-precache.js içinde). Sayfalar önce ağdan denetlenir, sonra önbellekten alınır ve en sonunda çevrimdışı sayfa gösterilir. Dosyalarınız service worker önbelleğinde değildir: seçtiğiniz klasördedirler ya da IndexedDB’dedirler. Uygulamalar ağ kapalıyken çalışmaya devam eder. İndirmeler (yukarıda listelenen modeller ve yazı tipi paketleri) ilk seferinde ağa ihtiyaç duyar.

Bunu kendiniz nasıl kontrol edersiniz

  1. Network sekmesi, sayfa yüklüyken. Uygulamayı açın, F12’ye (ya da Mac’te Cmd+Option+I) basın ve Network sekmesini açın. “Preserve log” kutusunu işaretleyin, sonra yenileyin. Domain sütununu okuyun. Sıradan bir ziyarette yalnızca slopographic.com görmelisiniz; ana sayfada Google’ın istatistik alan adlarına ek olarak.
  2. Network sekmesi, çevrimdışı. Network sekmesinde kısma menüsünü açın ve Offline seçin. Yenileyin, sonra bir dosya açın, düzenleyin ve kaydedin. Uygulama çalışmalı. Bir indirme gerektiren her şey bunu söyler.
  3. Application sekmesi, depolama. Chrome ya da Edge’de Application sekmesini açın. Storage altında Local storage, Session storage, IndexedDB, Cookies, Cache Storage ve Service workers’ı görün. Gördüklerinizi bu sayfadaki tablolarla karşılaştırın.
  4. Kabul edin ya da reddedin, sonra karşılaştırın. İzin şeridinde istatistik ve reklamları reddedin, yenileyin ve Network sekmesini yeniden denetleyin. Sonra bunları kabul edin ve hangi isteklerin göründüğüne bakın.
  5. Kaynak kodunu okuyun. Kod, GitHub’daki slopographic deposunda herkese açıktır. Bu sayfadaki herhangi bir satırı doğrulamak için fetch(, indexedDB.open, localStorage ya da showDirectoryPicker aramasını yapın. İzin kodu shared/consent/ içinde, bulut senkronizasyonu shared/sync/ içinde ve indirme listeleri shared/library/ ile aitools/ içindedir.

Yerel klasörler (File System Access API) Chrome ya da Edge gerektirir. Firefox ve Safari bunları sunmaz; uygulamalar bunu geçerli olan yerlerde söyler.