レシートOCR
https://ocr.space/ocrapi で無料登録するとAPIキーを取得できる(クレジットカード不要、月25,000件まで無料)。 未設定の場合は通信を行わず、端末内だけで完結するTesseract.jsで認識する(精度はやや低め)。
複数人で共有
共有にはCloudflare Workers + D1(いずれも無料枠)で動く同期サーバーが必要。 `apps/household-budget/worker/` にコード一式とデプロイ手順があるので、各自のCloudflareアカウントに デプロイしてWorker URLをここに設定する。世帯コードは合言葉のようなもので、同じコードを知っている 人同士でデータが共有される(アカウント登録は不要な簡易方式)。
家族間の立て替え/割り勘
支出の入力時に「支払った人」「割る相手」を選べるようになり、下部タブの「精算」で 誰が誰にいくら渡せばいいかを自動計算する。
カード利用通知メールの自動取込(任意)
銀行口座・カードの直接連携(スクレイピング等)は規約違反・セキュリティリスクが大きいため実装しない。 代わりに、カード会社から本人のGmailに届く利用通知メールを、本人のGoogle Apps Scriptで このWorkerの `/api/inbox` に転送する仕組みを `worker/gmail-import/` に同梱している。 設定手順は同ディレクトリのREADMEを参照。共有設定と同じWorker URL・世帯コードを使う。