Platform is live — Start monitoring today

Are they
up? You'll
know first.

Lightweight uptime monitoring for indie developers and small teams. Push + Telegram alerts. No complexity. Just status.

Get started free → Sign in

Free to start · No credit card · Web & Mobile

Open in browser
Web App
Download on the
App Store
Get it on
Google Play
Platform live — Web & Mobile available now
app.aretheyup.dev
AreTheyUp Web Dashboard
AreTheyUp Mobile Dashboard
AreTheyUp Mobile Workspaces
scroll

Features

Everything you need.
Nothing you don't.

Built for developers who want to know when something breaks — not for DevOps teams who want to manage infrastructure.

HTTP & Service Monitoring
Ping any endpoint, database, Redis instance or external API. Status: UP or DOWN. No ambiguity.
Push + Telegram Alerts
Instant mobile push and Telegram notifications the second your service goes down. No email delays.
Global Dashboard
All your workspaces, projects and services in one view. Drill down from workspace to individual service in 2 taps.
Response Time Tracking
Measure latency on every check. Spot slowdowns before they become outages.
Incident Tracking
Every outage is logged with start time, duration and resolution. Full history at your fingertips.
Workspace Sharing
Invite colleagues to your workspace. Share visibility on all services and incidents with your team.
Weekly Reports
Automatic weekly summary of your uptime, incidents, and trends — delivered straight to your inbox every Monday.
Public Status Page
Share a public URL with your users showing the real-time status of your services. No login required.
Multi-type Services
HTTP, PostgreSQL, Redis, external APIs or any custom endpoint. One tool for your entire stack.

Integrations

Alerts where you
already are.

Push and Telegram are live today. Email, Slack, Discord and webhook delivery are on the roadmap — vote in the dashboard for what ships next.

Telegram
Bot · 1-tap setup
Live
Open the dashboard, scan a QR, and get rich alerts in your Telegram chat. Group chats supported.
Mobile Push
iOS · Android · Firebase
Live
Native push notifications via the AreTheyUp app. Sub-second delivery. No SMTP or email lag.
Email
SMTP · digest mode
Upcoming
Per-incident or daily digest emails for stakeholders who don't need real-time push.
Slack
Channel · OAuth
Upcoming
Post incidents to any Slack channel with rich formatting, severity colors and one-click acknowledge.
Discord
Webhook · Bot
Upcoming
Drop alerts into your community or team server with embed formatting and role pings on critical incidents.
Webhooks
HTTP POST · JSON
Upcoming
Forward incident events to any HTTPS endpoint. Pipe into your own tooling, on-call rotations, or PagerDuty.
Need an integration we don't list? Tell us →

Product

Web & Mobile.
One platform.

Full-featured dashboard on the web, lightweight and fast on mobile. Same data, everywhere.

Open in browser
Web App
Download on the
App Store
Get it on
Google Play
Web Dashboard
app.aretheyup.dev
AreTheyUp Web Dashboard
Mobile App
AreTheyUp Mobile Workspaces
AreTheyUp Mobile Dashboard

How it works

Up and running
in 4 steps.

01
Create a workspace
Group your services by app or client. Give it a name and you're in.
02
Add a project
Organize by environment or feature — Production, Staging, Backend, Frontend.
03
Register your services
Paste your endpoint URL. Pick a check interval. HTTP, DB, Redis — any service.
04
Get alerted instantly
Connect Telegram or enable push. We'll notify you the second something breaks.

Alerts

Know before
your users do.

Alerts land on your phone in under 30 seconds via Push or Telegram. No inbox. No noise.

AreTheyUp
Bot · aretheyup.dev
🔴 SERVICE DOWN
Service : redis.cache.internal
Workspace : Signal Citoyen
Projet : Backend / Production
Erreur : Connection timeout
Heure : 04:14:01 UTC

aretheyup.dev · Voir le dashboard →
04:14
Push notification
ARETHEYUP
🔴 redis.cache.internal est DOWN
Signal Citoyen · Backend Production · Timeout après 2 tentatives
Canaux disponibles
Push (Firebase) V1 · Free
Telegram Bot V1 · Free
Email V2

Comparison

Why pick
AreTheyUp?

Honest side-by-side with the tools you'd otherwise consider. We're optimized for indie devs and small teams — not enterprise on-call.

