お問い合わせ

ご質問、バグ報告、機能リクエストがありますか?
お気軽にご連絡ください。

またはメールでお問い合わせ support@gitfocus.app

よくある質問

いいえ!GitFocusは追跡したいGitHubユーザー名のみが必要です。公開コントリビューショングラフ(プロフィールの緑の四角)を読み取ってコミットを検出します。OAuth、トークン、パスワードは一切不要です。

複数のGitHubアカウントを追加し、どのアカウントをコミット検出の対象にするかを決定できます。

GitFocusはAppleのScreen Time APIを使用してアプリをブロックします。これはApple標準のペアレンタルコントロールと同じセキュアなシステムです。お客様に代わってアプリの制限を適用するには許可が必要です。

はい!GitHubはデフォルトで、コントリビューショングラフにすべてのコミット(公開とプライベート)をカウントします。コントリビューション設定で「プライベートコントリビューション」の表示が有効になっていれば、それらを確認できます。

GitHubプロフィール → コントリビューション設定 → 「プライベートコントリビューション」にチェック

各コミットで獲得できるのは 5分 のロック解除時間です。3つのコミットをプッシュすると?Twitterを15分間、罪悪感なくスクロールできます。

ライフは緊急ロック解除です。ライフを使用すると、ブロックされたすべてのアプリが深夜までロック解除されます。1つの無料ライフから始まり、ストリークを通じてさらに獲得できます:

  • 14日ストリーク: ライフ+1
  • その後、ストリークを維持するごとに毎月ライフ+1

短いメッセージを送る必要があるのにロック解除時間がない?最大5分まで借用できます。これにより「負債」が発生し、今後のコミット獲得時間から返済されます。

例: 3分借用します。次のコミットで5分獲得しますが、3分が負債返済に充てられ、残り2分となります。

Discipline Bankは獲得したが使用していない時間を追跡します。これは自制心の尺度です。獲得したが気晴らしに使わなかった各分が銀行に預けられます。

チャレンジしてみましょう: 年末までに何分貯められますか?

ストリークを構築すると、永続的な特典がアンロックされます:

  • 14日: 追加ライフ+1(その後毎月+1)
  • 30日: 週次タイムバンク(未使用時間が毎日ではなく毎週リセット)
  • 90日: 永続時間(獲得時間が期限切れにならない)

確認すべき点:

  • GitHubユーザー名が正しく入力されているか確認してください
  • 複数のアカウントを使用している場合、コミット検出に正しいアカウントが有効になっているか確認してください
  • GitHubプロフィールのコントリビューショングラフにコミットが表示されているか確認してください
  • プライベートリポジトリを使用している場合、GitHub設定で「プライベートコントリビューション」が有効になっているか確認してください
  • 数分待ってください — GitHubのコントリビューショングラフの更新には時間がかかることがあります

以下を確認してください:

  • セットアップ時にScreen Timeの許可を付与した
  • ブロックするアプリまたはカテゴリを少なくとも1つ選択した
  • メイン画面から集中セッションを開始した

問題が続く場合は、iOS設定 → Screen Timeに移動し、GitFocusに必要な許可があることを確認してください。

以下の手順を試してください:

  • アプリを強制終了して再起動
  • デバイスを再起動
  • GitFocusの最新バージョンを使用しているか確認
  • 問題が続く場合は、以下のメールアドレスにお問い合わせください support@gitfocus.app 何が起こったかの詳細とともに

GitFocusを完全にリセットするには:

  • デバイスからアプリを削除
  • App Storeから再インストール
  • オンボーディングを再度実行

注: GitHubユーザー名またはアカウントリストは利便性のためセキュアに保存されているため、再インストール時に事前入力される場合があります。

クイックトラブルシューティング

強制更新

メイン画面で下にプルして、GitHubからコミットデータを手動で更新します。

許可の確認

iOS設定 → Screen Time → GitFocusに移動し、許可が付与されていることを確認します。

GitHubの確認

github.com/[あなたのユーザー名]にアクセスし、コントリビューショングラフに最近のコミットが表示されていることを確認します。