GAIA Scrub // SoundByGAIA
On-premise · air-gapped · zero egressYerinde · hava-boşluklu · sıfır dış-trafik

Redact customer PII & secrets from logs and dumps — before you share them.Müşteri PII'si ve sırları loglardan ve dökümlerden — paylaşmadan önce — temizle.

You paste a log into a support ticket, a bug report, an LLM prompt — and a customer email, an API key or a card number goes with it. GAIA Scrub cleans logs, database dumps, JSON and CSV entirely on your own machine. One binary, no sockets, no telemetry.Bir logu destek kaydına, hata raporuna, bir LLM istemine yapıştırırsın — ve bir müşteri e-postası, bir API anahtarı ya da bir kart numarası da onunla gider. GAIA Scrub logları, veritabanı dökümlerini, JSON ve CSV'yi tamamen kendi makinende temizler. Tek binary, soket yok, telemetri yok.

Get GAIA Scrub — $19GAIA Scrub'ı al — $19 Enterprise / CIKurumsal / CI Free to try · redacts up to 25 items per run, no signupDenemesi ücretsiz · çalışma başına 25 öğeye kadar temizler, kayıt yok
[ PRIVACYGİZLİLİK ]
Zero outbound network. Verified: 0 network syscalls under strace. Your data never leaves the host.Sıfır dışa ağ trafiği. Doğrulandı: strace altında 0 ağ sistem-çağrısı. Verin makineden asla çıkmaz.
[ DETERMINISTICBELİRLENİMCİ ]
Relationship-preserving hash mode. The same email always maps to the same token — logs stay debuggable after redaction.İlişkiyi koruyan hash modu. Aynı e-posta her zaman aynı jetona eşlenir — loglar temizlendikten sonra da hata-ayıklanabilir kalır.
[ ACCURACYİSABET ]
Validated matches. Cards checked with Luhn, national IDs by checksum — fewer false positives than blind regex.Doğrulanmış eşleşmeler. Kartlar Luhn ile, kimlik numaraları sağlama toplamı ile denetlenir — kör regex'ten daha az yanlış-pozitif.
[ COMPLIANCEUYUM ]
GDPR / KVKK-friendly. Sanitize data at the source, on-prem, before it ever moves.GDPR / KVKK dostu. Veriyi kaynağında, yerinde, hiç hareket etmeden temizle.

The problemSorun

Support & bug reports leak PIIDestek ve hata raporları PII sızdırır
Engineers paste real logs into tickets, Slack and issue trackers. Customer emails, phone numbers and IPs ride along — every time.Mühendisler gerçek logları kayıtlara, Slack'e ve iş-takip araçlarına yapıştırır. Müşteri e-postaları, telefonlar ve IP'ler her seferinde onlarla gider.
Prompts to LLMs leak secretsLLM istemleri sır sızdırır
Debugging with an AI assistant? That stack trace you pasted may carry tokens, keys and personal data straight to a third party.Bir yapay zekâ asistanıyla hata mı ayıklıyorsun? Yapıştırdığın o yığın-izi, jetonları, anahtarları ve kişisel veriyi doğrudan bir üçüncü tarafa taşıyabilir.
Dumps shared for analysisAnaliz için paylaşılan dökümler
A quick DB export for a vendor or contractor is a compliance incident waiting to happen when it still contains live personal data.Bir tedarikçi ya da yüklenici için alınan hızlı bir veritabanı çıktısı, hâlâ canlı kişisel veri içeriyorsa, olmayı bekleyen bir uyum ihlalidir.

What it doesNe yapar

