← All projects

Personal finance · Local processing · CardPulse

Bring order to statements.See every transaction.

Organize card statements, reconcile transactions and estimate cashback in a browser or desktop app.

  • React
  • PDF / CSV
  • Local vault
CardPulse browser workspace displaying sample statement data
Browser app · Sample data

A CLOSER LOOK

Start with a real problem.

Organize transactions from supported PDFs or standard CSV, then filter by merchant, currency and direction. Includes balance checks, configurable reward campaigns and a local encrypted vault. Try the browser version with sample data.

01

Organize and reconcile

Import supported HSBC PDFs or standard CSV, filter transactions and reconcile statement balances.

02

Estimate rewards

Configure campaign dates, channels, caps and thresholds. Estimates need checking against bank terms.

03

Local encrypted vault

Encrypt saved records with a master password. Browser and desktop data do not automatically sync.

04

Try sample data first

Choose “View sample data” to explore the workspace, transaction explanations and CSV exports.

MADE FOR YOUR DESKTOP

Choose your desktop build.

Desktop v0.2.0. Packages are not publisher-signed or Apple-notarized. Browser data is tied to this browser and origin; clearing site data may remove your vault. Back up first. Optional rate updates contact Frankfurter without sending statement content.

Checksums, release notes and all versions ↗
← Explore more projectsIssues and feedback ↗