VS Code extension monetisation
ImplementedMonetise your VS Code extension
Use clearly labelled sponsored messages in the implemented VS Code status-bar and dedicated sidebar surfaces without sending source code, open files or workspace contents to AdFrolic for advertising targeting.
The implementation exists in the repository. This page does not claim current Visual Studio Marketplace publication or approval.
Product status
The integration exists in the repository.
The current repository contains a working VS Code extension implementation. Its package remains private, so public marketplace availability is not implied. Marketplace and extension-policy obligations remain the developer's responsibility.
Host-specific approach
Status bar and dedicated sidebar
The implemented client supports a concise status-bar placement and an AdFrolic sidebar webview. The sponsored surface remains distinct from editor text and primary editing controls.
Integration
How the VS Code integration is designed
The extension uses a browser-assisted device-authorisation flow. Once approved, the developer session is kept in VS Code SecretStorage. The status and sidebar surfaces request approved structured creative without making advertising a dependency of normal editor use.
Read the technical integration guideCurrent implemented flow
1. Build or install the AdFrolic VS Code integration through an authorised distribution path
2. Run "AdFrolic: Sign In"
3. Confirm the device code in the browser
4. Return to VS Code
Implemented placements
- vscode.ai_wait: status bar
- vscode.sidebar: dedicated sidebarPrivacy boundary
The host surface should not turn work content into advertising data.
The VS Code advertising request does not send source code, open files or workspace contents. The client sends the narrow installation, placement and supported coarse-context fields needed for eligibility and accounting.
Review the AdFrolic trust boundaryDeveloper earnings
No generic income estimate is presented as a promise.
Actual developer earnings depend on qualified impressions, available advertiser demand, campaign pricing, geography and placement. The developer dashboard is the source of truth for recorded earnings and payout status.
Frequently asked questions
Is AdFrolic published in the Visual Studio Marketplace?
This page does not claim current Marketplace publication. The extension implementation exists in the repository and its package is currently marked private.
Which VS Code sponsored placements are implemented?
The current implementation uses a status-bar placement and a dedicated AdFrolic sidebar view.
Where is the developer session stored?
The VS Code integration stores its session using VS Code SecretStorage rather than a plain extension setting.
Will an AdFrolic outage stop the editor?
The integration is designed to fail without interrupting normal VS Code use. Advertising network work is kept away from the editor's core workflow.
Does AdFrolic read my source code to choose an advert?
No. Source code, open files and workspace contents are outside the advertising request contract.