Keelwright
Public portfolio

Case Study // Public Product 004

Canopy Finance

A private Mac finance app for net worth, budgets, goals, and plain-English questions.

Live
Ecosystem
macOS
Version
v1.0.2
Price
$39.99
App Store ID
6747540998

Product thesis

Built for a specific user, with privacy as product strategy.

Canopy Finance keeps personal ledgers on the Mac. It supports manual and CSV-managed accounts, local categorization, net worth views, budgets, goals, anomaly cards, and plain-language questions over private data.

Audience

People who want serious personal-finance visibility without handing account data to a cloud aggregator.

Privacy stance

Financial data is managed locally, with biometric lock and safe spreadsheet import/export handling.

Public proof

Live paid Mac App Store product, version 1.0.2, with a $39.99 price point.

Architecture

Product stack

Public, high-level architecture only. Private development systems stay out of the public surface.

Native macOS

  • Swift 6
  • SwiftUI
  • SwiftData
  • CKSyncEngine

Intelligence

  • Apple Foundation Models
  • Local categorization

Security

  • LocalAuthentication
  • Biometric lock

Proof of craft

Ledger control

Manual and CSV flows keep the user in control while avoiding brittle bank-connect dependencies.

Ask the books

Natural-language questions turn private transactions into useful answers.

Export discipline

Spreadsheet import/export is built with formula-injection safety in mind.