Cursor Secretly Adds Promotional Links to PRs: AI Tool Attribution Controversy Frustrates Developers

Cursor caught silently injecting promotional links into user PRs, sparking backlash over AI tool attribution and monetization boundaries.
AI coding tool Cursor was recently found to automatically append a "Powered by Cursor" link to PR descriptions created by users — enabled by default and without consent. A long-time user posted on Reddit calling it a recent and unwelcome change. The backlash centers on three issues: tools shouldn't brand users' work without permission, PRs are professional spaces where commercial links are out of place, and paid subscribers have a reasonable expectation of an ad-free experience. The incident highlights a broader trust boundary challenge facing AI tool monetization.
An Uninvited "Powered by Cursor"
A developer recently posted on Reddit expressing frustration with AI coding tool Cursor: after using it for a long time to create Pull Requests (PRs), they suddenly noticed an extra line at the bottom of their PR descriptions — "Powered by Cursor" — complete with a link to cursor.com.
The developer's stance was clear: "I don't credit Excel, and I don't want to credit Cursor, thank you."
They emphasized that they actually like Cursor as a tool, but seeing this promotional text automatically added without their consent was genuinely disappointing. As they put it: "It's not that bad, but I still don't like it."
Even the AI Model "Passed the Buck"
Interestingly, the developer went on to question the AI model itself, trying to figure out where the text came from. The model's response: it didn't add the line — it was most likely inserted automatically by the tool used to write the PR.
In other words, this wasn't the AI slipping in an ad while generating content. It was Cursor's integration tool programmatically injecting a promotional link at the PR submission stage.
The developer specifically noted that they had been using Cursor to open PRs for a long time, and this was the first time they'd encountered this behavior. That suggests it was quietly introduced in a recent product update — something the developer bluntly called a "dirty move."
Why Are Developers So Sensitive About This?
On the surface, a single line of promotional text seems harmless. But it touches several raw nerves in the developer community.
Attribution and Ownership
When a developer uses Excel to process data, they don't write "Powered by Excel" in their reports. When they write code in VS Code, they don't stamp the editor's brand at the top of every file. Tools are tools — the attribution on the final output should belong to the person who created it. When a tool unilaterally attaches its brand to a user's work, it is essentially using the user's output as free marketing.
Uninvited Default Behavior
The real issue isn't whether promotion is acceptable — it's whether it's opt-in or opt-out, and whether users are informed. If this were a default-off option that users could choose to enable, it would barely generate controversy. But when it becomes a silently injected default, it erodes user trust. Developers are especially careful about content committed to public repositories or collaborative team environments. An unexpected external link can raise concerns around compliance, professional image, and even security.
Mismatched Context for Professional Collaboration
Pull Requests are a formal part of team collaboration and code review. A third-party commercial link appearing in an enterprise or open-source PR looks unprofessional and may even violate certain organizations' internal policies. Developers are responsible for everything they submit — and this line of text was entirely outside their control.
Where Is the Line for AI Coding Tool Monetization?
This small controversy reflects a broader dilemma facing AI coding tools on their path to monetization: how to balance growth with user experience.
Cursor is one of the most popular AI code editors of the past two years, and its growth has relied heavily on word-of-mouth within the developer community. Adding "Powered by Cursor" to PRs is, from a product growth perspective, a classic viral loop — every public PR created with Cursor becomes a potential exposure point.
But the cost of this growth tactic is burning goodwill among its core users. The software industry has seen this before: from the early days of "Sent from my iPhone" email signatures to watermarks in exports from free tools, product teams have always looked for ways to ride on users' output for traffic. The difference is that Apple's signature can be turned off with a tap, and watermarks typically appear within the clearly defined value exchange of a "free tier."
For a paid subscription tool like Cursor, users have already paid for the product and have every right to expect a clean experience free of embedded advertising. Silently injecting promotions into a paid product is easy to read as "charging for the product AND harvesting the traffic."
What AI Tool Makers Should Take Away
This post may be one developer's personal complaint, but the concerns it raises are universally relevant:
- Transparency first: Any behavior that affects a user's output should be clearly communicated, never silently enabled.
- Respectful defaults: Brand promotion features should be off by default and activated only by user choice.
- Provide a clear off switch: If you're going to promote, make the opt-out easy to find.
- Distinguish free from paid experiences: Paid users have a higher and more reasonable expectation of a clean, ad-free experience.
Ultimately, the developer community's acceptance of AI tools is built on trust. The more powerful a tool becomes — and the deeper it integrates into a workflow — the more sensitive users are about where its boundaries lie. A great tool should be like a good pen: it helps you write something great, but the name on the byline should always belong to the person holding it.
Related articles

Skud: Branded File Delivery Tool Built for Designers — Just Drag and Drop
Skud is a macOS menu bar app for designers. Drag files to share branded delivery links, track access, and control passwords and expiration with ease.

DeepSeek V4 Pro Burning Through Credits Too Fast? The Hidden Logic Behind AI Model Pricing
Why does DeepSeek V4 Pro drain credits so fast while Flash barely moves? A deep dive into AI token billing, Pro vs. Flash pricing differences, and cost optimization tips.

RealPDE Competition Breakdown: The Frontier Challenge of AI-Powered Real-World Fluid Dynamics PDE Solving
A deep dive into the NeurIPS 2026 RealPDE Competition, covering the Sim2Real and LTTTA tracks, and how neural operators tackle real-world PIV and CFD fluid PDE challenges.