Feature AreTheyUp UptimeRobot BetterStack Pingdom
Forever-free plan 10 services 50 monitors 10 monitors Trial only
Min check interval (free) 5 min 5 min 3 min
Min check interval (paid) 30 sec 1 min 30 sec 1 min
Native mobile push
Telegram alerts 1-tap
DB / Redis monitoring Built-in
Workspaces & projects Teams only
Public status page
Multi-currency / FR UI EN/FR · USD/EUR/XOF
Unlocks start at ☕ Pay what you want $7 / mo $29 / mo $15 / mo

Pricing & feature data is publicly listed on competitor sites as of May 2026. We update this table when their plans change.

Preview

A peek inside.

A peek at the dashboard you'll be working in. Sign up free to start tracking your own services in 30 seconds.

console.aretheyup.dev
api.production
HTTP · 30s · 142ms
99.98%
postgres-primary
PostgreSQL · 60s · 8ms
100.0%
redis.cache
Redis · 30s · 2ms
99.91%
stripe-webhook
HTTP · 60s · timeout
98.42%
cdn.images
HTTP · 30s · 64ms
99.99%

Dogfooding

We monitor aretheyup.dev
with aretheyup.dev.

If our own platform isn't up, you'd see it here first. Pulled live from our public status feed.

All systems operational
aretheyup.dev Marketing site
console.aretheyup.dev Dashboard
api.aretheyup.dev Check engine
Open public status page →
0
Services monitored
0
Checks run / day
0%
Platform uptime · 90 days

Numbers refresh from our public stats feed. Updated daily.

Plans

Free for devs.
Coffee for unlocks.

No subscriptions, no per-seat charges. Built by a dev, for devs. Like the tool? Buy me a coffee and get the unlimited tier.

Free
$0 / forever
For indie devs and side projects.
  • 10 services
  • 5 min check interval
  • Push + Telegram alerts
  • 30-day history
  • Workspace sharing (3 members)
  • Public status page
  • Weekly reports
Create free account
☕ Most loved
Coffee
pay what feels fair
From 3 000 FCFA / $5 / 5€ · One-time or monthly
For devs running real projects. No invoices, no seat math.
  • Unlimited services
  • 30s check interval
  • Push + Telegram + Email
  • 90-day history
  • Workspace sharing (unlimited members)
  • Public status page
  • Weekly reports
  • That fuzzy feeling of supporting indie devs
📱 Send the coffee to
+225 07 13 78 96 05
Orange Money · Wave · MTN MoMo · Moov · Wire
☕ I sent it — flip my account →
Enterprise
Custom
Tailored to your team
For larger teams with custom SLAs and compliance needs.
  • Everything in Coffee
  • Dedicated support
  • Custom SLA
  • Custom retention
  • Priority feature requests
  • Invoice billing
  • SSO / SAML on request
Talk to us →

FAQ

Questions, answered.

Don't see yours? Email hello@aretheyup.dev.

How does the Coffee tier work?
No subscriptions, no card form. Send 3 000 FCFA / $5 / 5€ (or more, or monthly) to +225 07 13 78 96 05 via Orange Money, Wave, MTN MoMo, Moov, or wire — then drop a quick note via the contact form below with your transaction ID and account email. Your account is upgraded to the Coffee tier (unlimited services, 30s checks, email alerts, 90-day history) within 24h, manually.
What can I monitor?
HTTP/HTTPS endpoints, PostgreSQL, MySQL, Redis, and any TCP socket. Custom headers, basic auth, and expected status codes are configurable per service.
How long is my data retained?
Free plan keeps 30 days of incident and check history. Coffee tier keeps 90 days. Older incidents are archived as monthly summaries and remain accessible for compliance. Data export is one-click in the dashboard.
How fast are alerts?
Push and Telegram alerts typically land in under 30 seconds from the moment a check fails. Detection itself depends on your check interval — 30s on Coffee, 5min on Free. We require 2 consecutive failed checks before alerting to suppress flapping.
Where are checks run from?
Checks currently run from Western Europe.
Can I cancel anytime?
Yes — just stop sending the monthly coffee. Since there's no subscription system, there's nothing to cancel: when your last tipped month ends, your account drops back to Free (no data deleted, no services removed, you just hit Free-tier limits). A one-time 3 000 FCFA / $5 / 5€ tip = 1 month of Coffee tier; bigger tips extend proportionally.
How does workspace sharing work?
Free plan supports up to 3 members per workspace, all with full visibility. Coffee tier adds unlimited members and role-based permissions (admin / viewer). Each member configures their own alert channels — your workspace, your services, but everyone gets paged on their own phone.
Do you offer self-hosted?
Not today. We've kept the team small and focused on the hosted product. If you have a hard requirement (e.g. air-gapped environment), email us — we may consider a managed deployment for the right partner.
What data do you store?
Service URLs, response codes, latency, and incident metadata. We do not store response bodies. Endpoints with auth tokens in the URL are flagged in the dashboard so you can move them to header-based auth instead.

