このプロジェクトについて
Florinは、金融データをユーザー自身のデバイスに保持することに焦点を当てたオープンソースの個人財務アプリケーションです。ネイティブのiPhoneアプリとmacOSアプリ、さらにセルフホスト可能なWeb版を提供しており、いずれも予算管理、銀行同期、資産トラッキングの主要機能を共有しています。
このアプリは、Enable Bankingを通じて2,000以上の欧州銀行へのPSD2アクセスによる実際の銀行同期をサポートしており、共有キーではなくユーザー自身の認証情報を使用します。また、CSV/OFXインポート、手動入力、口座間の振替にも対応しています。予算管理機能には、月次のカテゴリ別プラン、仕分け履歴から学習するレビューキュー、月末予測が含まれます。資産トラッキングでは、Florinは実際の償却スケジュールを用いたローン、取得原価とオプションのライブ相場を備えた投資保有、時系列での純資産を扱います。
プライバシーは中心的な設計原則です。Florinアカウント、Florinサーバー、アナリティクス、トラッキングSDKは存在しません。iPhoneアプリはiCloudバックアップに含まれるローカルSQLite台帳にデータを保存し、MacアプリはローカルSQLiteデータベースを使用します。セルフホストWeb版は、Docker経由でデプロイ可能な単一管理者向けのNext.jsとPostgresスタックとして動作し、PWAとしてインストールできます。
このプロジェクトはAGPL-3.0の下でライセンスされており、名称とロゴはライセンス許諾から除外されています。コードベースは、iOS(SwiftUI)、デスクトップ(Electron + Next.js)、Web(Next.js 15 + Postgres)の各アプリケーションに分かれて構成され、UI、i18n、銀行クライアント、カテゴリ分類ロジック用の共有パッケージを備えています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.