> ## Documentation Index
> Fetch the complete documentation index at: https://docs.habitify.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Habit Gate

Habit Gateは、習慣を完了するまで、選択したアプリとウェブサイトをブロックします。ウェブサイトはChrome、Firefox、スマートフォンのブラウザでブロックされます。解除するには、写真、場所、アプリのスクリーンタイム、健康データ、NFCタグのいずれかで習慣を確認します。各ゲートは1つの習慣に対応します。

> [!NOTE]
>
> 現在、この機能はAndroidアプリでのみ利用できます。

## クイック設定

習慣にHabit Gateを設定するには、次の操作を行います。

* 習慣の詳細設定画面で**Habit Gate**をタップします。
* **アプリとウェブサイトをブロック**を選択してオンにします。
* **アプリとウェブサイト**で、ブロックするアプリやウェブサイトを追加します。
* 習慣の完了を確認してアプリ／ウェブサイトのブロックを解除するための確認方法を選択します。
* **バイパスポリシー**で、ブロックと確認の厳しさを選択します。
* **確認後**で、確認が成功した後にアプリが実行する操作を選択します。
* すべて設定したら、← をタップして保存し、習慣の設定画面へ戻ります。

## 確認方法

### 場所で確認する

**設定方法**

![AndroidのHabit Gateの場所設定](https://mintcdn.com/habitify/Mb9J9mHB3PrhLywJ/images/HabitGate_Location_Android-1.png?fit=max\&auto=format\&n=Mb9J9mHB3PrhLywJ\&q=85\&s=3ac6314fe2125fd13670e2ff071b0d00)

1. **Habit Gate**の**確認方法**で、**場所で確認**を選択します。
2. **場所を選択**をタップします。
3. **現在地**または、ジムや図書館など確認条件を満たす**場所を検索**して選択します。
4. 距離を設定します。習慣の条件を満たすために、その場所へどれくらい近づく必要があるかを指定します。
5. ←をタップして保存し、前の画面へ戻ります。

**確認方法**

1. ピンを設定した場所へ移動し、指定した距離の範囲内に入ります。
2. ブロックされたアプリまたはウェブサイトを開いてブロック画面を表示し、**確認**をタップします。
3. 確認対象の範囲内にいる場合は、この画面で**確認**ボタンをタップできます。\
   範囲外の場合、ボタンは無効になり、現在地から必要な範囲までの距離が表示されます。

![場所で確認](https://mintcdn.com/habitify/EMlAUxZBcz1LG4JZ/images/Verify-by-Location.png?fit=max\&auto=format\&n=EMlAUxZBcz1LG4JZ\&q=85\&s=cfbfa88d973133d00309f8c1a4af7e96)

### 写真で確認する

**設定方法**

![AndroidのHabit Gateの写真設定](https://mintcdn.com/habitify/Mb9J9mHB3PrhLywJ/images/HabitGate_Photo_Android-1.png?fit=max\&auto=format\&n=Mb9J9mHB3PrhLywJ\&q=85\&s=8524e7b5fc9e038fce5a108166e38505)

1. **Habit Gate**の**確認方法**で、**写真で確認**を選択します。
2. 写真に写す内容を具体的に説明します。「*走った証拠*」より「*玄関先に置いたランニングシューズ*」のような説明が適しています。
3. 必要に応じて、次のルールをオンにします。
   1. 新しい写真を撮影
   2. 以前の写真とは異なる写真が必要
4. ←をタップして保存し、前の画面へ戻ります。

**確認方法**

1. ブロックされたアプリまたはウェブサイトを開いてブロック画面を表示し、**確認**をタップします。
2. 説明に一致する写真を撮影します。
3. HabitifyのAIが写真と説明を照合するまで待ちます。
   1. 写真が条件を満たさない場合は理由が表示されます。**別の写真を撮る**をタップして、もう一度お試しください。
   2. 写真が条件を満たすと緑色の✔️が表示され、**［ブロックされたアプリ／ウェブ］を開く**をタップして利用できます。

![Androidで写真による確認](https://mintcdn.com/habitify/EMlAUxZBcz1LG4JZ/images/Verify-by-Photo_Android.png?fit=max\&auto=format\&n=EMlAUxZBcz1LG4JZ\&q=85\&s=2e2ffa074fa4d2fae576e7bc189d8b5f)

### スクリーンタイムで確認する

**設定方法**

![AndroidのHabit Gateのスクリーンタイム設定](https://mintcdn.com/habitify/Mb9J9mHB3PrhLywJ/images/HabitGate_ScreenTime_Android-1.png?fit=max\&auto=format\&n=Mb9J9mHB3PrhLywJ\&q=85\&s=e5bee55031b2fcb1b0adb6de385d0b55)

1. **Habit Gate**の**確認方法**で、**スクリーンタイムで確認**を選択します。
2. Duolingoなど、使用するアプリを選択します。
3. 30分など、目標時間を設定します。
4. ←をタップして保存し、前の画面へ戻ります。

**確認方法**

1. 選択したアプリを開き、目標時間へ達するまで使用します。
2. ブロックされたアプリまたはウェブサイトを開いてブロック画面を表示し、**確認**をタップします。
3. スクリーンタイムが条件を満たしていれば、**確認**ボタンをタップできます。満たしていない場合、ボタンは無効になります。

![スクリーンタイムで確認](https://mintcdn.com/habitify/4CK7PCHfoAKB5MQH/images/Verify-by-Screen-Time-1.png?fit=max\&auto=format\&n=4CK7PCHfoAKB5MQH\&q=85\&s=3900fb0ba82658a4365521173c991d56)

### Health Connectで確認する

**設定方法**

![AndroidのHabit GateのHealth Connect設定](https://mintcdn.com/habitify/Mb9J9mHB3PrhLywJ/images/HabitGate_HealthConnect_Android.png?fit=max\&auto=format\&n=Mb9J9mHB3PrhLywJ\&q=85\&s=3b36fd5d33a6e400fb1539eca306ee7b)

1. **Habit Gate**の**確認方法**で、**Health Connectで確認**を選択します。
2. **対象アクティビティ**で、歩数や消費カロリーなど、記録するアクティビティを選択します。
3. **目標**で、10,000歩や800 kcalなど、達成に必要な値を設定します。
4. ←をタップして保存し、前の画面へ戻ります。

**確認方法**

1. 目標へ達するまでアクティビティを行います。データは健康管理アプリから取得されます。
2. ブロックされたアプリまたはウェブサイトを開いてブロック画面を表示し、**確認**をタップします。
3. 現在の達成量をすぐに確認できます。初回はHealth Connectへのアクセス権限を求められる場合があります。
4. 目標値へ達していれば、**確認**ボタンをタップできます。達していない場合、ボタンは無効になります。

![健康データで確認](https://mintcdn.com/habitify/4CK7PCHfoAKB5MQH/images/Verify-by-Health-data.png?fit=max\&auto=format\&n=4CK7PCHfoAKB5MQH\&q=85\&s=6bb2ca09040ed34a9349af9723e2e50a)

### NFCで確認する

**設定方法**

![NFC確認の設定](https://mintcdn.com/habitify/4CK7PCHfoAKB5MQH/images/NFC-Verify-SetUp.png?fit=max\&auto=format\&n=4CK7PCHfoAKB5MQH\&q=85\&s=f2415974d0a48f262d6fe9500aa4d1d1)

1. **Habit Gate**の**確認方法**で、**NFCで確認**を選択します。
2. \*\*タグをスキャンして連携…\*\*をタップします。
3. この習慣へ連携するNFCタグをスキャンし、ブロック解除に必要な行動を思い出せる短いメッセージを入力します。このメッセージはブロック画面に表示されます。
4. ←をタップして保存し、前の画面へ戻ります。

**確認方法**

1. ブロックされたアプリまたはウェブサイトを開いてブロック画面を表示します。
2. **確認**をタップし、**NFC**を選択します。
3. 連携したタグにスマートフォンをかざします。

![NFCで確認](https://mintcdn.com/habitify/4CK7PCHfoAKB5MQH/images/Verify-by-NFC.png?fit=max\&auto=format\&n=4CK7PCHfoAKB5MQH\&q=85\&s=c1a5d2a8f92758c0d1787156d432072d)

## バイパスポリシー

バイパスポリシーには3段階あります。

* **簡単：** 短い確認後、いつでもブロックされたアプリを開けます。確認は必要ありません。
* **抵抗あり：** Habitifyの確認後、ブロックされたアプリを短時間だけ開けます。その後、再びブロックされます。
* **厳格：** 習慣が確認されるまで、アプリはブロックされたままです。確認を省略する方法はありません。

![バイパスポリシー](https://mintcdn.com/habitify/4CK7PCHfoAKB5MQH/images/Bypass-Policy-1.png?fit=max\&auto=format\&n=4CK7PCHfoAKB5MQH\&q=85\&s=5bf7e6589da78366a511fa1d24dd879e)

## 確認後

この設定では、確認が受け付けられた瞬間にHabitifyが行う追加操作を指定します。ゲートが開くと自動的に実行されるため、追加の操作は必要ありません。

次の2つから選択できます。

* **習慣を完了として記録：** 確認が受け付けられると、Habitifyが習慣を完了として記録します。
* **写真を習慣のメモへ保存：** 写真による確認が受け付けられると、その習慣のメモへ写真を保存します。

## よくある質問

> [accordion] **翌日になるとアプリは再びブロックされますか？**
>
> はい。ゲートは午前0時にリセットされます。習慣を確認すると、その日の残り時間はアプリとウェブサイトのブロックが解除されます。午前0時になると再びブロックされ、もう一度確認が必要になります。

> [accordion] **同じアプリが複数の習慣によってブロックされている場合はどうなりますか？**
>
> 対象となるすべての習慣を確認する必要があります。1つの習慣を確認しても、同じアプリをブロックする別の習慣が未確認であれば、そのアプリは解除されません。

> [accordion] **複数の確認方法をオンにした場合、最初に表示されるのはどれですか？**
>
> 場所、写真、スクリーンタイム、Health Connect、NFCの順に固定されています。並べ替えることはできませんが、ブロック画面で「その他の確認方法」を選ぶと、確認時に別の方法へ切り替えられます。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.