Changelog

Built in public.
Shipped weekly.

A small team, shipping consistently. Every meaningful update lands here.

May 1, 2026
Added Multi-currency pricing & French UI

USD, EUR and XOF support across pricing and billing. Full French translation for nav, features, alerts and contact flows.

Apr 22, 2026
Shipped Mobile apps live on iOS & Android

Native push notifications via Firebase. Manage workspaces, ack incidents, view real-time status — all from your phone.

Apr 10, 2026
Added Public status pages

Share a real-time, no-login URL with your users. Custom subdomain support on the Coffee tier.

Mar 30, 2026
Improved Workspace sharing & team roles

Invite teammates, assign admin or viewer roles, and let each member configure their own alert channels.

Mar 19, 2026
Launched AreTheyUp v1 — public release

HTTP, DB and Redis monitoring. Push and Telegram alerts. Forever-free with 10 services. Coffee tier (☕ pay what you want) unlocks unlimited.

Full changelog → · Request a feature

Resources

Field notes on
monitoring done right.

Short, opinionated guides on the questions developers ask before — and after — picking a monitoring tool.

Guide 3 min read How fast should you check? Picking the right monitoring interval 5 min vs 30s isn't a budget question — it's a "what would you lose during the gap?" question.

How often should you check your endpoints? It depends on what you'd lose during the gap. A 5-minute interval means you might learn about an outage 5 minutes after it starts — fine for a side project, painful for a checkout flow.

The math: if your worst-case downtime cost is $X per minute, your check interval should be far shorter than the time it takes you to lose $X. For most production apps, 30–60 seconds is the sweet spot. Sub-10-second checking sounds nice but mostly produces alert noise from transient blips.

The exception: anything customer-facing during peak hours — checkout, login, signup — deserves 30s checks even on hobby projects, because the cost of a missed outage is reputational, not just dollar-denominated.

Guide 4 min read Why your database needs its own health check HTTP checks tell you the front door is open. They don't tell you the kitchen is on fire.

Your API endpoint can return 200 OK while your database is dropping connections, your Redis cache has stalled, or your message queue is backed up. By the time HTTP requests start failing, users have been hitting timeouts for 5+ minutes.

The fix: monitor each tier independently. A direct PostgreSQL connection check tells you the database is reachable and responding. A Redis PING confirms cache health. Pair these with HTTP checks on your API and you'll see infrastructure problems before they become user-visible outages.

The classic anti-pattern: a /health endpoint that just returns {status: "ok"} without actually probing its dependencies. That endpoint is always the last thing to fail — not the first thing to warn you.

Best practice 3 min read Status pages that don't lie A status page is a contract with your users. Three rules to keep it honest.

The fastest way to break trust is to mark something operational while customers are getting timeouts. Three rules:

  1. Update within 10 minutes of detection. Silence after a known outage is worse than a partial update. "We're investigating reports of slow checkout" is fine — saying nothing is not.
  2. Use plain language. "API is returning errors for 30% of requests" beats "investigating elevated 5xx response rates." Your users aren't on your incident channel.
  3. Post the post-mortem. If you only update during incidents, your status page reads as a defensive document. If you publish summaries after every meaningful incident — even 4-minute ones — you build credibility that pays off when the big one hits.
Guide 3 min read Telegram, Push, Slack: matching alert channel to severity Stop firing every alert into every channel. Alert fatigue is the silent killer of on-call.

The fastest way to train yourself to ignore alerts is to send 50 of them per week to the same Slack room. A channel-by-severity matrix that actually works:

  • SEV1 — production down. Mobile push + Telegram + phone. You need to wake up.
  • SEV2 — degraded, customer-impacting. Push + a Slack channel for team visibility.
  • SEV3 — warnings, soft thresholds. Slack channel only. No push, ever.
  • SEV4 — info, weekly-digest stuff. Email or dashboard. Never real-time.

The principle: the more disruptive the channel, the more critical the alert needs to be. A push notification at 3am should mean something is genuinely broken — not "response time is 50ms higher than usual."

More guides land in the changelog as we publish them.

Start monitoring
right now.

Free. No credit card. No complexity. Web & Mobile ready.

Get started free → Sign in
Contact

Get in touch.

Questions, feedback, partnerships — drop us a message.