Vibecode PromptDC

track this build4 phases, 12 steps, beginner friendly
YES · one-shottable
price $9/moyou'd save $108/yrbuild time one sittingcategory ✍️ ai writingreplaced by 0 people

A useful personal version is highly one-shot-able: an MV3 content script can capture selected text, send it to an LLM with one of two system prompts, then replace a normal editable field or copy the result. The commercial product earns its keep through Writing profiles (grammar fix, email, social post, shorten, tone), a Coding mode that auto-detects which AI tool you are prompting and tailors the rewrite, polished interaction design, and defensive handling of complex editors where naive DOM replacement can fail or corrupt text.

the project pack5 files · written for this build, step by step
README.md
# PromptDC · indie build

A browser extension whose hard problems are putting rewritten text back into rich editors without corrupting the document, surviving a background worker that is shut down mid-request, and keeping the API key away from every page you visit.

Estimated effort: **one sitting**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | A third generation manifest extension, plain HTML, CSS and JavaScript, no build step | the whole thing is four files and a bundler only adds ways for it to break |
| Background | A service worker that assumes it will be killed at any moment | an idle worker is shut down in seconds and a slow model call outlives it |
| Storage | The local extension storage area for settings and in-flight requests, never the synced area | an API key does not belong in anything that leaves the machine by itself |
| Insertion | Range-based replacement with events dispatched, clipboard as the honest fallback | framework-managed editors ignore text you put in without telling them |
| Permissions | Optional host permissions requested per site, never every site up front | an extension that can read every page you open should have to ask |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **A browser supporting third generation extension manifests, in developer mode** · free
  - Why: You will load the folder unpacked dozens of times, and the worker lifecycle behaviour you are designing around is only observable in the real browser.
  - Get it: Enable developer mode on the extensions page and use Load unpacked.
  - Verify: The extension loads and its service worker is visible and can be stopped from the extensions page
- [ ] **An API key for a text model provider** · pay per call; a few rewrites a day is small change, and the ceiling here is what keeps it that way
  - Why: Every rewrite is one call, and this is the only cost in the project.
  - Get it: Create a key and set a spend limit in the provider's console.
  - Verify: The options page test button returns a short completion
- [ ] **A test page with all four insertion cases** · free
  - Why: Insertion is where this category of extension fails, and you cannot test it against a live site you might corrupt.
  - Get it: Write one local page with an input, a textarea, an editable element inside a framework, and a read-only paragraph.
  - Verify: A rewrite in each case behaves as specified, including the clipboard fallback
- [ ] **Which sites this is allowed to run on** · free
  - Why: This decides the install prompt, which is the single thing that makes an extension feel either useful or invasive.
  - Get it: List the handful of sites you actually rewrite text on, and design the permission flow around asking per site.
  - Verify: The manifest declares no broad host access and the flow works on a site granted at runtime

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Accounts, sync and hosted credits.
- Guaranteed compatibility with every web editor.
- A history of everything you rewrote.
- A backend server.
- Writing profiles tuned for grammar fix, email replies, social posts, shortening, and tone
- Coding mode platform detection that tailors the rewrite to the AI tool you are prompting (ChatGPT, Claude, Cursor, Lovable and more)
- Reliable behavior across Gmail, LinkedIn, Google Docs, Shadow DOM, and framework-managed rich text editors
- Cloud accounts, usage credits, profile sync, and a managed billing flow
- Polished mode controls, error recovery, ongoing compatibility updates, and support

If one of those is essential to you, that is the reason to keep paying for PromptDC, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People pay for confidence that rewriting works across the sites and editors they use every day, plus maintained profiles, a polished interface, account features, and fixes when web apps change. A personal BYOK clone covers the basic loop well, but keeping rich editors reliable is continuing product work.

what you lose

xWriting profiles tuned for grammar fix, email replies, social posts, shortening, and tone

xCoding mode platform detection that tailors the rewrite to the AI tool you are prompting (ChatGPT, Claude, Cursor, Lovable and more)

xReliable behavior across Gmail, LinkedIn, Google Docs, Shadow DOM, and framework-managed rich text editors

xCloud accounts, usage credits, profile sync, and a managed billing flow

xPolished mode controls, error recovery, ongoing compatibility updates, and support

share on X ↗"I just replaced PromptDC ($9/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

Page AssistA browser sidebar that reads the page, rewrites the selection, and saves custom actions; your local model does the thinking.8.1kaug 2026open source↗Writing ToolsSelect text anywhere, hit a hotkey, and fix, rewrite, summarize, or obey a custom instruction without opening another tab.2.4kmay 2026open source↗WitsySystem-wide selected-text commands, reusable experts, a scratchpad, and document context; bring the model and skip the subscription.2.0kapr 2026open source↗

all 3 free alternatives to PromptDC →· no votes, no pay-to-list · just what's real

the numbers

PromptDC pricing

planmonthlyannual (per mo)what you get
pro$9—200 prompt enhancements/month; 50 prompt/Markdown files; unlimited profiles.
enterprise$15—Unlimited enhancements, prompt/Markdown files, and profiles.
lifetimecustom—Unlimited local/BYOK use.

free tierno free tier

billingmonthly only for Pro and Enterprise; no annual plan; separate one-time Lifetime license

hidden costsThe Lifetime license is BYOK, so model-provider API charges are separate.

verified 2026-08-12 · source ↗

questions
Vibecode PromptDC

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal PromptDC replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does PromptDC cost?

PromptDC costs about $9/month (Pro, checked 2026-07-30), which is $108 per year. That's what you save by replacing it with one prompt.

What do I lose by replacing PromptDC?

Honestly: Writing profiles tuned for grammar fix, email replies, social posts, shortening, and tone; Coding mode platform detection that tailors the rewrite to the AI tool you are prompting (ChatGPT, Claude, Cursor, Lovable and more); Reliable behavior across Gmail, LinkedIn, Google Docs, Shadow DOM, and framework-managed rich text editors; Cloud accounts, usage credits, profile sync, and a managed billing flow; Polished mode controls, error recovery, ongoing compatibility updates, and support. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to PromptDC?

Yes: Page Assist (A browser sidebar that reads the page, rewrites the selection, and saves custom actions; your local model does the thinking.) Writing Tools (Select text anywhere, hit a hotkey, and fix, rewrite, summarize, or obey a custom instruction without opening another tab.) Witsy (System-wide selected-text commands, reusable experts, a scratchpad, and document context; bring the model and skip the subscription.) All 3 curated free alternatives are at vibecodeit.com/promptdc/alternatives. The prompt is for when you want it exactly your way.