Daily Visit Counter
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Daily Visit Counter tracks how many times you visit each site every day, giving you insight into your browsing habits. The tool records every page load as a visit and displays today's count, weekly total, and monthly total in a clear dashboard. A visual calendar shows your visit history for the last 7 days with color-coded intensity based on visit frequency. Set a daily goal and receive a notification when you reach it. A floating badge shows your today's count and weekly total at a glance. You can reset today's count or clear all history for the current site.
WHERE IT RUNS
The extension runs entirely within your browser's local environment using the BotGentz framework. All visit tracking, counting, and storage occur on your machine without any network requests. No visit data, browsing history, or user activity is ever transmitted, uploaded, or stored externally. The tool works on any website and respects the browser's security boundaries, operating within the isolated extension sandbox. Visit data is stored locally using GM_setValue.
HOW TO USE
Click the extension toolbar icon to open the Daily Visit Counter panel. The panel shows three main statistics: Today's count, This Week's total, and This Month's total. A calendar grid shows the last 7 days with colored cells indicating visit intensity. Click "Record Visit" to manually log a visit. Click "Reset Today" to clear today's count. Click "Reset All" to clear all visit history for the current site. Toggle "Show badge" to display a floating badge with today's and weekly counts. Toggle "Track all sites together" to combine visit counts across all domains. Toggle "Notify when goal reached" to receive a notification when you hit your daily goal. Set a "Daily goal" (0-100) to track your target. Change the badge position using the dropdown (Top Right, Top Left, Bottom Right, Bottom Left). The panel updates automatically with each visit.
THE VISIT TRACKING ENGINE — WHY IT WORKS
Most visit counters rely on browser history or external analytics, which can be unreliable or require permissions. This tool uses a simple but effective approach: each page load triggers a visit record, which increments the count for the current date in a JSON object stored in GM_setValue. The data is stored as a key-value object where keys are date strings (toDateString()) and values are visit counts. This allows for efficient retrieval of daily, weekly, and monthly counts by iterating over the date keys. The weekly count is calculated by filtering dates from the start of the week (Sunday) to the current date. The monthly count filters dates from the first of the month. The calendar view shows the last 7 days with color intensity proportional to the visit count. The daily goal notification triggers when today's count reaches the configured goal. The floating badge provides at-a-glance statistics without opening the panel.
THE PANEL
The Daily Visit Counter panel is fully draggable by its title bar and remembers its position on screen per website. It snaps to the edges of your browser window for clean alignment. Collapse the panel to a compact icon strip using the minimize button, restoring it with a single click. Resize the panel by dragging any edge or corner; the statistics and calendar adjust proportionally. Press the Escape key to close the panel instantly. The panel maintains independent state for each browser tab, allowing you to track visits in multiple tabs simultaneously.
PLEASE NOTE
This extension requires the free BotGentz extension framework to be installed and enabled. The tool tracks page loads as visits; refreshing the same page will count as a new visit. Visit data is stored per domain unless "Track all sites together" is enabled. Resetting data is permanent and cannot be undone. All visit data is processed locally and is never transmitted, logged, or shared. The extension requests no network permissions and functions entirely offline. The source code is fully auditable and available for review.