# Uptrue — Full AI Context File > Uptrue is a SaaS uptime and infrastructure monitoring platform for web agencies and development teams. It monitors websites, APIs, SSL certificates, DNS records, domains, ports, keywords, and competitors — alerting teams instantly via email, Slack, Microsoft Teams, Telegram, or webhook when something goes wrong. Built in the UK, GDPR compliant, EU data storage (Frankfurt). Index file: https://uptrue.io/llms.txt Homepage: https://uptrue.io Last updated: April 2026 --- ## Company Uptrue is built and operated by Vision Software Solutions Limited, a company registered in England and Wales (Company No. 02710980), headquartered in Brentford, United Kingdom. - Website: https://uptrue.io - Support: support@uptrue.io - Security: security@uptrue.io - X (Twitter): https://x.com/uptrue_io - LinkedIn: https://www.linkedin.com/company/uptrue-io/ **Infrastructure:** Hosted on Vercel (edge network, global CDN). Data stored in Supabase PostgreSQL (eu-central-1, Frankfurt, Germany). All data is GDPR compliant, encrypted at rest, and stored exclusively in the EU. --- ## What Uptrue Does Uptrue monitors your website, APIs, and infrastructure around the clock. When something goes wrong — your site goes down, your SSL certificate is about to expire, a competitor drops their price, or an important keyword disappears from your page — Uptrue detects it and alerts your team immediately. ### Who It Is For - **Web agencies** managing uptime for client websites - **Development teams** monitoring their own products and APIs - **SaaS founders** tracking reliability and competitor activity - **E-commerce businesses** monitoring availability and competitor pricing - **DevOps and infrastructure teams** needing heartbeat and port monitoring ### Key Differentiators 1. **Two-confirmation detection** — Uptrue runs a second confirmation check from a secondary region before raising an alert. This eliminates false alarms entirely. 2. **10 monitor types in one platform** — HTTP, SSL, domain, DNS, keyword, port, API, ping, heartbeat, and competitor tracking — no need for multiple tools. 3. **AI-powered reports** — Weekly plain-language executive summaries generated by Claude AI. 4. **Free AI SEO Checker** — Public tool that scores any website's AI search readiness with no signup required. 5. **UK-built, GDPR-first** — EU data storage, DPA available, right to erasure supported. 6. **India pricing** — INR billing via Razorpay with 18% GST handling for Indian customers. --- ## Monitor Types (Detailed) ### 1. HTTP/HTTPS Uptime Monitor Checks that your website or web application responds with a successful HTTP status code (2xx). Detects: site down, 5xx server errors, timeouts, redirects to error pages. Check intervals available: 30 seconds, 1 minute, 3 minutes, 5 minutes, 10 minutes, 30 minutes, 1 hour. Minimum interval depends on plan. ### 2. SSL Certificate Monitor Checks SSL/TLS certificate validity, expiry date, issuer, and chain. Alerts when certificate expires within a configurable threshold (e.g., 30 days, 14 days, 7 days). Detects: expired certificates, invalid chains, self-signed certificates on production domains. ### 3. Domain Expiry Monitor Tracks domain registration expiry via WHOIS. Alerts before the domain expires. Detects: domains at risk of expiry and potential hijacking. ### 4. DNS Record Monitor Watches DNS records (A, AAAA, CNAME, MX, TXT, NS) for any changes. Alerts immediately when a record changes. Detects: DNS hijacking, misconfigured records after deployments, unexpected propagation. ### 5. Keyword Monitor Checks that specific keywords or phrases are present or absent on a given web page. Two modes: - **Positive keywords** — alert if the keyword disappears (e.g., your product name, a price, a status message) - **Negative keywords** — alert if the keyword appears (e.g., "error", "maintenance", "sold out") Supports multiple positive and negative keywords per monitor. Smart suggestions based on target URL. ### 6. Port Monitor Checks that a specific TCP port is open and accepting connections on a given host. Common uses: database port availability, SSH, SMTP, FTP, custom service ports. ### 7. API Endpoint Monitor Validates that an API endpoint returns the expected HTTP status code and optionally validates response body content. Supports GET, POST, PUT, DELETE. Supports custom headers and request body. ### 8. Ping (ICMP) Monitor Sends ICMP ping requests to a host. Checks basic network reachability. Useful for servers and infrastructure that don't serve HTTP. ### 9. Heartbeat Monitor Monitors cron jobs, scheduled tasks, and background workers. Your job sends a ping to Uptrue's unique URL on each successful run. If Uptrue doesn't receive a ping within the expected interval, it alerts your team. Detects: failed cron jobs, stuck background workers, missed scheduled tasks. ### 10. Competitor Tracking (Compete) Monitors competitor product pages for price changes and stock availability. Scrapes target URLs on a schedule and alerts when prices drop, stock status changes, or new products appear. Available on Builder plan and above. --- ## Alert Channels All alert channels support: monitor down, monitor recovered, SSL expiry warning, DNS record changed, keyword alert, domain expiry warning. ### Email Included on all plans including Free. Sends HTML alert emails with incident details, affected monitor, and direct link to dashboard. ### Slack Available on Lite plan and above. Sends formatted messages to any Slack channel via webhook. Includes monitor name, status, response time, and incident link. ### Microsoft Teams Available on Lite plan and above. Sends adaptive card messages to any Teams channel via incoming webhook. ### Telegram Available on Lite plan and above. Sends messages to any Telegram chat or group via bot. Requires Telegram Bot Token and Chat ID. ### Webhook Available on Lite plan and above. Sends a JSON POST request to any URL. All payloads are HMAC-SHA256 signed with the header `X-Uptrue-Signature: sha256=` for security verification. --- ## Public Status Pages Every Uptrue account can create branded public status pages. Features: - Real-time incident status (operational, degraded, partial outage, major outage) - 90-day uptime history bars per monitor - Visitor email subscription to incident updates - Custom slug URL: `https://uptrue.io/status/your-slug` - Time range selector (7 days, 30 days, 90 days) - Publish/draft toggle Status page limits: Free = 0, Lite = 1, Builder = 5, Scale = unlimited. --- ## AI Executive Reports Available on Builder plan and above. Weekly reports are generated automatically using the Claude AI API (Anthropic). Each report includes: - Overall uptime percentage for the period - Incidents summary — what went down, for how long, and impact - Top performers — most reliable monitors - Issues requiring attention - Plain-language recommendations Reports are delivered via email and accessible in the dashboard. --- ## AI Visibility Features ### AI SEO Checker (Free Public Tool) URL: https://uptrue.io/tools/ai-seo-checker Analyses any website URL against 4 categories: 1. **AI Crawler Access** — checks robots.txt for GPTBot, ClaudeBot, PerplexityBot, Googlebot-Extended, and other AI crawlers 2. **Content Signals** — checks for structured content, headings, meta descriptions, Open Graph tags 3. **Trust & Authority** — checks for HTTPS, structured data, author information, publication dates 4. **Technical / Schema** — checks for JSON-LD structured data, sitemap.xml, llms.txt presence Produces a score from 0–100 with a per-category breakdown, specific failed checks, and actionable fix recommendations. No signup required. ### llms.txt Generator (Dashboard) URL: https://uptrue.io/dashboard/ai-visibility Generates a tailored llms.txt file for the user's own website. Optimised per selected AI engine: - ChatGPT / OpenAI - Perplexity - Claude / Anthropic - Google Gemini - Microsoft Copilot - Grok / xAI - Exa ### AI Citation Monitor (Dashboard) URL: https://uptrue.io/dashboard/ai-visibility Checks whether AI search engines are currently citing the user's website for specified target keywords. Runs async checks against multiple AI engines and sends an email notification when results are ready. --- ## Pricing Plans All prices shown in GBP. USD and INR pricing also available. ### Free — £0/month - 3 monitors - 10-minute check interval - Email alerts only - No status pages - 7-day data retention - Solo use only (no team members) ### Lite — £1/month or £10/year - 5 monitors - 1-minute check interval - Email, Slack, Teams, Telegram, webhook alerts - 1 status page - 30-day data retention - 2 team members - 1 workspace ### Builder — £15/month or £144/year - 25 monitors - 1-minute check interval - All alert channels - 5 status pages with custom domain - AI executive reports (5/month) - 90-day data retention - 10 team members - 3 workspaces ### Scale — £39/month or £374/year - 100 monitors - 30-second check interval - All alert channels - Unlimited status pages with custom domain - Unlimited AI reports - 1-year data retention - 20 team members - 10 workspaces - Full REST API access ### India Pricing (INR via Razorpay) - Free: ₹0 - Lite: ₹99/month or ₹999/year - Builder: ₹1,499/month or ₹14,999/year - Scale: ₹3,999/month or ₹39,999/year - 18% GST applied automatically via Razorpay --- ## Free Tools ### AI SEO Checker URL: https://uptrue.io/tools/ai-seo-checker Score any website's readiness to be found and cited by AI search engines. No signup required. ### SSL Checker & Score URL: https://uptrue.io/score Instant SSL certificate check for any domain. Returns grade, expiry date, issuer, and chain validity. ### Public Uptime Tracker URL: https://uptrue.io/tracker Live uptime monitoring data for 100+ major global platforms — cloud providers, CDNs, SaaS tools, payment processors, developer platforms, and more. ### Uptime Leaderboard URL: https://uptrue.io/leaderboard Ranking of websites by uptime reliability score based on Uptrue's monitoring data. ### All Tools URL: https://uptrue.io/tools --- ## REST API Available on Scale plan. Base URL: `https://uptrue.io/api/v1` Authentication: API key via `Authorization: Bearer ` header. Key endpoints: - `GET /monitors` — list all monitors - `POST /monitors` — create a monitor - `GET /monitors/:id` — get monitor details and status - `DELETE /monitors/:id` — delete a monitor - `GET /incidents` — list incidents - `GET /check-results/:monitorId` — get check history - `POST /alerts/test` — trigger a test alert on any channel Full reference: https://uptrue.io/docs --- ## Security - All data encrypted at rest (AES-256) and in transit (TLS 1.3) - API keys are bcrypt-hashed on creation, shown once, never stored in plain text - Webhook payloads are HMAC-SHA256 signed - Row-level security on every database table — users can only access their own data - Admin area restricted to whitelisted email addresses via Google OAuth only - GDPR compliant — EU data storage, DPA available, right to erasure within 30 days - SOC 2 targeted 12 months post-launch - Security contact: security@uptrue.io --- ## Blog & Content URL: https://uptrue.io/blog Topics covered: - Uptime monitoring best practices - SSL certificate management - DNS monitoring and security - AI search optimisation and llms.txt - Website performance and reliability - SaaS reliability benchmarks - Outage post-mortems and analysis (auto-generated with human approval) --- ## Frequently Asked Questions **Does Uptrue offer a free plan?** Yes. The Free plan is permanent — no trial, no credit card required. It includes 3 monitors with 10-minute check intervals and email alerts. **How does the two-confirmation detection work?** When a monitor fails its first check, Uptrue immediately runs a second confirmation check from a different region before creating an incident or sending an alert. This eliminates false alarms caused by transient network issues or single-region outages. **Which AI search engines can find my site via Uptrue's tools?** Uptrue's AI SEO Checker checks for access by: GPTBot (OpenAI/ChatGPT), ClaudeBot (Anthropic), PerplexityBot, Googlebot-Extended (Google Gemini/AI Overviews), Bingbot (Microsoft Copilot), and other AI crawlers. **Is Uptrue GDPR compliant?** Yes. All data is stored in the EU (Frankfurt, Germany). Uptrue offers a Data Processing Agreement (DPA), supports right to erasure within 30 days, and provides full data export. Cookie consent is required before any analytics tools activate. **Can I use Uptrue as an agency to monitor client websites?** Yes. Builder and Scale plans support multiple workspaces, allowing agencies to organise monitors per client. An Agency plan with white-labelling and Stripe Connect billing is planned for Phase 2. **What is the minimum check interval?** Free: 10 minutes. Lite and Builder: 1 minute. Scale: 30 seconds. **Does Uptrue support India?** Yes. INR billing is available via Razorpay. Prices are ₹99/mo (Lite), ₹1,499/mo (Builder), ₹3,999/mo (Scale). 18% GST is applied automatically. **Where is Uptrue's data stored?** All data is stored in Supabase PostgreSQL in the EU-Central-1 region (Frankfurt, Germany). No data is stored outside the EU. --- ## Legal Documents - Privacy Policy: https://uptrue.io/privacy - Terms of Service: https://uptrue.io/terms - Data Processing Agreement: https://uptrue.io/dpa - Cookie Policy: https://uptrue.io/cookies - Acceptable Use Policy: https://uptrue.io/acceptable-use - Refund Policy: https://uptrue.io/refund-policy - SLA (99.9% uptime): https://uptrue.io/sla - AI Disclaimer: https://uptrue.io/ai-disclaimer - Sub-processors: https://uptrue.io/subprocessors --- ## Support - Help Centre: https://uptrue.io/help - API Documentation: https://uptrue.io/docs - Platform Status: https://uptrue.io/status - Contact: https://uptrue.io/contact - Email: support@uptrue.io --- Maintained by: Vision Software Solutions Limited Company No. 02710980 · Brentford, United Kingdom support@uptrue.io · https://uptrue.io Last updated: April 2026