關於 ShareMoney

ShareMoney(sharemoney.cc)是一個共同費用的記帳與結算工具,由個人開發與維護,目前免費提供。

為什麼做這個

起因是一趟四個人的日本旅行。機票是其中一個人統一刷卡訂的,住宿另一個人訂, 當地的車票、餐費、藥妝店則是誰方便誰先付。回國之後開了一份共用試算表, 花了一個晚上才把帳對完——中間還為了「那餐有沒有算到提早回飯店的人」重算了兩次。

麻煩的其實不是加減乘除,是三件事:費用發生的當下沒被記下來、記下來的地方別人看不到、 以及最後每一筆各自還導致轉帳次數暴增。ShareMoney 就是針對這三件事做的。

設計上的幾個取捨

一件事開一本帳。不做「全域好友」與跨帳本的總欠款,因為那會讓人搞不清楚自己現在到底在算哪一筆。 一趟旅行、一次聚餐、一間房子的水電,各自獨立。

結算以台幣為基準。外幣只是輸入與顯示的方便,不會產生第二套帳。匯率可以手動改成信用卡帳單上的實際數字, 改了整本帳一起重算,避免出現「app 說我該付 3,180,帳單上卻是 3,240」這種對不起來的狀況。

分攤要經過當事人確認。被列為分攤對象的人看得到、可以提出異議。這一步稍微增加了流程的長度, 但它擋掉的是「結算當天才有人說我沒吃到那餐」,換來的安寧值得。

不做的事:不串接銀行或電子支付、不代收付款項、不碰任何金流。ShareMoney 只負責告訴你該轉多少給誰, 轉帳這件事你自己用網銀完成。

技術與資料

網站以 Next.js 開發,部署在 Cloudflare,資料庫與登入驗證使用 Supabase, 登入採 Google OAuth,我們不會取得你的 Google 密碼。

帳本的存取限制是在資料庫層級(Row Level Security)實作的,不是只有畫面上不顯示—— 非成員即使直接打 API 也讀不到別人的帳本。詳細的資料處理方式寫在隱私政策

怎麼營運下去

ShareMoney 目前對使用者完全免費,沒有付費方案,也不打算把功能拆成付費牆。 伺服器與網域的成本由網站上的第三方廣告(Google AdSense)分擔。

廣告只出現在公開的說明與工具頁面,不會插進你的帳本或費用清單裡。 我們不會把你輸入的費用內容提供給廣告商,也不會用你的帳目資料做廣告鎖定。

聯絡

問題回報、功能建議、合作或任何疑問,請來信 sei.tu@neutec.com.tw, 或看聯絡我們

想先看看它怎麼運作,可以直接用分帳計算機或讀使用教學