Skip to content

What is FeedLog?

FeedLog is a feedback collection tool. Users submit ideas on public boards and vote on them. You decide what to work on, merge duplicate posts, share planned work on a roadmap, and publish completed work in a changelog.

FeedLog is open source under the MIT license. You can use the hosted service or deploy it on your own infrastructure.

Core concepts

These seven concepts appear throughout the documentation. Read this table before continuing.

ConceptWhat it is
BoardWhere feedback is organized. A new workspace includes four boards: Feature Requests, Bug Report, Improvements, and Other. You can rename or reorder them and create more.
PostA single piece of feedback with a title, a description, and optional attachments. Anyone who can see the board can read it.
VoteOne per person per post, and it can be taken back.
StatusA post's current stage: Open, Planned, In Progress, or Completed. Changing the status does not notify subscribers. You can send a notification separately when you are ready.
RoadmapA public view of posts grouped by status. It shows Planned, In Progress, and Completed posts; Open posts do not appear.
ChangelogA record of completed work published to your users. AI can draft entries from the feedback you closed.
WidgetA panel embedded in your product. Users describe a problem in their own words; AI turns it into a post or directs them to your support channel.

You can start with boards and statuses. Add the roadmap, changelog, and widget when you need them.

Cloud or self-hosted?

Choose a deployment option before configuring FeedLog. Each option has different setup and maintenance requirements.

CloudSelf-hosted
Who runs itWe doYou do
Where your data livesOur managed PostgresYour Postgres, your S3 bucket
AI featuresIncluded, with no additional configurationProvide an API key for OpenAI, Azure, a LiteLLM proxy, or a model on your own hardware
Custom domainSet it in your workspace settingsPoint your own reverse proxy at the instance
UpgradesAutomaticPull the new image, run the migrations
CostSubscription feeInfrastructure costs

Both options include the multi-tenant foundation, boards, roadmap, changelog, duplicate detection, and widget. These features are all part of the open-source code. Cloud adds managed hosting, upgrades, and infrastructure operations.

Choose Cloud if

Choose Cloud when you want to launch without managing Postgres, TLS certificates, or email delivery.

Start free →

Choose self-hosted if

Choose self-hosting when feedback data must remain in your infrastructure, or when you want to connect AI features to a model you control instead of OpenAI.

FeedLog supports Docker, Vercel, and Cloudflare Workers. Self-hosting requires a PostgreSQL 17 or later database with the vector extension installed. Duplicate detection uses this extension.

Where to go next

Continue with the documentation for your deployment option.

To embed FeedLog in another product, follow Install the feedback widget. The guide is self-contained and does not require the rest of this documentation.

Sending this to your own users?

How to give feedback explains submission, voting, comments, and notification emails without including administrator instructions. You can share it in your product or by email without editing it.

Open-source feedback management. Self-host it or let us run it.