Last updated: 2026-05-07
grip duck is a Chrome extension that overlays a Socratic AI coach on leetcode.com. It is built and maintained by Chirag Jhawar.
Nothing. grip duck does not run any backend service and does not collect, store, or transmit any user data to its developer.
chrome.storage.local, accessible only to this extension on this browser profile.You can clear all of this at any time from the extension's Options page (Clear all stored data).
When you use the duck on a LeetCode problem, the extension makes direct HTTPS calls to the LLM provider you configured. Specifically:
These are sent to the provider you selected (Anthropic, OpenAI, or Google), authenticated with your API key. They are subject to that provider's privacy policy:
The extension does not send any of this data anywhere else — including to gripit.dev or any analytics provider.
storage — to save your API keys locally on your device.host_permissions: leetcode.com/* — to inject the overlay on LeetCode problem pages.api.anthropic.com/*, api.openai.com/*, generativelanguage.googleapis.com/* — to call your chosen LLM provider directly.The extension does not request tabs, webRequest, <all_urls>, or any broader permissions.
During normal use the extension communicates with exactly two domains:
leetcode.com — the page the user is already on.That's it. No telemetry. No analytics. No third-party servers.
Questions or concerns: hello@gripit.dev