# Getting started

DNScheck monitors your DNS records across providers and alerts you the moment something changes. Here's how to get going.

## 1. Create an account

[Sign up](https://app.dnscheck.dev/register) for a free 14-day trial — no card required. You can register with a passkey or an email code.

## 2. Connect a provider

From **Providers → Connect provider**, add one of the supported providers:

- **Cloudflare** — a scoped API token with *Zone › DNS › Edit*.
- **DigitalOcean** — a personal access token with read & write scope.
- **AWS Route 53** — an access key allowed to `route53:ListHostedZones`, `ListResourceRecordSets`, and `ChangeResourceRecordSets`.

DNScheck verifies the connection and immediately syncs your zones. See [Providers](/docs/providers) for step-by-step credential setup.

## 3. Choose what to monitor

Your zones appear under **Zones**. Toggle **monitoring** on for the zones you care about (new zones can be auto-monitored per provider). Monitored zones sync on a schedule, and their records are imported automatically.

## 4. Browse records and history

Open a zone to see its records. The global **Records** page searches across every zone. Every change DNScheck detects — created, updated, or deleted — is recorded with a per-field before/after diff you can browse from each record's history.

## 5. Set up notifications

Under **Notifications**, add destinations so you're told about changes:

- **Email**
- **Telegram**
- **Webhook**

Once verified, each destination receives a digest whenever DNScheck detects a change. That's it — DNScheck watches your DNS and tells you when it changes. See [Notifications](/docs/notifications) for setup details.

## Need help?

[Contact us](/contact) any time.
