Pricing

All free, no limits

There is no limit on users, projects or records. Pick one of three ways to fit your needs.

Personal

Free

A personal workspace with your Google account.

  • All task tracking and note features
  • Your data in the server database
  • JSON and CSV export
  • Gemini Nano AI
Start with Google

Team workspace

Free

Teamwork with an invite code.

  • Everything in the Personal plan
  • Add teammates with an invite code
  • Multiple workspaces
  • Sync within the team
Set up a workspace

On your own server

Free

Full control of your data.

  • Node.js and SQLite, one command
  • Publish on your own domain
  • No user or data limits
  • Open-source code
Setup steps

Run it on your own server

Node.js 22.5 or later is enough; you do not need to install a separate database.

npm install
npm --prefix server install
SITE_URL=https://heronflow.com npm run build
GOOGLE_CLIENT_ID=KIMLIK.apps.googleusercontent.com COOKIE_SECURE=1 npm --prefix server start

In Google Cloud Console, create a “Web application” OAuth client ID and add your site address as an authorized JavaScript origin.

The server serves both the API and this site from the same address. Your data is kept in server/data/heronflow.db file; backing up that one file is all you need.

Try it now

Open Heronflow