AdCode is a non-intrusive VS Code extension designed specifically for software developers. Earn passive revenue by displaying quiet, developer-focused advertisements in your IDE sidebar or panel while you actively work.
Maximize the value of your screen real estate and monetize your coding sessions without any disruption to your workflow.
🚀 Key Features
Non-Intrusive Layout: Ads are displayed in a dedicated sidebar webview or bottom panel. They stay out of your editor and code files, keeping your coding workspace clean, focused, and productive.
Focus Mode: Instantly hide all ads during intense debug sessions or meetings with one click or keyboard shortcut (Ctrl+Shift+Alt+F).
Real-Time Live Tracker: Track your active impressions and live earnings right in the VS Code status bar.
Developer-Relevant Content: We only display high-quality ads from tools, SaaS platforms, services, and hardware that developers actually care about.
Secure & Lightweight: Extremely light footprint with local activity detection, ensuring no impact on your IDE performance.
🔒 Privacy & Security Guarantee
We are developers ourselves, and we respect your privacy. AdCode operates under strict boundaries:
🚫 What We NEVER Collect:
No Code Access: We never read, scan, or upload your source code, file contents, or directory structures.
No Keystroke Tracking: We do not monitor your keystrokes, inputs, or clipboard.
No Environment Snooping: We do not access environment variables, local databases, or terminal history/commands.
No Git Credentials: We do not read your Git configuration, commit history, branch names, or SSH/HTTPS keys.
📋 What We Do Collect (Strictly for Earnings & Fraud Prevention):
Local Activity Status: A lightweight timer that runs locally to check if you are actively typing/editing so we only count valid working impressions (preventing passive script farming).
Ad Impressions & Clicks: Track which ads are rendered and clicked to credit your account accurately.
Hashed Device ID: A secure, one-way hash of your machine ID to prevent account duplication and click fraud.
Tailor the extension to your workspace directly from the settings:
Setting
Default
Description
adcode.enabled
true
Enable or disable the extension and ad fetching.
adcode.idleTimeoutMinutes
3
Idle time (in minutes) before ad rotation pauses.
adcode.rotationIntervalSeconds
45
Time (in seconds) between ad rotations. Minimum is 20s.
adcode.showStatusBar
true
Show or hide the AdCode tracker in the status bar.
adcode.focusModeEnabled
false
Enable/disable Focus Mode (hides ads).
adcode.showAdFeedback
true
Show helpful feedback/report buttons on ads.
🛠️ How to Get Started
Install the Extension: Install AdCode from the VS Code Marketplace (or drag and drop the .vsix file into your extensions panel).
Create / Log In to Your Account: Click the AdCode icon in the Activity Bar to open the panel, then sign in. If you don't have an account, click Sign Up to create one at adcode.techxons.com.
Keep Sidebar Open: Keep the AdCode sidebar or panel container open while you work to accumulate active impressions.
Track & Withdraw: Check your live stats on the status bar. When you reach the minimum threshold, log in to the web dashboard at adcode.techxons.com/withdraw to request a manual payout to PayPal.
⌨️ Command Palette Shortcuts
Open the VS Code Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and search for:
AdCode: Toggle Focus Mode — Instantly pause and hide ads.
AdCode: Toggle Ads On/Off — Toggle the extension state.
AdCode: Open Earnings Dashboard — Quick link to your web dashboard.
AdCode: Open Settings — Open the settings UI directly.
AdCode: Sign Out — Sign out of your account.
AdCode: View Privacy Policy — View the privacy constraints locally.