Zum Inhalt springen

Desktop CRM for Freelancers

Clients, projects, time tracking and invoices. All local, all fast, no subscription.

Client Management Project Management Time Tracking Invoicing Service Catalog Reporting Local + Offline XInvoice
In active development
macOS Windows Linux

What is Pulse?

A native desktop app for anyone who wants to professionally manage clients, projects and invoices – without the overhead of enterprise CRMs.

All data stays local. No cloud. No monthly fees. Available for macOS, Windows and Linux.

Why Pulse?

Built for privacy, performance and productivity.

100% Local

All data stays on your machine. No cloud, no dependency.

Lightning Fast

Native desktop performance. No loading times, no waiting.

Automatic Backups

Versioned backups with AES-256 encryption.

Multi-Tenant

Manage multiple companies or projects completely separately.

Everything You Need

From client acquisition to invoice. Pulse covers the complete workflow.

Client Management

Complete client database with contacts, categorization and individual settings.

Project Management

Project planning with Kanban board, milestones, budget tracking and team assignment.

Time Tracking

Live timer, manual entries, billable/non-billable, CSV export.

Invoicing

Quotes, invoices, PDF generation, payment tracking and XInvoice export.

Service Catalog

Reusable services with flexible pricing models and time estimates.

Analytics & Reporting

Dashboard with KPIs, revenue statistics and accounting export.

Features in Detail

Professional tools for your daily work.

Invoicing

  • Quotes — With automatic invoice conversion
  • PDF Templates — Customizable and professional
  • Payment Tracking — Including reminders
  • XInvoice — E-invoicing standard
  • Accounting Export — For bookkeeping

Time Tracking

  • Live Timer — For current work
  • Manual Entries — Flexible duration
  • Categorization — Billable / non-billable
  • Reports — Detailed statistics
  • CSV Export — For external tools

Project Management

  • Status Tracking — Planning, Active, On-Hold, Completed
  • Kanban Board — Task management
  • Budget Tracking — Time and cost estimates
  • Milestones — Project timeline
  • Team Management — Task assignment

Data Security

  • Local Storage — SQLite database
  • AES-256 — Encrypted backups
  • Audit Log — For all changes
  • GDPR-Compliant — Full control
  • No Cloud — No dependency

Use Cases

For everyone who wants to manage clients professionally.

Freelancers & Solo Self-Employed

Manage client contacts, track billable hours, and send invoices without recurring subscription fees.

Small Agencies & Service Providers

Local multi-client management with project planning, budget tracking, and team-capable time tracking.

Consultants & Coaches

Nurture client relationships, plan structured follow-ups, and convert quotes to invoices instantly.

IT Service Providers & Developers

Define hourly rates or flat fees in a reusable service catalog, log time natively, and export data directly.

Creatives & Designers

Track project budgets, bill based on tracked time, and customize professional PDF invoices easily.

Simplified Accounting Setup

Full support for the legal electronic invoice standard (XInvoice / XRechnung) and structured exports for tax preparation.

Technology

Flutter Dart SQLite Riverpod macOS / Windows / Linux

Native performance. Local data. Optional later: Cloud sync.

Roadmap

Current

v1.0 — Core

Clients, projects, time tracking, invoices, PDF export

Planned

v1.1 — Enhanced

PDF template editor, extended reports, REST API, mobile app

Later

v2.0 — Pro

Cloud sync (optional), team features, email integration, web version

Perfect for

Freelancers
Agencies
Consultants
IT Service Providers
Designers
Anyone with Clients

Frequently Asked Questions

What are the benefits of an offline-first CRM for freelancers?

An offline-first CRM like Pulse stores all client and project data locally on your computer in an SQLite database. This guarantees 100% data privacy, GDPR compliance, protection against data breaches, and full availability without an internet connection – all without monthly subscription fees.

Does Pulse support the legal XInvoice / XRechnung standard?

Yes. Electronic invoicing (XRechnung) is increasingly mandatory for B2B and public sector contracts in Germany and the EU. Pulse natively generates compliant XML invoices upon export.

Is there an export function for accounting and tax advisors?

Yes. Invoices and tracked time entries can be exported into structured CSV/spreadsheet formats that you can send directly to your accountant or import into popular bookkeeping software.

How does Pulse differ from cloud CRMs like HubSpot or Pipedrive?

HubSpot and Pipedrive are cloud-based, expensive SaaS tools designed for large sales teams. Pulse is lightweight, offline-first, completely ad-free, and has no monthly subscription fees, tailored specifically for freelancers who want to keep full control of their data.

How does time tracking and project billing work?

Pulse combines a live timer and manual time logging with a robust project structure. All tracked hours can be directly converted into professional PDF or XML invoices with just a few clicks.

Is Pulse really free and ad-free?

Yes. The core desktop application of Pulse for macOS, Windows, and Linux is completely ad-free and all essential features (client management, project boards, time tracking, invoicing) are free to use.

In the Insights Blog

Why Freelancers Need More Than Chatbots

Why chatbots alone aren't enough – and which tools make the difference when projects, clients and time come together.