コンテンツにスキップ

機能

サブスクリプション

各サブスクを、名前・料金・請求サイクル・開始日で登録します。Tally は 次回支払日月額年額の合計を自動計算します。

  • サイクル: 日 / 週 / 月 / 年、N 周期ごと
  • 任意で次回支払日を明示指定して上書き可能
  • サービスアイコンsimple-icons(名前で検索) から選択、または独自画像をアップロード
  • アクセントカラー、カテゴリ、支払い方法、URL、メモ
  • 削除せずに一時停止 / 再開
  • 複製 — 似た契約をワンタップでコピー
  • 解約検討リマインド — 更新の指定日数前に「続けるか」を通知(サブスクごと)

一覧は検索(名前 / カテゴリ / 支払い方法)、ステータスフィルタ (すべて / 有効 / 停止中 / トライアル)、並べ替え(支払日が近い順、 月額の高い順 / 安い順、名前)に対応します。スマホでは各行の操作 (一時停止・編集・複製・削除)を ⋮ メニューにまとめて表示します。

無料トライアル

サブスクにトライアル終了日を設定できます。トライアル期間中は次のように 扱われます:

  • 月額 / 年額の合計から除外(今は無料のため)
  • トライアルバッジを表示
  • 初回課金=トライアル終了日として扱い、有料化の前にアラート

通貨・為替レート

ユーザーごとにメイン通貨を選択します。他通貨のサブスクは open.er-api.com(API キー不要)のレートで自動換算 され、6 時間ごと、または手動で更新されます。

初期値はサインアップ時の言語から推定します(English → USD / 日本語 → JPY)。作成後はいつでも 設定 → メイン通貨で変更できます。

月間予算

設定 → 基本 → 月間予算でメイン通貨の予算を設定できます。

  • ダッシュボードに予算バーを表示(超過時はオレンジで「◯◯ 超過」)
  • 予測の月間合計が予算を超えると、通知に警告を追加

iCal カレンダー連携

支払い日を iCalendar フィードとして配信し、Google / Apple などのカレンダー アプリで購読できます。

  • 設定 → iCal カレンダー連携で有効化すると、トークン付き URL (/api/calendar/<token>)が発行されます
  • 定期イベント(サイクルに応じた繰り返し)+通知日数前のリマインダー付き
  • URL の再生成(旧リンクを無効化)・無効化が可能

URL の取り扱い

フィード URL を知っていれば誰でも閲覧できます。共有には注意してください。

PWA(ホーム画面に追加)

Tally は PWA(プログレッシブ Web アプリ)として、スマホやデスクトップに インストールできます(「ホーム画面に追加」)。アプリのように単独ウィンドウで 起動し、簡易的なオフライン表示にも対応します。※プッシュ通知は使いません (通知は 通知チャンネル経由)。

自動バックアップ

SQLite データベースを定期的に安全にバックアップします。詳しくは セルフホスト を参照。

ダッシュボード・カレンダー・統計

今月の支出、有効件数、次回支払い、支払い予定、カテゴリ別ドーナツ。

支払い日の月表示。日をクリックすると、その日の支払いと合計を表示。

月額 / 年額合計、1 件あたり平均、最高額、今後 12 ヶ月の折れ線グラフ、 カテゴリ / 支払い方法別の内訳。

マルチユーザー

アカウントごとにサブスク・カテゴリ・支払い方法・設定を保持し、完全に分離され ます。最初のアカウントが既存データを引き継ぎ、以降の登録は DISABLE_REGISTRATION=1 でロックできます。

多言語・テーマ

  • 言語(ユーザーごと): 日本語 / English(サインアップ時に選択、設定で変更可)
  • ダーク / ライトテーマ切替
  • デフォルトのカテゴリ・支払い方法は選んだ言語で初期化

インポート・エクスポート

すべてのサブスクを CSV または JSON で書き出し・読み込みできます。 バックアップや他インスタンスへの移行に便利です。

通知

支払い予定のダイジェストを、Discordメール汎用 WebhookSlackntfy に、内蔵の毎日スケジューラーが送信します(予算超過・解約 検討アラートを含む)。詳しくは 通知 を参照。