Vibecode Feedspace

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $29/moyou'd save $348/yrbuild time multi-daycategory 💬 testimonialsreplaced by 0 people

The form, the queue, the wall and the embed widget are one sitting, as the two tools here show. What is not: 150+ sources with 120+ on auto-sync, on an extraction engine Feedspace owns in-house, and widgets that fill themselves from curation rules. Only collecting written reviews through your own form? Build it. Want the ones you have elsewhere kept current? Don't.

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

A tool for collecting written, audio and video testimonials and embedding them, where the entire design constraint is that the record must stay honest: originals preserved, incentives and relationships recorded, edits visible, and suppression measured rather than hidden.

Estimated effort: **multi-day**. 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 | TypeScript with Fastify and PostgreSQL | the work is collection, provenance and embedding |
| Media | Direct-to-storage uploads with a transcoding worker | video uploads through your server will fall over on the first long one |
| Provenance | Original text and media preserved, immutable, alongside any edit | the original is the evidence and must survive every subsequent change |
| Embedding | A small script rendering from a signed public endpoint | widgets are the delivery mechanism and must not slow down the host page |
| Disclosure | Incentive and relationship recorded at collection and rendered with the testimonial | a disclosure added later is a disclosure nobody made |

## Before you start

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

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the server, the widget build and the transcoding worker.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **PostgreSQL 16 or newer** · free locally
  - Why: Immutable originals, append-only publication history and consent records want real constraints.
  - Get it: Docker or your package manager.
  - Verify: psql connects and an insert-only table can be enforced
- [ ] **Object storage with direct upload** · pennies per month at small volume
  - Why: Video testimonials are large and uploading them through your application server is how the first long submission takes the site down.
  - Get it: Any provider supporting presigned direct uploads. Configure a lifecycle policy before storing anything.
  - Verify: A large file uploads directly from a browser without passing through your server
- [ ] **Which rules apply to you, written down** · free to read; an hour of advice if this is commercial
  - Why: This build encodes the United States position, which took effect on 21 October 2024 with civil penalties currently $51,744 per violation. Your jurisdiction may differ or be stricter, and the tool's behaviour should match the stricter one.
  - Get it: Identify where your customers are, read the applicable consumer protection guidance, and write down what you concluded.
  - Verify: A written note names the jurisdictions and what each requires of testimonials
- [ ] **Ten real testimonials including an awkward one** · free
  - Why: The interesting cases are the ones the tool is meant to handle: a review from an employee, one where the person got a discount, and one that is lukewarm rather than glowing.
  - Get it: Collect real ones with permission, and deliberately include an insider and an incentivised submission to test the disclosure path.
  - Verify: Ten exist, including at least one insider and one incentivised

## 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:

- Legal advice about your jurisdiction.
- Automated video editing and captioning.
- Review platform integrations.
- Sentiment ranking of testimonials.
- 150+ review sources with 120+ on auto-sync, on an extraction engine Feedspace owns and runs in-house
- the upkeep · sources change and keeping the fetching working is someone else's job
- rule-based curation · matching new reviews join a widget or wall page by themselves, so the embed never goes stale
- in-browser video and audio recording that works on mobile without an app, and the media pipeline behind it
- aggregate rating badges that stay accurate because the auto-syncs keep feeding them

If one of those is essential to you, that is the reason to keep paying for Feedspace, 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

Because the hand-built version decays. A wall you assemble yourself is accurate the week you build it and stale three months later, the newest review sitting in an inbox nobody pasted from. Here neither end stays manual: reviews arrive on their own, rules decide what reaches the widget. Rebuilding it means owning the fetching, not just the form.

what you lose

x150+ review sources with 120+ on auto-sync, on an extraction engine Feedspace owns and runs in-house

xthe upkeep · sources change and keeping the fetching working is someone else's job

xrule-based curation · matching new reviews join a widget or wall page by themselves, so the embed never goes stale

xin-browser video and audio recording that works on mobile without an app, and the media pipeline behind it

xaggregate rating badges that stay accurate because the auto-syncs keep feeding them

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

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

ShosayUnlimited text, video and audio proof, imports, walls and 25-plus widgets; the bill is zero, the tiny Powered by pill is not.$0free↗

no votes, no pay-to-list · just what's real

the numbers

Feedspace pricing

planmonthlyannual (per mo)what you get
starter$0/workspace$0/workspace1 workspace; 1 collection form; 20 text + 20 video reviews total; 1-minute video limit; 1 GB storage; 1 scheduler; unlimited Walls/widgets; 1 member.
professional$29/workspace$24.17/workspace1 workspace; unlimited forms, text and video reviews; 3-minute video limit; 50 GB storage; 5 schedulers; 5 members.
business$249/workspace$207.50/workspaceUnlimited workspaces, forms and reviews; 5-minute HD video; 250 GB storage; 25 members; 10 custom reels/month.

free tier1 workspace; 1 collection form; 20 text + 20 video reviews total; 1-minute video limit; 1 GB storage; 1 scheduler; unlimited Walls/widgets; 1 member.

billingMonthly + annual; annual billing gives 2 months free.

hidden costsStorage/workspace limits force an upgrade when reached; no public overage rate is listed. Paid plans include a 7-day trial and a money-back window.

verified 2026-08-12 · source ↗

questions
Vibecode Feedspace

Kinda. The core of Feedspace is buildable in a weekend with the prompt on this page, but there are real gaps: 150+ review sources with 120+ on auto-sync, on an extraction engine Feedspace owns and runs in-house, the upkeep · sources change and keeping the fetching working is someone else's job. Read the honest list above before committing.

How much does Feedspace cost?

Feedspace costs about $29/month (Professional, checked 2026-08-03), which is $348 per year.

What do I lose by replacing Feedspace?

Honestly: 150+ review sources with 120+ on auto-sync, on an extraction engine Feedspace owns and runs in-house; the upkeep · sources change and keeping the fetching working is someone else's job; rule-based curation · matching new reviews join a widget or wall page by themselves, so the embed never goes stale; in-browser video and audio recording that works on mobile without an app, and the media pipeline behind it; aggregate rating badges that stay accurate because the auto-syncs keep feeding them. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Feedspace?

Yes: Shosay (Unlimited text, video and audio proof, imports, walls and 25-plus widgets; the bill is zero, the tiny Powered by pill is not.) The prompt is for when you want it exactly your way.