
वास्तविक समय में नेटवर्क ट्रैफ़िक दिखाता है — आपके कंप्यूटर का हर कनेक्शन देखें। गोपनीयता को प्राथमिकता, 100% स्थानीय। / वास्तविक समय का नेटवर्क ट्रैफ़िक दृश्य, 100% स्थानीय।
हर छिपे हुए प्रवाह को ट्रैक करें। / Traquez chaque flux masqué।
⭐ अगर Snitch आपकी मदद करता है, तो एक स्टार बहुत मायने रखता है! / Si Snitch vous aide, une étoile compte beaucoup ! ⭐

Snitch एक रीयल-टाइम नेटवर्क ट्रैफ़िक विज़ुअलाइज़र है। देखें कि आपका कंप्यूटर हर कनेक्शन कहाँ बनाता है — यह किससे बात करता है, वे कहाँ हैं, और कौन सा ऐप इसके लिए ज़िम्मेदार है।
पूरा इंटरफ़ेस अंग्रेज़ी और फ़्रेंच में उपलब्ध है: ऊपर-दाएँ टूलबार में EN / FR टॉगल का उपयोग करें।
127.0.0.1 पर एक टोकन के पीछे चलता है; आपका ट्रैफ़िक डेटा कभी मशीन से बाहर नहीं जाता।| विशेषता | विवरण |
|---|---|
| Force Graph | लाइव नोड ग्राफ़ — आपकी मशीन केंद्र में, हर कनेक्शन एक नोड के रूप में |
| World Map | इंटरैक्टिव ग्लोब पर एनिमेटेड आर्क्स के साथ जियोलोकेटेड IPs |
| 15/30/60-मिनट टाइमलाइन | SQLite में स्थानीय रूप से संग्रहीत स्लाइडिंग इतिहास (24 घंटे रिटेंशन) |
| Anomaly Detection | पोर्ट स्कैन, बीकनिंग, संभावित एक्सफ़िल्ट्रेशन को फ़्लैग करता है |
| Process Attribution | जानें कौन सा ऐप कौन सा ट्रैफ़िक उत्पन्न करता है (प्रति कनेक्शन शीर्ष 5) |
| LAN Scanner | सिस्टम ARP टेबल के माध्यम से निष्क्रिय खोज (कोई ब्रॉडकास्ट स्कैन नहीं) |
| Privacy Score | आपके आउटगोइंग ट्रैफ़िक एक्सपोज़र का रीयल-टाइम स्कोर |
| Per-app View | प्रति-प्रोसेस गंतव्य, वॉल्यूम और 60-मिनट इतिहास |
| Alert Suppression | सहेजे गए "इग्नोर होस्ट/टाइप" नियम, UI में प्रबंधनीय |
| Settings Panel | भाषा, रिटेंशन, फ़िल्टर, सहमति-आधारित GeoIP डाउनलोड, डायग्नोस्टिक्स |
| Tracker Detection | संपादन योग्य डेटा फ़ाइलों के रूप में शिप किए गए सफ़िक्स-मैच्ड डोमेन सूचियाँ (backend/classifier/lists/) |
| Bandwidth Monitor | लाइव MB/s स्पार्कलाइन |
| EN / FR UI | पूर्ण द्विभाषी इंटरफ़ेस, स्विच करने के लिए एक क्लिक |
| प्लेटफ़ॉर्म | पैकेज |
|---|---|
| macOS (Apple Silicon) | brew install --cask aixisstudio/tap/snitch — या Snitch-1.0.4-macos-arm64.zip |
| Linux | sudo docker compose up --build — देखें Docker (Linux) |
| Windows | सोर्स से बिल्ड करें — देखें Build the installer |
या नवीनतम रिलीज़ प्राप्त करें: github.com/aixisstudio/Snitch/releases
macOS पर पहली बार चलाना / macOS पर पहला प्रारंभ — Snitch पर ad-hoc हस्ताक्षर हैं, लेकिन यह नोटरीकृत नहीं है (सशुल्क Apple Developer ID नहीं है)। ऊपर दिया गया
brew install --caskआपके लिए क्वारंटीन फ़्लैग हटा देता है। मैनुअल zip के लिए: दायाँ क्लिक → खोलें, याxattr -dr com.apple.quarantine /Applications/Snitch.appचलाएँ। पहली बार शुरू होने पर Snitch आपका व्यवस्थापक पासवर्ड केवल एक बार माँगता है — पैकेट कैप्चर के लिए इसकी आवश्यकता होती है, ठीक tcpdump/Wireshark की तरह; स्वयं UI बिना उन्नत विशेषाधिकारों के चलता है।FR — Snitch पर ad-hoc हस्ताक्षर हैं, लेकिन यह नोटरीकृत नहीं है (सशुल्क Developer ID नहीं है)। ऊपर दिया गया
brew install --caskआपके लिए क्वारंटीन फ़्लैग हटा देता है। मैनुअल zip के लिए: दायाँ क्लिक → खोलें, याxattr -dr com.apple.quarantine /Applications/Snitch.appचलाएँ। पहली बार शुरू होने पर Snitch व्यवस्थापक पासवर्ड केवल एक बार माँगता है — पैकेट कैप्चर के लिए यह आवश्यक है, ठीक tcpdump/Wireshark की तरह; UI बिना उन्नत विशेषाधिकारों के रहता है।
| परत | तकनीक |
|---|---|
| पैकेट कैप्चर | ctypes → libpcap — Npcap (Windows) / libpcap (Linux/macOS) — स्वयं का पार्सर (IPv4/IPv6/TCP/UDP/DNS/TLS-SNI) |
| बैकएंड API | FastAPI — WebSockets — SQLite |
| फ़्रंटएंड | React 18 — Vite — D3.js v7 — TopoJSON |
| डेस्कटॉप आवरण | Electron 44 |
| भौगोलिक स्थान निर्धारण | केवल ऑफ़लाइन — DB-IP Lite (CC BY 4.0) को gzip रूप में backend/data/geo/ में शामिल किया गया है और पहली बार चलाने पर निकाला जाता है; MaxMind GeoLite2 .mmdb भी समर्थित है |