İçeriğin görünmez mührü.
Yayınladığınız her paragrafa, fotoğrafa ve videoya kriptografik bir imza gömülür. Kim yayınladı, ne zaman, değiştirildi mi — isteyen herkes, sunucuya bağlanmadan, saniyeler içinde doğrular. Görünen metin tek harf, görüntü tek piksel kadar değişmez.
Kurulum 5 dakika · Açık format · Ed25519 · Metin, görsel, video · Kart bilgisi gerekmez
Ankara'da bugün düzenlenen toplantıda yeni ekonomi paketi açıklandı. Bakan, enflasyonun altı ayda düşeceğini öngördüklerini söyledi.
Yeşil çubuklar, kelime sonlarına gömülen sıfır genişlikli karakterleri temsil eder. Okuyucu bunları hiçbir zaman görmez.
Doğrulama tamamen çevrimdışı yapıldı: yalnızca yayıncının açık anahtarı kullanıldı.
Üç adım. İçerik hiç değişmez.
İmzala
Editörde yazın, fotoğrafı ya da videoyu panele bırakın, ya da CMS'den gönderin. Her paragraf, her görsel ve her 2 saniyelik video parçası yayıncı anahtarınızla kendi Ed25519 imzasını alır: metinde beş görünmez Unicode karakteriyle kelime sonlarına, görüntüde parlaklığa eklenen görünmez bir desenle piksellere.
Yayınla
Metin aynı görünür, görüntü aynı görünür. Metindeki mühür kopyala-yapıştırda, e-postada, Word ve Google Docs'ta hayatta kalır; görsel ve videodaki mühür yeniden sıkıştırmaya, boyutlandırmaya ve ekran görüntüsüne dayanacak biçimde tasarlandı (hedef değerler, ölçüm sürüyor).
Doğrula ya da tanımla
Dosyayı ya da metni yükleyen herkes — okuyucu, editör, yapay zekâ asistanı — yayıncının açık anahtarıyla, sunucuya bağlanmadan doğrular. İkinci yol kamera: telefon ekrandaki ya da baskıdaki işareti okur ve kayıt defterine sorar; sonuç bir doğrulama değil, tanımlamadır (mobil uygulama yakında).
Piksellerde yaşayan bir mühür.
Fotoğraf ve videolarınıza görünmez bir mühür: kimin yayınladığı, ne zaman ve değiştirilip değiştirilmediği, dosyayı yükleyen herkesçe — yayıncının açık anahtarıyla, sunucuya bağlanmadan — doğrulanır. Mühür, görüntünün parlaklığına eklenen çok zayıf, 128 piksellik karolarla tekrarlanan bir desendir; bu desen yayıncı anahtarı, belge kimliği, zaman ve içerik özetini taşıyan Ed25519 imzalı bir çerçeve ile 64 bitlik bir kimlik taşır.
Bir mühürdür, silinmez mürekkep değil: kasıtlı olarak silinebilir; silinmiş işaret "sahte" değil "doğrulanamaz" demektir. İçerik denetimi bölge ölçeğindedir; küçük rötuşlar yakalanmayabilir.
Çevrimdışı doğrulama
Dosyayı tarayıcıya bırakın: imza katmanı okunur, içerik özeti yeniden hesaplanıp imzadakiyle karşılaştırılır. Sonuç metindeki altı sonuçtan biridir: Orijinal, Kısmen, Değiştirilmiş, Bilinmeyen anahtar, Hasarlı, Filigran yok.
Çevrimiçi tanımlama Yakında
Telefon kamerası 20–50 cm'den yalnızca 64 bitlik kimlik katmanını okuyabilir; imzayı değil. Bu yüzden kayıt defterine sorar ve sonucu TANIMLANDI diye etiketler — "doğrulandı" demez. Tarayıcı prototipi: /tara (deneysel).
Neye dayanır
Hedef · ölçüm sürüyorÖlçümlerimizde JPEG kalite 60'a kadar yeniden sıkıştırma, 2× büyütme, ±5° döndürme, ekran görüntüsü ve sosyal medya paylaşımına dayandı; %60 kırpmada görünen bölge doğrulanır, %50 küçültme 1200 px üstü görsellerde imzayı korur. Kasıtlı silmeye dayanmaz. Video için imza katmanı x264 CRF ≤ 23 ve 720p'de, kimlik katmanı CRF ≤ 28 ve 480p'de çözülecek biçimde tasarlandı. Tam tablo ve ölçüm durumu: tehdit tablosu.
Yalnızca bir damga değil; içeriğe bağlı bir kanıt.
Gizli bir işaret kopyalanabilir, başka bir içeriğe taşınabilir. jettymark'ta imza, metnin kanonik haline ya da görüntünün içerik özetine atılır: kelime değişse imza düşer, bölge değişse bölge işaretlenir.
Paragraf düzeyinde imza
Her blok bağımsız doğrulanır. Bir makalenin yalnızca ikinci paragrafı alıntılansa bile "bu kısım orijinal, 1. ve 3. bloklar eksik" denebilir.
Fotoğraf ve video filigranı
JPEG, PNG, WebP ve MP4 dosyalarına görünmez bir desen gömülür; görünüm değişmez (tasarım hedefi PSNR ≥ 40 dB), dosya biçimi korunur. Video 2 saniyelik imzalı parçalardan oluşur.
Dosya ile doğrulama
Dosyayı tarayıcıya bırakın: imza, zaman ve içerik bağlaması yayıncının açık anahtarıyla, sunucuya bağlanmadan doğrulanır. Büyük videolar sunucuda doğrulanır; dosya saklanmaz.
Değişiklik tespiti
"Yüzde 12" yerine "yüzde 21" yazıldıysa imza düşer; rapor hangi bloğun oynandığını söyler. Görselde 48 bölge imzayla karşılaştırılır; değiştirilen bölgeler işaretlenir. Bölgenin parlaklığını koruyan küçük rötuşlar yakalanmayabilir; kayıt defteri parça ölçeğine iner.
Kapsam dışı uyarısı
Sonradan eklenen cümle imzanın kapsamına girmez; rapor onu ayrıca listeler: "bu kısım için kimse kefil değil." Kırpılmış görsel ve kesilmiş video için kapsam yüzde olarak bildirilir.
Abone parmak izi, medyada da
Aynı haberi her aboneye farklı bir kopya kimliğiyle gönderin. Sızan metindeki dört bayt, görseldeki ayrı işaret kimliği — ekran fotoğrafı bile — hangi abonenin kopyası olduğunu söyler.
Aktarıma dayanıklı
Metinde yeniden satırlama, akıllı tırnak, NBSP, NFC/NFD, HTML entity — hiçbiri imzayı düşürmez. Görselde yeniden sıkıştırma, boyutlandırma ve ekran görüntüsü "değiştirilmiş" sayılmaz (hedef değerler). Yalnızca gerçek içerik değişiklikleri düşürür.
Kamerayla tanımlama Yakında
Telefon kamerası ekrandaki ya da baskıdaki işareti okur; uygulama işaretin hangi yayıncının hangi içeriğine kayıtlı olduğunu söyler (kayıt defterine sorar). Tarayıcı prototipi /tara adresinde, deneysel.
Sırasız, açık, silinebilir
Doğrulama için yalnızca açık anahtar gerekir; yayıncı anahtarları /.well-known/jettymark.json adresinde durur. Desen, eşikler ve çözücü açıktır; isteyen kendi doğrulayıcısını yazar. Silinmiş işaret "sahte" değil "doğrulanamaz" demektir.
Doğrulayıcı "evet / hayır" demez; ne bildiğini söyler.
Silinmiş bir mühür ile hiç imzalanmamış içerik aynı görünür. Bu yüzden sonuçlar dürüst ve ayrıntılıdır; metin, görsel ve video aynı altı sonucu paylaşır.
Metinde tüm bloklar doğrulandı, kapsam dışı kelime yok; görselde imza geçerli, 48 bölgenin tamamı imzayla uyuşuyor, kırpılmamış. Kim, ne zaman, hangi anahtarla.
Doğrulanan bölümler orijinal; ama bazı kelimeler kapsam dışında, bazı bloklar eksik ya da görsel kırpılmış, video kesilmiş: görünen kısım doğrulandı, kapsam yüzde olarak bildirildi.
İçerik gerçek bir imza taşıyor, ama en az bir bloğun metni ya da en az bir bölgenin görüntüsü imzayla uyuşmuyor. Hangi blok, hangi bölge olduğu gösterilir.
İmza var ama anahtar güvenilenler listesinde değil. Yayıncının alan adından anahtarı ekleyip tekrar deneyin.
Mührün izi var ama çözülemedi: metinde görünmez karakterler bozulmuş; görselde "yalnızca kimlik" okunmuş olabilir — o zaman kayıt defterine sorulabilir, ama bu bir doğrulama değildir.
İmza bulunamadı. Bu, içeriğin sahte olduğu anlamına gelmez; yalnızca doğrulanamaz. Silinmiş mühür de böyle görünür.
Yazın ya da yükleyin, imzalayın, dağıtın.
Taslaktan yayına tek akış: paragraflar blok olarak işaretlenir ya da fotoğraf / video panele bırakılır, abone listesi seçilir, bir tıkla her alıcı için ayrı kopya üretilir. Her belgenin versiyonları, doğrulama günlüğü ve sızıntı uyarıları tek yerde.
- —Blok haritası: hangi paragraf kaç sembol taşıyor
- —Medya: görsel ya da video yükle, filigran gücünü seç (1–5), imzalı dosyayı indir
- —Toplu dağıtım: abone başına kopya kimliği ya da işaret kimliği
- —Kayıt defteri: kanonik metin ve içerik özeti saklanır; fark görünümü kelimeyi, bölgeyi gösterir
- —Doğrulama günlüğü: içerik nerede, hangi sonuçla doğrulandı ya da tanımlandı
Yazdığınız yerde imzalayın; asistanınız doğrulasın.
Aynı MCP sunucusu Claude Desktop, Claude Code ve Codex'te çalışır. "Bu haber orijinal mi?", "Bu fotoğraf bizim mi?" diye sormanız yeter.
Tek tık uzantı (.mcpb)
Kur, anahtar dosyanı seç, bitti. Dosya, URL ya da panodaki metni; yoldaki görsel ve videoyu doğrular; imzaladığı metni dosyaya veya panoya, imzaladığı medyayı dosyaya yazar.
Plugin + skill
Araçlarla birlikte gelen skill, asistana en önemli kuralı öğretir: imzalı metni asla yeniden yazma, görseli asla yeniden kodlama ya da küçültme; dosya veya panoyla taşı.
config.toml ile
Tek satır: codex mcp add jettymark. Uzak bağlayıcı olarak da bağlanır.
REST, Node kütüphanesi, komut satırı
jettymark sign, verify, sign-media, verify-media, inspect, strip. Çıktılar JSON; CI'ye ve CMS'e bağlanır.
Yayın anında imza
Yayın webhook'u metni imzalayıp geri yazar; POST /api/v1/media/sign fotoğrafı ve videoyu tek istekte imzalar. WordPress eklentisi beta; REST ile her CMS.
Kamerayla tanımlama
Kamerayı ekrana ya da baskıya tutun: işaretin hangi yayıncının hangi içeriğine kayıtlı olduğunu söyler (kayıt defterine sorar). Yakında · Tarayıcı prototipi /tara (deneysel)
Sayfada yerinde doğrulama
Okuduğunuz haberin üstünde rozet: Orijinal, Değiştirilmiş, Doğrulanamadı. Yakında
Yapay zekâ çağında kaynağın kanıtı.
Haber ajansları
Abonelere giden her kopya ayrı parmak izi taşır. Ambargolu haber sızdığında kaynağı dakikalar içinde bulun; alıntılayan siteler sizin metninizi ya da fotoğrafınızı mı değiştirdi, görün.
Yazarlar ve köşe yazarları
"Bunu ben yazdım, bu tarihte, bu haliyle." Sosyal medyada dolaşan çarpıtılmış alıntıya karşı tek bir doğrulama linki.
Fotoğrafçılar ve görsel ajansları
"Bu kare benim, bu tarihte çekildi, bu haliyle yayınlandı." Her lisans alıcısına ayrı işaret kimlikli kopya; sosyal ağda dolaşan yeniden sıkıştırılmış kopya bile dosya olarak doğrulanır.
Video üreticileri ve TV
Her 2 saniyelik parça ayrı imza taşır: başka bir yayında kullanılan 6 saniyelik kesit bile hangi yayının kaçıncı saniyesi olduğunu söyler.
Markalar ve kurumlar
Basın bültenleri, resmî açıklamalar, ürün görselleri, yatırımcı iletişimi. Yayınladığınız içeriğin aynen yayınlandığını herkes doğrulayabilsin.
Mühür; silinmez mürekkep değil. Bunu baştan söylüyoruz.
Sahtesi üretilemez
Geçerli bir çerçeve yalnızca özel anahtarla üretilir. Bir metin ya da görsel "Orijinal" diyorsa, o anahtarın sahibi tam olarak o içeriği imzalamıştır. Görselde kimlik katmanı tek başına bir kanıt değildir; bu yüzden kamera sonucu "tanımlandı"dır.
Silinirse "doğrulanamaz" olur
Beş görünmez karakteri silen ya da görüntüdeki deseni çıkaran biri içeriği sahte yapamaz; yalnızca doğrulanamaz yapar. Bu yüzden kayıt defteri ve benzerlik eşleşmesi ikinci savunma hattıdır.
Metin: kâğıtta ve ekran görüntüsünde yoktur
Metin filigranı için yazdırma, OCR ve ekran görüntüsü mührü taşımaz. Bazı sosyal ağlar biçim karakterlerini temizler; orada doğrulama linki paylaşılır.
Görsel ve video: piksellerde yaşar
Hedef · ölçüm sürüyorGörsel ve videoda mühür piksellerde yaşar: yeniden sıkıştırma, boyutlandırma, %60'a kadar kırpma, hafif döndürme, ekran görüntüsü ve sosyal medya paylaşımına dayanması hedeflenir. Kasıtlı silmeye dayanmaz; baskıdan ve ekrandan kamerayla yalnızca kimlik okunur.
Doğrulama herkese ücretsiz. İmzalama, ölçeğinize göre.
Tek yazarlar, fotoğrafçılar ve denemeler için.
- 1 imza anahtarı
- Ayda 50 belge (metin ya da görsel)
- Video: [FİYAT] dakika/ay
- Herkese açık doğrulama sayfası
- CLI ve MCP sunucusu
Yayın organları ve içerik ekipleri için.
- Sınırsız belge: metin ve görsel
- Video: [FİYAT] dakika/ay
- Abone parmak izi ve toplu dağıtım
- Kayıt defteri; kelime ve bölge düzeyinde fark
- Doğrulama günlüğü, webhook, API
Ajanslar, görsel arşivleri ve kurumsal yayıncılar için.
- Çoklu anahtar, rotasyon, iptal
- Video dakikası ve medya depolama: [FİYAT]
- SSO, roller, denetim günlüğü
- Özel alan adı ve SLA
- Dağıtım API'si ve danışmanlık
Merak edilenler
Okuyucu görünmez karakterleri fark eder mi?
Hayır. Beş karakter de tüm modern tarayıcı, Word ve Google Docs'ta sıfır genişlikte çizilir. Yalnızca imleç bir kelimenin sonunda bir an fazla durabilir; bu yüzden imzalama editörde değil yayın anında yapılır. Görsel ve videoda desen parlaklığa eklenir; varsayılan güçte (3) tasarım hedefi yaklaşık 42 dB PSNR'dir, yani tam boyutta bakıldığında seçilemez (ölçüm sürüyor).
Hangi dosya türleri?
JPEG, PNG, WebP görseller (en az 384 × 256 px), MP4/H.264 (WebM VP9 girişi kabul edilir, çıkış MP4). HDR, 10 bit, animasyonlu GIF/WebP, CMYK v1'de desteklenmiyor. Metin için boşlukla ayrılan her dil; Türkçe harfler ve NFC/NFD farkları özel olarak ele alınır.
Biri mührü silerse ne olur?
İçerik "doğrulanamaz" olur; asla "sahte" olmaz. Bu metin için de görsel ve video için de böyledir: desen herkese açıktır, isteyen çıkarabilir. Yayıncı planında kayıt defteri devreye girer: temizlenmiş ya da hafif değiştirilmiş metin benzerlikle bulunur; görselde içerik özeti karşılaştırılır.
Her düzenleme yakalanır mı?
Hayır. Görselde içerik denetimi bölge ölçeğindedir (48 bölge, her biri alanın yaklaşık %2'si). Bir bölgenin parlaklığını koruyan küçük rötuşlar yakalanmayabilir; yeniden sıkıştırma ve boyutlandırma ise "değiştirilmiş" sayılmaz. Metinde ise tek bir kelime değişse imza düşer.
Kamerayla tarama ne zaman?
Mobil uygulama planlandı (yakında); kayıt defteri API'si ve tarayıcı prototipi (/tara, deneysel) hazır. Kamera yolu bir doğrulama değil, tanımlamadır: işaretin kime kayıtlı olduğunu söyler; imzayı dosya yükleyerek doğrularsınız.
Doğrulamak için hesap gerekir mi?
Hayır. Herkese açık doğrulama sayfası, CLI ve MCP sunucusu yalnızca yayıncının açık anahtarını kullanır. Anahtarlar yayıncının alan adında durur.
Fotoğrafı yüklersem saklanır mı?
Hayır. Doğrulama için yüklenen dosya işlem bitince silinir; yalnızca sonuç günlüğe alınır. İmzaladığınız dosyalar (hesap sahipleri) kayıt defteri açıksa sunucuda tutulur.
Verilerim nerede tutulur?
Metin imzalama tamamen sizin tarafınızda yapılabilir: özel anahtar makinenizden çıkmaz. Video işleme sunucuda (ffmpeg) yapılır; anahtarınız cihazda kalıyorsa CLI yerelde imzalar ve yalnızca 54 baytlık başlıkları kaydeder. Kayıt defterini açarsanız kanonik metin, belge kimlikleri ve imzalı medya sunucuda saklanır; isterseniz kendi altyapınızda barındırırsınız.
Beş dakikada ilk mührünüzü basın — bir paragrafa ya da bir fotoğrafa.
Anahtar oluşturun, bir paragraf ya da bir görsel imzalayın, doğrulama sayfasında sonucu görün. Kart bilgisi istemiyoruz.