About the Software
Drishti is a powerful, locally-hosted Windows application built for researchers, journalists, security analysts, and brand managers. It provides a comprehensive dashboard to monitor Twitter activity without relying on the official API. By scraping public data and storing it in a local database, Drishti gives you complete control over your intelligence, ensuring privacy and enabling deep, historical analysis right from your desktop.
Core Features
Here is a detailed list of the tools and capabilities integrated into the Drishti dashboard.
Intelligent Scraping & Monitoring
Targeted User Scraping: Continuously monitor specific Twitter accounts by adding their usernames to a dedicated scrape list. The application automatically fetches their latest tweets at a configurable interval.
Universal Keyword Scraping: Go beyond individual users. Drishti can be configured to scrape all of Twitter for specific keywords, discovering conversations and mentions from across the platform.
Automated Background Operation: The scraper and monitor run as persistent background tasks, ensuring you are collecting data and receiving alerts 24/7 without manual intervention.
Powerful Alerting & Notifications
Dual Keyword System: Utilize a sophisticated two-tier system. Define "Universal Keywords" for broad data collection and "Target Keywords" for high-priority alerts within the collected data.
Instant Telegram Alerts: Receive real-time notifications directly to your Telegram account the moment a monitored keyword is found in a scraped tweet. Alerts include the tweet text, author, and a direct link.
Interactive Telegram Bot: Control the application remotely with a suite of bot commands.
Comprehensive Dashboard & UI
Unified Notifications Feed: Review all triggered alerts in a clean, organized dashboard. Feeds are separated for "Target" and "Universal" keyword matches, with unread notifications highlighted for easy tracking.
Historical Database Search: Search the entire local archive of saved tweets. Filter your search by keyword, username, and date range to pinpoint specific information from months of collected data.
Live Search: Perform on-demand, real-time searches on Twitter for any keyword directly from the dashboard to get up-to-the-minute results.
Data Visualization: Instantly understand which keywords are performing best with an integrated bar chart that visualizes the frequency of keyword mentions over time.
Configuration & Management
Centralized Settings Panel: Easily manage all aspects of the application—add or remove target users, update target and universal keyword lists, and manage Telegram recipient Chat IDs—all from a single, intuitive settings page.
Local Data Persistence: All scraped tweets, user lists, and application settings are stored in a local SQLite database (data.db), ensuring your data remains private and under your control.
Who Is It For?
Drishti is engineered for professionals who require timely and specific social media intelligence.
OSINT & Security Analysts: Track threat actors, monitor geopolitical events, or gather intelligence on specific groups by monitoring their public communications.
Journalists & Researchers: Monitor breaking news, track event developments in real-time, and archive tweets from key sources for academic or investigative work.
Brand Managers & Marketers: Keep a close watch on brand mentions, track competitor campaigns, and monitor sentiment around specific products or keywords.
Financial Traders & Analysts: Get instant alerts for keywords related to specific stocks or cryptocurrencies mentioned by influential accounts.
Why Choose Drishti?
API-Free Operation: By leveraging public-facing infrastructure, Drishti operates without the need for expensive or restrictive Twitter API keys.
Privacy & Control: Your keywords, target lists, and collected data never leave your machine. The local architecture ensures complete confidentiality of your investigations.
All-in-One Solution: Stop juggling different tools. Drishti integrates scraping, monitoring, alerting, and a search UI into one cohesive application.
Highly Customizable: You define exactly who and what to monitor, giving you a tailored intelligence feed that cuts through the noise and delivers only the information that matters to you.
How to Get It
Drishti is a licensed application designed for professional use. To ensure proper setup and support, we distribute the software directly.
To request a download link and a license key, please contact us at: Contact
(The dashboard)
(The Settings section)
(Search Tweets section)