Home
Pricing
Platform Blog About Contact FAQ Partners
Sign in Start free
Support

Frequently asked questions.

Get answers to common questions about Site Qwality's monitoring services, features, and pricing. Can't find what you're looking for? Contact us.

Getting started

Site Qwality brings uptime monitoring, status pages, incident response and on-call, logs, metrics, traces and real-user monitoring together in one account. Every product has a free tier, and you pay only for the products you move to a paid tier. See pricing for what each plan includes.

Getting started is easy! Sign up for free. No credit card required. You can start monitoring immediately and explore all core features with our free tier.

Yes! Every product includes a free allocation: uptime monitoring, SSL checks, domain expiration reminders, keyword monitoring, cron monitoring, and more, all available without a credit card. It's perfect for individuals and small teams getting started.

Yes! We're happy to help you get set up and make the most of Site Qwality's features. Contact us if you need assistance with configuration, integrations, or have questions about best practices for monitoring your specific infrastructure.

Monitoring

Site Qwality provides comprehensive monitoring including: Uptime Monitoring (HTTP, TCP port, ping and DNS checks on the schedule you set); Cron Job Monitoring (catch missed, late, or failed scheduled jobs); SSL/TLS Monitoring (certificate expiration and security monitoring); Domain Monitoring (registration expiry warnings, plus registrar, nameserver and registry hold-state alerts); Synthetic Monitoring (custom Playwright browser scripts on a schedule); Keyword Monitoring (detect content changes, hijacking, and fraud); and Page Speed Monitoring (Lighthouse audits and performance tracking).

Check frequencies are configurable per monitor. On a paid uptime plan you can run checks as fast as every 30 seconds on critical endpoints and relax it elsewhere, right down to longer intervals where tight cadences aren't needed. The free plan checks as often as every 5 minutes.

From cities around the world, on AWS, Google Cloud and Microsoft Azure. You pick the locations for each monitor, and each location counts as one check. The full list is on our locations page.

Keyword monitoring checks for specific words or phrases on your website to detect hijacking, unauthorized content changes, or malicious redirects. Each monitor holds one keyword or pattern, with these options: Positive & Negative matching (alert when the text is missing, or alert when it appears); Case-sensitivity (distinguish brand names from common words); and Regular expressions (detect patterns like email addresses or phone numbers, in Rust regex syntax and within a single line).

Cron job monitoring tracks your scheduled automated tasks to ensure they run as expected. It's essential for developers and DevOps teams who rely on scripts, backups, or data processing jobs. Site Qwality alerts you when a job's expected ping does not arrive on schedule.

Synthetic monitoring runs real browser sessions to test your application from the user's perspective. You can write custom Playwright scripts that simulate real user flows (login, checkout, search), run checks at a frequency you configure, store screenshots and artifacts from every run for debugging, and trigger on-demand test runs to verify fixes or deployments immediately.

Password-protected sites, yes: configure HTTP authentication or custom request headers on the monitor. Internal sites, yes: we can run checks from a private location inside your own network. Contact us to set one up. If a firewall or bot protection sits in front of the site, allowlist our checks with a secret custom header, our User-Agent or fixed IP addresses.

Yes. Our standard check locations send from cloud address ranges that change, so we set up fixed IP addresses for you to allowlist, or dedicated addresses that only your account uses. Contact us to get them. A secret custom header works from every location without any IP rules: add it to the monitor and allow requests that carry it. The allowlisting guide covers every option, including our User-Agent, site-qwality-check/1.0.

Checks run from locations on AWS, Google Cloud and Microsoft Azure, so one provider’s bad day doesn’t look like your outage, and you can require several locations to agree before anyone is paged. Our own status is public at status.siteqwality.com.

Alerts & notifications

Site Qwality offers multiple notification channels: Email (all plans); SMS (10 free credits per month included, additional packs available); Slack, Microsoft Teams, Discord, Telegram, Google Chat and Mattermost (chat integrations); PagerDuty, Jira Service Management (Opsgenie), Pushover and Pushbullet; and Webhooks (custom endpoints for automated workflows). Alerts name the monitor, the URL that was checked and the failure reason.

You control that. A dropped connection is retried, a failed check can be rechecked from the same location or from another cloud before it counts, you can require several failed checks in a row or several failing locations before anyone is paged, and a monitor that keeps bouncing sends one notice instead of an alert per bounce.

Yes. You decide what counts as a failure on each monitor (for example the expected status code, a response-time limit or a keyword), how many failed checks in a row and how many failing locations it takes to alert, whether a failed check is rechecked first, which notification groups each monitor alerts, and, per group, a delay before the first alert and a repeat interval.

