Skip to content

Start typing to search products, founders and collections.

↑↓ navigate openesc closeFull search →
Halden logo

Halden

Open source

A self-hosted CRM for consultancies that will not put client data in the cloud

Launched Week 33, 202622k viewsOpen source
588Visit site
Halden interface — main workspace
  • Halden interface — detail view
  • Halden interface — settings

About Halden

Halden is a small, self-hosted CRM built for agencies and consultancies with confidentiality obligations. One binary, one Postgres database, no telemetry, and no AI features reading your client correspondence. Small enough that one person can audit the entire codebase.

Features

  • One binary, one database

    Postgres and a single process. No Redis, no queue, no orchestrator.

  • Zero telemetry

    No outbound connections you did not configure, in a codebase small enough to verify.

  • Retainer-aware

    Recurring engagements and time tracking that feed invoicing, not just deal stages.

  • No AI on your correspondence

    Nothing reads client email. Stated as a product commitment, not a current limitation.

  • Skip-version upgrades

    Upgrade from a year-old install in one command.

  • Auditable

    14,000 lines. You can read the whole thing.

The story

1 min read

Built for the confidentiality constraint

Some businesses cannot put client data in a multi-tenant SaaS. Law-adjacent consultancies, agencies under NDA, anyone with a client whose procurement team asks where the data physically lives.

The usual options are an enterprise CRM that costs more than the team, or a spreadsheet. Halden is the third option.

Deliberately small

  • One binary. Drop it on a VPS, point it at Postgres, done. No Kubernetes, no message queue, no Redis.
  • No telemetry. Halden makes zero outbound connections you did not configure. This is verifiable — the codebase is 14,000 lines and you can read the network layer in an afternoon.
  • No AI features. Nothing reads your emails to summarise them. If that changes it will be an explicit, off-by-default, self-hosted-model feature, and it will be announced loudly.

What it does

Contacts, companies, deals, pipelines, notes, documents and a genuinely good email log. Recurring retainer tracking, because that is how consultancies actually bill. Time tracking that feeds invoices.

What it does not do

Marketing automation, lead scoring, sequences, chatbots, or anything that treats a person as a funnel stage. Consultancies have twelve clients, not twelve thousand leads, and tooling built for the latter actively gets in the way.

Upgrades

Halden ships a single migration binary and supports skipping versions. Upgrading from a year-old install is one command, because the realistic user updates roughly annually.

Frequently asked questions

Why AGPL?

It keeps hosted forks honest. If you run Halden internally — which is the entire point — the AGPL imposes nothing on you. A commercial licence is available if AGPL conflicts with your policy.

What are the hosting requirements?

A 1 GB VPS and a Postgres database. Halden is comfortable serving a 30-person consultancy on hardware that costs about $6 a month.

Is there a hosted version?

No, deliberately. The product exists because some teams cannot use hosted software, and running a hosted version would pull the roadmap towards a different user.

Will you add AI features?

Not ones that read client correspondence by default. If anything ships, it will be off by default, run against a self-hosted model, and be announced prominently rather than slipped into a release note.

Halden alternatives

Similar products worth comparing before you commit.

  • Revenue analytics that tells you what changed instead of showing forty charts

    If the need is revenue analytics rather than client management.

    SaaSSubscription
  • Observability a two-person team can afford to run and actually understand

    Same self-hosted, small-team operating philosophy.

    Developer ToolsOpen source

Halden compared

Discussion77

Markdown supported. Be useful, not promotional.

Related products

Ranked by shared categories, tags and explicit alternative relationships.

  • Revenue analytics that tells you what changed instead of showing forty charts

    SaaSSubscription
  • An AI research assistant that shows its sources or says it does not know

    AIFreemium