Modes

Feedback has its own ladder, not Importer's single $19.99 production tier. Pick how posts are stored, then match publishable keys and entitlements.

ModePriceWhat Bootstrapware stores
Local / demoFree foreverNothing, createLocalAdapter (browser / memory)
BYO$9.99 / workspace / moBoard config only. You implement a FeedbackAdapter; posts stay on your backend.
Hosted$19.99 / workspace / moBoard config + posts + votes (plain text). You moderate in the dashboard.

Resolve order

The React component picks storage like this (explicit adapter always wins):

  1. If adapter is passed → use it (BYO callbacks or createLocalAdapter).
  2. Else if both boardId and publishableKey are set → Hosted (createHostedAdapter).
  3. Else → createLocalAdapter (demo / free).

Live entitlements

CallRequirement
Test keys (bsw_test_*)No paid Feedback entitlement
Live publishable config fetchBYO ($9.99) or Hosted ($19.99)
Live Hosted posts / votesHosted ($19.99) only
Local adapterFree, does not call the Feedback API

Publishing a board does not skip these checks. Stack discount (2nd product 25% off that product's list, 3rd+ 35%) is company-wide, see pricing.

Hosted cancel

Cancel Hosted: freeze writes immediately; dashboard JSON export for 30 days; then delete Hosted posts and votes. BYO content on your backend is unaffected.

Related: Adapter · Environments · React component · Pricing