Skip to content

Koinkat v0.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Aug 20:14

Koinkat is a local-first personal finance manager for the desktop. It tracks accounts and spending across multiple currencies, imports transactions from European banks via PSD2 (Enable Banking) with a learning categorization engine, split-expense tracking, and budgets - and every byte of data stays in a database on your own computer: no cloud, no account with anyone, no telemetry. Free software (GPL-3.0-or-later) for anyone who wants bank-connected finance tracking without handing their data to a service.

Code signing policy

What changed in 0.1.1

  • macOS builds are signed with an Apple Developer ID certificate and notarized by Apple, so the app opens with no security warnings.
  • macOS builds are universal: they run on Intel Macs as well as Apple Silicon. 0.1.0 was Apple Silicon only.
  • The app's typefaces are bundled instead of loaded from Google Fonts, so Koinkat contacts no font host and renders correctly offline.
  • Refreshed the app icon set.
  • Corrected the Enable Banking setup guidance in the README and the in-app guide: restricted-mode activation covers only the accounts you link in the Control Panel.
  • Hardened budget writes: grouped budget changes now run as single atomic database batches, and a failed budget deletion reports why instead of failing silently.

Install notes - the full guide is in the README:

  • macOS (Apple Silicon and Intel): download Koinkat_0.1.1_universal.dmg, open it, and drag Koinkat to Applications. The app is signed and notarized, so it opens normally with no extra steps.
  • Windows: builds are not code-signed, so SmartScreen shows "Windows protected your PC". Click "More info", then "Run anyway". Alternatively, download the installer with curl.exe from PowerShell, which avoids the dialog entirely (commands in the README).
  • Linux: the AppImage needs chmod +x; if it reports a FUSE error, install libfuse2 (sudo apt install libfuse2) or run it with --appimage-extract-and-run. deb and rpm install normally.