4
17 Comments

Tweak — client website feedback that goes straight to your AI coding agent

Clients click the exact element on your staging site and leave feedback there. No screenshots, no client install, no “which button?” back-and-forth.

The feedback can also go directly into Cursor, Claude, VS Code and other MCP clients.

Free to start → https://tweak.page

on August 30, 2026
  1. 2

    The “exact element → AI coding agent” loop is the interesting part.

    Curious whether agencies value the client-side feedback experience most, or the fact that it removes the translation step before implementation.

    1. 3

      I think the client-side experience gets agencies to adopt it, but the translation step is where they really save time.

      The client just points at the element and explains what they want; the developer gets the page, element and context already attached, ready to act on.

      Do you work with agencies or client-facing web projects yourself?

      1. 2

        That’s useful context. Happy to continue the conversation privately — what’s the best email to reach you on?

        1. 1

          Absolutely — you can reach me at admin@tweak.page.

          Happy to continue there. Thanks for the thoughtful discussion!

          1. 2

            Thanks! I’ve just sent it over.

            Looking forward to hearing your thoughts whenever you have a chance.

  2. 1

    I read the landing page, and two small things stood out that are cheap to fix before the launch traffic arrives.

    First, your meta description is about 176 characters; Google shows roughly 160 before the ellipsis, so the end of the sentence you wrote for searchers is being cut off. Worth trimming so the pitch ends on your words, not on dots.

    Second - and this echoes what Gregory and Alex are circling above - the page makes its argument entirely in adjectives. "No screenshots, no client install, no back-and-forth" is the right promise, but there is not a single number anywhere in the opening copy. The comments in this thread are already telling you which numbers would land: requests filed per client per month (the scope-creep counter), rounds of clarification avoided, minutes from client click to diff. Even one real figure from your own use - "our last client project: 34 tweaks filed, zero 'which button?' emails" - would do more convincing than the whole feature list, because it is the kind of sentence a competitor cannot copy without having the product.

    The "points it / fixes it" H1 is genuinely good - short, concrete, and it names both sides of the loop. The gap is only that the page asks the visitor to believe the loop rather than showing the loop happening.

    1. 1

      That's a fair call, the page leans on adjectives when a single real number would do more work. Working on getting some concrete figures from early users to add. The meta description trim is an easy fix, doing that today.

  3. 1

    The second-order effect is the one to watch: removing all friction from client feedback also removes the natural brake on scope creep, and agencies get killed by the fifteenth free tweak, not the first big one. The feature that would make me pull out a card is the counter, something that says this client filed 34 requests this month against 12 in the retainer, because that turns your tool from a convenience into billing evidence. Are you tracking request volume per client yet, or only routing the requests?

    1. 1

      Not tracking per-client volume yet — routing only right now. But the billing evidence angle is interesting. If the hub showed "this client filed 12 requests this month against your 10-request retainer" that's a different product conversation. Adding this to the roadmap.

  4. 1

    The element context solves the “which button?” problem. I’d still want every AI-generated change to arrive as a small diff I can approve, because a perfectly located vague request can still produce the wrong edit. Does Tweak keep the client note, DOM target and resulting code change linked in one review trail?

    1. 1

      Not yet — right now it stops at the comment and DOM target. The diff and PR link back to the original feedback is not there yet. That full trail from client note to merged code change is something I want to build — probably as a GitHub integration.

  5. 1

    Bypassing manual ticket creation and feeding visual client feedback directly to coding agents is a massive time saver. How do you prevent agents from hallucinating structural layout changes when clients leave vague notes like 'make this pop'?

    1. 1

      Honest answer — Tweak doesn't solve the vague note problem itself. It gives the AI the element context (selector, position, screenshot) but if the instruction is vague, the AI still has to interpret it. The bet is that pinning to an exact element already reduces
      ambiguity enough that "make this pop" at least lands on the right target.

      1. 1

        Fair enough! Honesty like this is rare and refreshing.

        Targeting the exact DOM element + selector is already half the battle won for any LLM prompt—isolating the target context makes hallucination rates drop exponentially anyway.

        Smart approach, keep pushing!

        1. 1

          Appreciate that! That’s exactly the direction we’re pushing — make the feedback useful to the developer without making the client think about any of the technical details.

  6. 1

    The measurement boundary between feedback clarity and implementation velocity. Most feedback systems measure "has client given input?" but lose precision in translation - the client sees X, describes it, developer interprets Y. Tweak collapses that boundary by measuring feedback at the exact element level. This changes what you can measure: instead of "client said something was wrong", you measure "client identified element Z needs change Y". The direct DOM reference eliminates the translation step that hides assumptions. Connects to your MCP routing too - feedback arrives with its own coordinate system already intact, not as ambient description that models have to re-parse.

    1. 2

      Exactly — the client sees a simple feedback experience, while the developer gets structured context instead of having to interpret a screenshot or description.

      Are you currently working on client-facing web projects yourself? If so, I’d be interested to see how Tweak fits into your workflow.