# On-premise. No network. Nothing leaves the host.Yerinde. Ağ yok. Makineden hiçbir şey çıkmaz. $ gaia-scrub support_2026.log GAIA Scrub · air-gapped · 0 network · → stdout RedactedTemizlendi: 47 PII/secret EMAIL 19 PHONE 11 IPV4 8 SECRET 5 # API keys, tokensAPI anahtarları, jetonlar CARD 2 # Luhn-validatedLuhn-doğrulamalı TCKN 2 # checksum-validatedsağlama-doğrulamalı $ cat app.log | gaia-scrub - > clean.log # pipe-friendlypipe-dostu $ gaia-scrub dump.json --mode hash --json # CI: relationship-preservingCI: ilişki-koruyan

DetectsTespit eder

Personal dataKişisel veri
Email · phone · national ID (checksum-validated) · IPv4 / IPv6 · MAC addressE-posta · telefon · kimlik no (sağlama-doğrulamalı) · IPv4 / IPv6 · MAC adresi
FinancialFinansal
Credit card (Luhn-validated) · IBANKredi kartı (Luhn-doğrulamalı) · IBAN
SecretsSırlar
AWS · Google · Stripe · GitHub · Slack keys · JWT · Bearer tokens · private-key blocksAWS · Google · Stripe · GitHub · Slack anahtarları · JWT · Bearer jetonları · özel-anahtar blokları
Three redaction modesÜç temizleme modu
placeholder [EMAIL] · mask jo****om · hash [EMAIL#a3f2c1] (deterministic)(belirlenimci)

LicensingLisanslama

Free
$0
  • All detectorsTüm tespit ediciler
  • placeholder & mask modesplaceholder ve mask modları
  • Up to 25 redactions / runÇalışma başına 25 temizlemeye kadar
  • stdin / stdout
Start freeÜcretsiz başla
Solo
$19 perpetualsüresiz
  • Unlimited redactionsSınırsız temizleme
  • Hash mode (relationship-preserving)Hash modu (ilişki-koruyan)
  • Write in-place / to fileYerinde / dosyaya yaz
  • JSON output · offline licenseJSON çıktı · çevrimdışı lisans
AcquireEdin
Enterprise
$49 perpetualsüresiz
  • Everything in SoloSolo'daki her şey
  • Custom detection patternsÖzel tespit desenleri
  • Directory / batch modeDizin / toplu mod
  • CI exit codes · priority supportCI çıkış kodları · öncelikli destek
AcquireEdin

AssuranceGüvence

Does my data ever leave the machine?Verim makineden hiç çıkar mı?
No. GAIA Scrub opens no sockets and links no networking library. Runtime tracing shows zero network syscalls — that's the whole point.Hayır. GAIA Scrub hiçbir soket açmaz ve hiçbir ağ kütüphanesine bağlanmaz. Çalışma-anı izleme sıfır ağ sistem-çağrısı gösterir — bütün mesele bu.
What is hash mode for?Hash modu ne işe yarar?
Placeholder replaces every email with [EMAIL], which loses information. Hash mode maps each unique value to a stable token, so you can still follow one user through the log without seeing who they are.Placeholder her e-postayı [EMAIL] ile değiştirir, bu bilgi kaybettirir. Hash modu her benzersiz değeri sabit bir jetona eşler; böylece kim olduğunu görmeden bir kullanıcıyı log boyunca izleyebilirsin.
Won't it mangle non-sensitive numbers?Hassas olmayan sayıları bozmaz mı?
Cards are validated with the Luhn algorithm and national IDs by checksum before redaction, so random 16-digit order numbers are left alone.Kartlar Luhn algoritmasıyla, kimlik numaraları sağlama toplamıyla temizlemeden önce doğrulanır; böylece rastgele 16 haneli sipariş numaralarına dokunulmaz.
How is the license enforced offline?Lisans çevrimdışı nasıl uygulanır?
Ed25519-signed key checked locally against an embedded public key. No activation server, no phone-home — same as the rest of the GAIA family.Ed25519 ile imzalı anahtar, gömülü bir açık anahtara karşı yerelde denetlenir. Aktivasyon sunucusu yok, eve-telefon yok — GAIA ailesinin geri kalanıyla aynı.