Give visual feedback without explaining the whole screen.
Jelly is a debug-only feedback toolbar for apps. Long-press any element, leave a note, and send your coding agent everything it needs to fix it: the element, where it sits, the source file, the line, and a screenshot with the feedback baked in.
One feedback format across platforms.
Jelly keeps the output identical on iOS and Android, so your coding agent gets the same structure no matter where the feedback came from — one workflow, no per-platform setup. Pick a platform and add a few lines to your debug build.
How Jelly fits into your workflow
Add it once
Install Jelly at the app level. Every screen gets the feedback toolbar automatically, with no per-screen setup. It only runs in debug builds, so your users never see it.
Long-press what feels wrong
Tap directly on the thing you want changed. Jelly finds the exact element under your finger, even inside native views or framework-rendered screens.
Write the feedback like a human
Add your comment, pick the type of change, and mark how important it is. Jelly pins a numbered marker to the exact spot you captured.
Hand it off
Share it to your coding agent, or file ClickUp tickets straight to your human engineers. Either way it carries structured markdown plus a screenshot — ready to move from feedback to fix.
The whole loop, in a real app:
What your agent gets
Not vague feedback. Not a screenshot with “fix this” written on it. A clean record with the element, its hierarchy, source file, line, position, feedback, intent, and severity.
**Element:** Button "Submit"
**Location:** Column > Card > Row > Button
**Source:** LoginScreen.kt:78
**Position:** 50% × 612px
**Feedback:** This should be primary, not secondary
**Intent:** change · **Severity:** importantJelly draws the annotation for you — a rectangle around the exact element you long-pressed, marker and all — and bakes it into the screenshot. The source line gives your agent a real place to start, and the visual context stays attached even when tools drop files or messages get forwarded around.
See annotations on your desktop
For solo QA or design review, you do not need a hosted server. Run Desktop Sync and stream annotations from your device to your machine over USB or LAN. Nothing leaves your computer.
npx jelly-local-sync#if DEBUG on iOS, debugImplementation on Android, and __DEV__ on React Native. Your team gets better feedback. Your users never see the toolbar.