{"id":26876835,"url":"https://github.com/reginald-gillespie/clickguardian","last_synced_at":"2026-05-16T08:32:16.426Z","repository":{"id":284258353,"uuid":"954282850","full_name":"Reginald-Gillespie/ClickGuardian","owner":"Reginald-Gillespie","description":"A functional version of the Subscription Mouse meme, meant to be put on computers as a prank.","archived":false,"fork":false,"pushed_at":"2025-03-25T00:38:49.000Z","size":1694,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T01:25:31.805Z","etag":null,"topics":["mouse","mouse-tracking","prank","prankware","windows"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Reginald-Gillespie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-24T20:58:38.000Z","updated_at":"2025-03-25T00:50:00.000Z","dependencies_parsed_at":"2025-03-25T01:25:40.467Z","dependency_job_id":"fea1b885-b5ac-4587-aa5b-4dbd84cc01bc","html_url":"https://github.com/Reginald-Gillespie/ClickGuardian","commit_stats":null,"previous_names":["reginald-gillespie/clickguardian"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reginald-Gillespie%2FClickGuardian","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reginald-Gillespie%2FClickGuardian/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reginald-Gillespie%2FClickGuardian/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reginald-Gillespie%2FClickGuardian/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Reginald-Gillespie","download_url":"https://codeload.github.com/Reginald-Gillespie/ClickGuardian/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246458005,"owners_count":20780678,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mouse","mouse-tracking","prank","prankware","windows"],"created_at":"2025-03-31T11:17:08.882Z","updated_at":"2026-05-16T08:32:16.371Z","avatar_url":"https://github.com/Reginald-Gillespie.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eClickGuardian\u003c/h1\u003e\n\u003ch2 align=\"center\"\u003eBecause Clicking Shouldn't Be Free\u003c/h2\u003e\n\nAre you tired of unlimited, reckless clicking? Do you believe in a more structured, subscription-based approach to using your own mouse? Look no further! ClickGuardian is here to revolutionize the way you interact with your PC.\n\n### 🚀 Key Features:\n✅ **Click Regulation** – Never overuse your mouse again! Our Standard Plan grants you a generous **10,000 clicks per month**.\n\n✅ **Mouse Wheel Management** – We monitor and limit your scrolling to a liberal **1,000 meters per month**.\n\n✅ **Subscription Plans** – Need more clicks? Upgrade to our Premium Plan for **unlimited** clicks!\n\n✅ **User-Friendly Interface** – A sleek UX pop-up to remind you when you've reached your limit.\n\n✅ **Exclusive Perks** – Premium members get priority support and custom button mapping!\n\n### 💳 Pricing Plans:\n- [x] **Standard Plan**: $10.99/month – 10,000 clicks, 1,000 meters of scrolling\n- [x] **Premium Plan**: $17.99/month – Unlimited clicks \u0026 scrolling\n\nJoin the **movement** towards a more responsible, pay-as-you-click future!\n\n![](imgs/popup.png)\n\n\n---\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n# Wait, Wut?\n\nOk, actually. ClickGuardian is a prank program designed to troll your friends and colleagues by tacking their mouse clicks and displaying a paywall when they surpass a configured limit. It is 100% free.\n\nClickGuardian can:\n- Register itself to run at startup\n- Count mouse clicks globally, per month\n- Present a paywall\n- Block clicks past the configured limit\n\n\u003cbr\u003e\n\nUnder `config.json`, you can change these fields:\n- `ClickLimit` - The amount of clicks to allow per month.\n- `GracePeriod` - The amount of clicks to allow after clicking \"Remind Me Later\". It would be very mean to set this to 0.\n- `UnlockTime` - The time in milliseconds to delay after clicking \"Remind Me Later\"\n- `BlockClicks` - Whether to actually block using the mouse.\n- `ShowTrayIcon` - Whether to show the application icon in the tray.\n- `ShowExitButton` - Whether to show a nice \"Exit\" button on the tray icon. Requires `ShowTrayIcon`.\n- `RegisterForReboot` - Whether to rerun itself at next reboot.\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n## Install\nSee [INSTALL.md](INSTALL.md) for installation instructions.\n\n\nJust want to see what it looks like? Set the config to allow 5 clicks, run it, click 5 times.\n\n**Warning:** Insert general disclaimer in legalese saying how I am not responsible for anything harmful done with this, etc.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freginald-gillespie%2Fclickguardian","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freginald-gillespie%2Fclickguardian","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freginald-gillespie%2Fclickguardian/lists"}