{"eid":"betterstack","name":"Better Stack","domain":"betterstack.com","resolved_by":"domain","topics":["dev-services"],"n_records":1,"best_vorder":1,"review":null,"aliases":["Better Stack","betterstack.com"],"records":[{"rid":"dev-services/better-stack","card":{"rid":"dev-services/better-stack","eid":"betterstack","topic":"dev-services","slug":"better-stack","provider":"Better Stack","url":"https://betterstack.com/pricing","domain":"betterstack.com","category":"uptime monitoring and status pages, with log, trace and metric storage and error tracking","tier":"Free","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":0,"confidence":"documented","binding":"retention-clamped","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":null,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest","egress_metered":0,"per_object_bytes":null,"retention_days":3,"verified_at":"2026-11-02T00:37:34.244Z","verified_basis":"live","checked_on":"2026-11-02","stale_on":"2026-12-03","n_evidence":34,"usd_month":null,"usd_per_tb_month":null,"summary":"Free for personal projects (USD 0/month): 10 monitors and 10 heartbeats with 3-minute checks, 1 status page, Slack and e-mail alerts, 100,000 exceptions per ...","duplicate_of":null,"n_unknown":0,"free_unit":"mixed"},"record":{"topic":"dev-services","slug":"better-stack","provider":"Better Stack","tier":"Free","url":"https://betterstack.com/pricing","category":"uptime monitoring and status pages, with log, trace and metric storage and error tracking","free_tier":{"stated":"Free for personal projects (USD 0/month): 10 monitors and 10 heartbeats with 3-minute checks, 1 status page, Slack and e-mail alerts, 100,000 exceptions per month, 5,000 session replays, 3 GB logs retained for 3 days, 3 GB traces retained for 3 days, 30 GB metrics, 3 GB web events retained for 3 days; no credit card","unit":"mixed","source_url":"https://betterstack.com/pricing","read_on":"2026-10-30","notes":"The allowance mixes object counts (monitors, heartbeats, exceptions, session replays) and ingested bytes (3 GB per month each of logs, traces and web events, 30 GB of metrics), so no single unit of the vocabulary fits. The check frequency ranges from 3 minutes on free plans to 30 seconds on paid plans. Logs beyond the allowance cost USD 0.10 per GB ingested in Europe, USD 0.15 in the United States and USD 0.35 in Singapore."},"per_object_cap":{"stated":"unverified: no per-log-line or per-event size is stated on the pages read","bytes":null},"retention":{"stated":"Logs, traces and web events: 3 GB per month retained for 3 days on the free plan. Exceptions and session replays: 90 days.","days":3,"source_url":"https://betterstack.com/pricing","notes":"The 3-day window applies to the telemetry kept on the free plan; paid telemetry bundles include 30-day log retention."},"egress":{"terms":"unverified: no egress term on the pages read; logs and metrics are read back through a read-only HTTP SQL API","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://betterstack.com/docs/logs/query-api/connect-remotely/"},"interface":["rest"],"interface_detail":"The Uptime (Incidents) API follows JSON:API with an Authorization: Bearer token, global or per team; logs and metrics are queried through a read-only HTTP SQL API with a username and password made per connection. The API host uptime.betterstack.com answered 401 to /api/v2/monitors without a token. The pricing page lists running SQL queries with an HTTP API among the features of the Logs & Traces product, whose included allowance of 3 GB per month is the free tier's, and lists standard querying as included; the SQL API documentation allows up to 4 concurrent log queries and 20 concurrent metric queries with standard querying. Whether a free account can create a SQL API connection is unverified: behind a sign-up. Telemetry is accepted as OTLP over HTTP at https://INGESTING_HOST/v1/traces, /v1/metrics and /v1/logs. A remote MCP server at https://mcp.betterstack.com takes OAuth or an API token and is available on every plan, including free.","endpoint":"https://uptime.betterstack.com/api/v2/monitors","tooling":"curl or any HTTP client with a Bearer token, the Better Stack Terraform provider, Prometheus or OpenTelemetry collectors for metrics, and the Better Stack MCP server for agent clients","chaining":"An external check every 3 minutes on up to 10 endpoints of free compute services, with heartbeats for scheduled jobs and a 3-day window of logs for debugging.","limits":[{"kind":"volume-quota","value":"10 monitors and 10 heartbeats, 1 status page","source":"https://betterstack.com/uptime"},{"kind":"request-rate","value":"uptime checks every 3 minutes at the shortest on the free plan","source":"https://betterstack.com/docs/uptime/check-frequency/"},{"kind":"retention-clamped","value":"logs, traces and web events retained for 3 days","source":"https://betterstack.com/pricing"},{"kind":"volume-quota","value":"3 GB of logs, 3 GB of traces and 3 GB of web events per month, 30 GB of metrics, 100,000 exceptions per month, 5,000 session replays","source":"https://betterstack.com/pricing"}],"binding":"retention-clamped","binding_note":"Logs, traces and web events older than 3 days are deleted, so the free telemetry is a 3-day debugging window whatever the volume; the 10-monitor count binds the uptime side.","identity_cost":{"kind":"email","detail":"The sign-up form asks for an e-mail address and sends a magic link; Better Stack's own comparison page states the free plan needs no credit card. Phone numbers are added after sign-up under Settings, Account settings, up to three per account. Whether a later step asks for a phone number at sign-up is unverified: behind a sign-up.","country":null},"reliability_note":"Logs, traces and web events are deleted after 3 days on the free plan.","confidence":"documented","confidence_note":"Every limit is quoted from a first-party page, and the API host answered 401 without a token. No account was opened, so the free plan's API access and any later sign-up step are unverified; an authenticated API call from a free account would move it to measured.","evidence":[{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"the free plan costs USD 0 a month","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"Free for personal projects ($0/month):"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"the free plan includes 10 monitors and heartbeats and 1 status page","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"10 monitors & heartbeats, 1 status page"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"the free plan keeps 3 GB of logs for 3 days","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"3 GB logs retained for 3 days"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"the included log and trace allowance is 3 GB per month retained for 3 days","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"| Included | 3 GB per month retained for 3 days |"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"the free plan includes 100,000 exceptions per month","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"100,000 exceptions per month"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"the free plan includes 5,000 session replays","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"5,000 session replays"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"the free plan includes 30 GB of metrics","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"30 GB metrics"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"exceptions and session replays are retained for 90 days","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"| Retention | 90 days |"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"paid telemetry bundles include 30-day log retention","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"All bundles include 30 day logs retention."},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"log ingestion beyond the allowance costs USD 0.10, 0.15 or 0.35 per GB in Europe, the United States and Singapore","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"| Ingestion | $0.10 per GB | $0.15 per GB | $0.35 per GB |"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"a Terraform provider is offered","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"Terraform provider"},{"url":"https://betterstack.com/pricing","date":"2026-10-30","proved":"metrics are collected through Prometheus or OpenTelemetry","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"Generate metrics from logs or collect them via Prometheus or OpenTelemetry."},{"url":"https://betterstack.com/uptime","date":"2026-10-31","proved":"the free plan gives 10 monitors, 10 heartbeats and a status page with 3-minute checks","capture":"sha256:d17bd8cdbf2649f78bd6c8fa9aefc9c15a1a1bbabadd6d94a46dc0b1c4472e64","quote":"Get 10 monitors, 10 heartbeats and a status page with 3-minute checks totally free."},{"url":"https://betterstack.com/docs/uptime/check-frequency/","date":"2026-10-30","proved":"the shortest check frequency is 3 minutes on free plans and 30 seconds on paid plans","capture":"sha256:daf0b992378cc8cc1997e76754456d22cb0acc0f209ee5207695a28633c09a09","quote":"The frequency options range from 3 minutes for free plans to 30 seconds for paid plans."},{"url":"https://betterstack.com/users/sign-up","date":"2026-10-31","proved":"the sign-up form takes an e-mail address and sends a magic link","capture":"sha256:f2a63506f5337ee33dc22a96b1971dc173c06bf87e42287e59a886e3409b50eb","quote":"Send me a magic link"},{"url":"https://betterstack.com/community/comparisons/better-stack-vs-axiom","date":"2026-10-31","proved":"Better Stack states its free plan needs no credit card","capture":"sha256:509a7a8a5af9f7d86f1947999f13474141cbfd694f3cc6d73ebd50f2205e1a60","quote":"3 GB logs/traces/metrics, 100,000 exceptions/month, 5,000 session replays, 10 monitors, incident management, no credit card required."},{"url":"https://betterstack.com/docs/uptime/api/getting-started-with-uptime-api/","date":"2026-10-30","proved":"the Uptime API is authorised with a Bearer token","capture":"sha256:3e18a7e408ed46fa9361a95cdd9a6ccef02c471ed1d02201fbfb18bb8ba8824e","quote":"Simply include an `Authorization: Bearer $TOKEN` header in your requests."},{"url":"https://betterstack.com/docs/logs/query-api/connect-remotely/","date":"2026-10-30","proved":"logs and metrics are queried through a read-only HTTP API","capture":"sha256:5383cb20f17811c8c97c6e7cc39bd389d7affe0ef14b1deb464764da226341b8","quote":"Query your logs & metrics outside of the Better Stack dashboard with our read-only HTTP API."},{"url":"probe:https://uptime.betterstack.com/api/v2/monitors","date":"2026-10-31","proved":"the Uptime API host answers 401 without a token","capture":"sha256:53e3040e14bdc1bb43fc23a6253b6b4fe2e5633880af44cba3f0c84433251759","quote":"\"status\": 401"},{"url":"https://betterstack.com/docs/uptime/phone-number/","date":"2026-11-01","proved":"phone numbers are added under Account settings, up to three per account","capture":"sha256:ea4c3f5e0725a773de7e2fc6d8a144c614e683d5123c7f6d330bd2b7bf48e072","quote":"There, you can add up to three phone numbers."},{"url":"https://betterstack.com/docs/logs/query-api/connect-remotely/","date":"2026-11-01","proved":"the SQL API allows up to 4 concurrent log queries and 20 concurrent metric queries with standard querying","capture":"sha256:5383cb20f17811c8c97c6e7cc39bd389d7affe0ef14b1deb464764da226341b8","quote":"With Standard querying, you can run up to 4 concurrent queries for logs and 20 concurrent queries for metrics."},{"url":"https://betterstack.com/docs/getting-started/integrations/mcp/","date":"2026-11-01","proved":"Better Stack runs a remote HTTP MCP server for AI clients","capture":"sha256:ad63c065b838944196ec1eef3e04889ae6dae2b511fc2645ecfb46d7cdfe6486","quote":"The Better Stack MCP server runs as a remote HTTP server."},{"url":"https://betterstack.com/press/introducing-better-stack/","date":"2026-11-01","proved":"Logtail was rebranded as Logs on the Better Stack platform","capture":"sha256:f743c4986a459f298fe1019a1a98fddd3e07bf22676a0782720074a6e9787b32","quote":"Better Uptime and Logtail have been rebranded as Uptime and Logs on the Better Stack platform."},{"url":"https://betterstack.com/press/introducing-better-stack/","date":"2026-11-01","proved":"Better Stack Logs is the former Logtail log product","capture":"sha256:f743c4986a459f298fe1019a1a98fddd3e07bf22676a0782720074a6e9787b32","quote":"Formerly Logtail, lets you visualize your entire stack, turn your logs into structured data, and query everything like a single database with SQL."},{"url":"https://logtail.com","date":"2026-11-01","proved":"logtail.com redirects to Better Stack's log-management page","capture":"sha256:98ab5a3f01cba94ded66d0417c5425faf5367edad5b4842ca636629a79855e1d","quote":"x-web-final-url: https://betterstack.com/log-management"},{"url":"https://web.archive.org/web/20211127091511/https://logtail.com/pricing","date":"2026-11-01","proved":"an archived copy of Logtail's pricing page lists a free plan of 1 GB per month with 3-day retention","capture":"sha256:499c7286c0d2767c778b109449830feed4656ba33655224f058a12b87e2b7ae3","quote":"- No credit card required - 1 GB per month - 3-day retention"},{"url":"https://betterstack.com/pricing","date":"2026-11-01","proved":"running SQL queries with an HTTP API is listed as a feature of the Logs & Traces product","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"- Run SQL queries with an HTTP API"},{"url":"https://betterstack.com/pricing","date":"2026-11-01","proved":"standard querying is included in the Logs & Traces pricing","capture":"sha256:165f6f4cb431c67efa47e30d6850b78dabcb52da5036eca494af9a8ba2d1bbbf","quote":"| Standard querying | included | included |"},{"url":"https://betterstack.com/docs/logs/open-telemetry/","date":"2026-11-01","proved":"traces are sent as OTLP over HTTP to /v1/traces on the source's ingesting host","capture":"sha256:c398e8497160a850e5bcfbf4b1cb06d588c5d7053f3b158650fca069e9216249","quote":"endpoint=\"https://$INGESTING_HOST/v1/traces\","},{"url":"https://betterstack.com/docs/logs/open-telemetry/","date":"2026-11-01","proved":"metrics are sent as OTLP over HTTP to /v1/metrics on the source's ingesting host","capture":"sha256:c398e8497160a850e5bcfbf4b1cb06d588c5d7053f3b158650fca069e9216249","quote":"endpoint=\"https://$INGESTING_HOST/v1/metrics\","},{"url":"https://betterstack.com/docs/logs/open-telemetry/","date":"2026-11-01","proved":"logs are sent as OTLP over HTTP to /v1/logs on the source's ingesting host","capture":"sha256:c398e8497160a850e5bcfbf4b1cb06d588c5d7053f3b158650fca069e9216249","quote":"endpoint=\"https://$INGESTING_HOST/v1/logs\","},{"url":"https://betterstack.com/docs/getting-started/integrations/mcp/","date":"2026-11-01","proved":"the MCP server is at https://mcp.betterstack.com","capture":"sha256:ad63c065b838944196ec1eef3e04889ae6dae2b511fc2645ecfb46d7cdfe6486","quote":"\"url\": \"https://mcp.betterstack.com\""},{"url":"https://betterstack.com/docs/ai-sre/mcp-server-comparison/","date":"2026-11-01","proved":"the MCP server is available on every plan, including free","capture":"sha256:6b5736cfa8fedb4f64295db063e4df684b863aeec50143b28db399ed88f2ab16","quote":"| Plan requirement | Requires a paid plan. | Available on every plan, including free. |"},{"url":"https://betterstack.com/docs/ai-sre/mcp-server-comparison/","date":"2026-11-01","proved":"the MCP server takes OAuth or a Better Stack API token","capture":"sha256:6b5736cfa8fedb4f64295db063e4df684b863aeec50143b28db399ed88f2ab16","quote":"| Authentication | Your Better Stack login | OAuth or Better Stack API token |"}],"verdict":"qualifies-with-caveat","verified_at":"2026-11-02T00:37:34.244Z","notes":"One account covers uptime checks, heartbeats, a status page, logs, traces, metrics, error tracking and session replay. The telemetry part is small and short-lived (3 GB a month kept 3 days); the uptime part is 10 monitors at a 3-minute interval. Logs was sold as Logtail before the products were unified into Better Stack, and logtail.com now redirects to betterstack.com/log-management; an archived copy of Logtail's pricing page lists a free plan of 1 GB per month with 3-day retention, against 3 GB per month with 3-day retention on the Better Stack free plan now."},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":3.0,"unit":"GB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:volume-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:request-rate","num":3.0,"unit":"minutes","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[2].value","kind":"limit:retention-clamped","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[3].value","kind":"limit:volume-quota","num":3.0,"unit":"GB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[],"history":[],"drift":[]}]}