ad/frolic
For developersFor advertisersNews and insightsTrust and securityDocumentation
Log inCreate account
For developersFor advertisersNews and insightsTrust and securityDocumentation
Log inCreate account
Docs/Windsurf
In development

Integration guide

Set up AdFrolic in Windsurf

The Windsurf integration is being prepared around the same simple AdFrolic account and placement model used by our other editor integrations.

On this page

Before you startInstallSet upCheck it worksWhere ads appearPrivacyTroubleshooting

Before you start

You need an AdFrolic developer account. If you do not have one yet, create an account first. You do not need to create an advertising campaign.

In development. These instructions show the intended setup and are being prepared ahead of public release. Do not expect the install command or marketplace listing to work until this page is marked Available.

1. Install AdFrolic

Use the command below when the Windsurf integration is available. Copy it exactly as shown.

Terminal
# Planned universal installer
install-adfrolic-ads

2. Connect your AdFrolic account

  1. 1Run the installer from a terminal.
  2. 2Choose Windsurf if automatic detection does not select it.
  3. 3Sign in to your AdFrolic developer account in the browser window.
  4. 4Approve the device code.
  5. 5Return to Windsurf and open the AdFrolic integration.

3. Check it works

Open Windsurf and make sure the AdFrolic surface appears without an error. If no advert is available, the surface may stay empty. That is normal.

Where ads appear

The planned integration uses Windsurf-compatible editor surfaces rather than drawing over code or AI output. Final supported placements will be listed here before release.

AdFrolic only uses surfaces that the host application supports. We do not inject adverts over your code, prompts or editor content.

What AdFrolic does not read

Not sent to AdFrolic

Source code, open files, prompt text, AI responses, clipboard contents and terminal output.

Used for the integration

Your AdFrolic session, installation ID, supported placement, client version and limited technical context needed to serve and measure an advert.

Troubleshooting

The install command is documentation for the intended release path and is not yet a guaranteed public download.
If the integration is installed but nothing is shown, check that the AdFrolic account is connected and the relevant placement is enabled.
Advertising failures should never block normal Windsurf use.

Still stuck? Email [email protected].

All integrationsDeveloper overview
ad/frolic

A developer advertising network for clearly labelled sponsored placements in developer tools.

Advertising stays separate from source code, prompts and terminal contents.

For developers

Developer overviewVS CodeClaude CodeJetBrainsChatGPTVS Code documentationClaude Code documentation

For advertisers

Advertiser overviewTrust and safetyCampaign accountContact AdFrolic

About

About AdFrolicNews and insightsTrust and securityPrivacy and data handlingContactLog in
© 2026 AdFrolic. All rights reserved.