Live in production · biditapp.info

BidIt

An async-first social auction marketplace — the energy of Whatnot without having to go live to be seen. AI-fast listing, scheduled auction drops, and a social follow-feed let everyday sellers build an audience and run real auctions without performing on camera. Live across web, admin, and a native mobile app with card, PayPal, and non-custodial crypto payments.

Sell on Your Schedule

Scheduled drops + a social feed create the urgency of live-selling — no nightly webcam required

List 40 Items in Minutes

AI turns photos and a voice note into complete listings — auction, Buy-It-Now, or offer

~6.3% Blended Take

Roughly half of eBay's ~13%, with Free / Pro ($29) / Elite ($99) seller tiers

Tech Stack

API: NestJS (TypeScript), Prisma, PostgreSQL — 57 models, 236 route handlers
Realtime & Queues: Socket.IO, Redis + BullMQ workers (auction close, payout release)
Web + Admin: Next.js 15 App Router, server-side Meilisearch
Mobile: Vite + React + Capacitor 8 (Android) — 31 screens at full web parity
Payments: Stripe Connect/Tax/Billing, PayPal Orders v2, non-custodial BTC + EVM (5 chains)
AI: Anthropic Claude (claude-opus-4-8) for AI-assisted listing
Owned infra: self-hosted MinIO storage + LiveKit video + Postfix email (no vendor markup)
Quality: 278 API tests across 36 suites; 26-agent audit closed 78 issues, 0 criticals

Platform Features

AI-Assisted Listing

Snap photos or leave a voice note and AI drafts the whole listing — the feature that lets a seller list 40 items in minutes.

  • Claude (claude-opus-4-8) drafts title, description, category, condition, and tags
  • Suggests format (auction / Buy-It-Now / offer), price, and risk warnings
  • Heuristic fallback when AI is unavailable — listings never get blocked
  • Removes the #1 reason sellers feel they must go live
  • AI-credit model with overage pricing
  • ≥60% AI-listing adoption is a core month-12 target

Format Fluidity

Timed auction, Buy-It-Now, and Make-Offer all coexist on a single listing record — the seller picks the energy.

  • Live auction countdowns, full bid history, and anti-snipe extension
  • Buy-It-Now for instant sales alongside the auction
  • Make-Offer negotiation on the same item
  • Scheduled auction 'drops' create urgency without a webcam
  • One listing, three ways to sell — no duplicate inventory
  • Bid, watch, and outbid tracking per buyer

Software-Generated Energy

The momentum live-selling apps create with a camera, BidIt creates with software — drops, a social feed, and realtime nudges.

  • Scheduled auction drops buyers can follow and anticipate
  • Seller stores + a social follow-feed (the energy of Whatnot, async)
  • 12 in-app realtime notification types over Socket.IO
  • Outbid, ending-soon, and won/sold alerts
  • User-created communities with channels, calendars, posts and replies
  • Buyer ↔ seller direct messaging

Checkout & Broad Payment Rails

Multi-seller cart and checkout with the widest payment surface of any auction app.

  • Cart grouped by seller, per-seller coupons, combined shipping
  • Stripe (cards, Connect payouts, Stripe Tax, Billing)
  • PayPal Orders v2
  • Non-custodial crypto: Bitcoin + ETH/USDC/USDT across 5 EVM chains
  • All rails admin-toggleable at runtime
  • Stripe Tax computed on the shipping address

Live Shows (Optional)

Live streaming exists as an option — not a requirement — for sellers who do want to go on camera.

  • Self-hosted LiveKit rooms (no third-party video markup)
  • Host camera/mic with live lot bidding in-room
  • Native LiveKit on the mobile app
  • Shipped as the Phase-2 fast-follow
  • Sellers choose live or async — both drive real auctions
  • Owned media infra keeps margins high

Software-Only Trust & Safety

Verified sellers, payout holds, and disputes that protect buyers without relying on chargebacks.

  • Verified sellers via Stripe Connect KYC
  • 3-day payout holds (released post-delivery)
  • Buyer-initiated disputes — no chargeback required
  • Seller strikes (3 = auto-suspend) + blocklist
  • Ratings and reviews on every transaction
  • Operator-configurable from the admin Setup hub — go live with no redeploy

Who It's For

The Off-Camera Seller

Underserved market

Sellers who want Whatnot-style momentum without performing live every night — eBay sellers, and Facebook / TikTok / Instagram collectible sellers.

Collectibles Communities

Wedge categories

Launch wedge categories: sports cards, comics, coins, memorabilia, vintage, handmade, jewelry, watches, and antiques.

Live or Async — Their Choice

Format fluidity

Sellers who occasionally want to go live can run LiveKit shows with in-room bidding, while everyone else sells on their own schedule via drops.

Operator-Configurable

Admin-driven

DB-backed integration keys override env at runtime, so a fresh install is taken live entirely from the admin Setup hub — no redeploy.

A category-defining wedge in live commerce

US live-commerce is in the tens of billions and growing. BidIt targets the underserved off-camera seller in a roughly $40–60B addressable resale and collectibles market, monetizing via a net ~6.3% blended take plus seller subscriptions. Targets and figures are projections — see the investment page for details.

See BidIt in production

BidIt is live at biditapp.info across web, admin, and a native mobile app. Visit the live marketplace, or get in touch to talk through the product, the architecture, or the investment opportunity.