# Code Health

Follow these steps to get started with the Code Health module -

### Step 1: Get Started

Navigate to the Code Health module on your dashboard after onboarding your Git account with Typo. Click the Get Started button.

<div align="left"><figure><img src="https://813988662-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeCZyG1kSmV84geZ9Ws6s%2Fuploads%2FZ27yCnqWM20XkY5YRWMt%2FScreenshot%202025-02-07%20at%2012.41.51%E2%80%AFAM.png?alt=media&#x26;token=f5eccfe2-578d-4b1d-a429-586317613c4b" alt=""><figcaption></figcaption></figure></div>

### Step 2: Grant Permissions to Your GitHub Repos

Update the required permissions. &#x20;

<div align="left"><figure><img src="https://813988662-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeCZyG1kSmV84geZ9Ws6s%2Fuploads%2FzCtvIXUfauPBhTTh7jYR%2FScreenshot%202025-02-07%20at%2012.39.01%E2%80%AFAM.png?alt=media&#x26;token=94e32f24-e2f8-4ca6-bad8-74e2e991cc39" alt="" width="563"><figcaption></figcaption></figure></div>

Know more about [permissions here](https://typo.gitbook.io/typo-help-docs/faqs/data-security/github-app-permissions-details)

> Admin access to your GitHub account is needed to complete this step.

{% hint style="info" %}
🚀 Note: We do not store your code. We only save code snippets where issues are detected to display them and provide auto-fix suggestions.
{% endhint %}

### **Step 3:** Repo Analysis

Once permissions are granted, your repo will be analyzed. Detected issues will appear on your dashboard based on the configured rules.<br>

[How to add a configuration file for Code Health](https://typo.gitbook.io/typo-help-docs/faqs/metrics/how-to-add-a-configuration-file-for-code-health)\
[How to Configure Typo Code Health Checks to Block a PR Merge in Git](https://typo.gitbook.io/typo-help-docs/faqs/metrics/how-to-configure-typo-code-health-checks-to-block-a-pr-merge-in-git)