A down alert names the monitor, the URL that was checked and why the check failed. A recovery alert adds when the outage started and when it resolved. The full check result, including the HTTP code and the timing of each phase of the request, is in the dashboard and in webhook payloads.

Billing & plans

Site Qwality uses modular, product-based pricing. Instead of fixed tiers, you pick the products you need (uptime monitoring, synthetic checks, telemetry, cron monitoring, incident management, SMS alerts, and status pages) and scale each independently. Every product includes a generous free allocation, so you can start without a credit card and only pay when you outgrow the free tier.

Each product has its own free allocation and paid tiers. See the full breakdown and interactive price calculator on our pricing page.

No setup fees and no long-term contracts required. Pricing is month-to-month or annual depending on what you choose, and you can upgrade, downgrade, or cancel any product at any time. Upgrades start straight away; downgrades and cancellations take effect at the end of the period you have paid for.

No. The free tier is free forever, no card required. You only add billing information when you bump a product to a paid tier.

Pay annually and save ~17% (effectively two months free) on every product except logs, traces and metrics. Those packs cost the same per month on monthly or annual billing. You can change your product mix at any time and credits roll over.

Yes. Reach out through the contact form and we'll work out a plan that fits an early-stage team.

We never bill past the tier you chose. We email you at 80% and 100% of a tier, and past a 10% buffer that product pauses until your next billing period or until you move up a tier.

Platform features

Site Qwality's log management lets you centralize, search, and analyze your application logs. Key capabilities include: Log Explorer (full-text search with faceted filtering by source, level, environment and host, plus your own tags); Live Tail (follow new lines as they arrive, with pause and resume); Saved Views (save filter combinations as named presets); and Log Parsers (define custom regex-based rules to extract structured fields from any log format).

Yes. Site Qwality supports distributed tracing with native OpenTelemetry (OTLP) ingestion. You can search traces by service, operation, duration, status and exact span attribute values; view automatic service dependency maps; inspect individual spans with their attributes, events, and parent-child relationships; and see the log lines that carry a trace's ID. Combined with logs and metrics, this puts your observability data in one platform.

Status pages let you communicate your service reliability through a branded, public-facing page. Features include custom domains (e.g., status.yourdomain.com), full branding (colors, logo, custom CSS), structured incident management with severity levels and timeline updates, maintenance announcements, and SLA tracking with uptime percentages and response time charts.

Maintenance windows let you silence alerts during planned work. You can create one-time or recurring windows with timezone-aware start and end times, and target monitors by tag. Alerts resume automatically when the window ends. A window only pauses alerts; to announce planned work to your visitors, post a maintenance on your status page.

Create incidents manually, or automatically when an HTTP, cron or browser monitor linked to a service fails (with minor, major, or critical severity); post updates from investigating through to resolved; see who acknowledged; publish incidents to your public status pages; and link incidents to the services they affect.

Yes. Site Qwality includes on-call scheduling (multi-layer rotations, handoffs in each schedule’s timezone, schedule overrides) and escalation policies (multi-level chains with configurable timeouts, and up to 20 repeats if no one acknowledges). Each team member sets their own notification preferences (email, SMS, Slack DM) with separate rules for high- and low-urgency incidents. The free tier includes 1 on-call responder; rotations with more people need a paid Incident management tier.

Integrations & API

Yes. Our REST API is available on every plan, including the free tier, and lets you create, read, update, and delete monitors programmatically, integrate monitoring into deployment pipelines, and automate monitor management. See our API documentation for details.

Yes. Site Qwality runs a hosted MCP server at https://mcp.siteqwality.com/mcp, included on every plan, including free. Add it to Claude, ChatGPT, Cursor, VS Code or any MCP client, sign in, and choose what the assistant may read or change. It acts as you, within your role, and every change it makes is in your audit log. See the setup guide.

A webhook integration sends a JSON payload to an endpoint you control when a monitor goes down or recovers, and for expiry warnings and alert rules. Use it to trigger automated responses or feed your own tools. Each delivery is signed with HMAC-SHA256, retried for over a day when your endpoint fails, and kept in a delivery log for 30 days.

Yes. Install the Site Qwality Slack app, add a channel to a notification group, and monitor alerts and recoveries are posted to that channel.

Support

Write to us through the contact form or at support@siteqwality.com, and the team that built the product replies, not a chatbot. The documentation covers setup and day-to-day use.

We aim to reply within one business day.

Still have questions?

Our team is here to help. Reach out through our contact page or explore the developer documentation for technical details.

Contact us View docs

Start free. No credit card.

Uptime, cron, synthetic, logs, RUM, incidents, and status pages. Free tier on every product.