{"eid":"harvis","name":"harvis.dev","domain":"harvis.dev","resolved_by":"domain","topics":["compute"],"n_records":1,"best_vorder":1,"review":null,"aliases":["harvis.dev"],"records":[{"rid":"compute/harvis-dev","card":{"rid":"compute/harvis-dev","eid":"harvis","topic":"compute","slug":"harvis-dev","provider":"harvis.dev","url":"https://harvis.dev/about","domain":"harvis.dev","category":"cloud VM","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"documented","binding":"volume-quota","identity_kind":"anonymous","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-22T00:00:00.000Z","verified_basis":"live","checked_on":"2026-10-22","stale_on":"2026-11-21","n_evidence":6,"usd_month":null,"usd_per_tb_month":null,"summary":"Batch 1 recorded harvis.dev as a perpetual free allowance at 1 GB-month storage, 100,000 requests a month and 50 deploys, anonymous, with the free step meter...","duplicate_of":null,"n_unknown":7},"record":{"topic":"compute","slug":"harvis-dev","provider":"harvis.dev","url":"https://harvis.dev/about","category":"cloud VM","free_tier":{"stated":"Batch 1 recorded harvis.dev as a perpetual free allowance at 1 GB-month storage, 100,000 requests a month and 50 deploys, anonymous, with the free step metered on stored bytes. The vendor's about page carries a reduction with a date, quoted: 'Each site can be up to 50 MB in total (until 2027 Jan 1st, after that the limit will be reduced), spread across up to 500 files.' The pricing page also states that crossing any one of four ceilings moves the whole account to the next paid step, quoted: 'Your account lands on the cheapest step that covers every one of them: cross a single ceiling and it moves up.'","unit":"requests","metered_on":"wall-clock","source_url":"https://harvis.dev/about","read_on":"2026-10-22","notes":"perpetual-monthly"},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://harvis.dev/about","notes":null},"retention":{"stated":"not applicable","days":null,"source_url":"https://harvis.dev/about","notes":null},"egress":{"terms":"quoted: 'cross a single ceiling and it moves up ... a quiet month drops you back down on its own'; free step is 1 GB storage, 100k requests a month, 50 deploys, 0 custom domains; bandwidth, SSL, CPU time and seats are explicitly not billed","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://harvis.dev/pricing"},"interface":["rest"],"interface_detail":"inferred from the tooling the provider documents; not probed","tooling":"not stated","chaining":"A free static host with unlimited bandwidth and no card composes with a free CI runner for the build, which is the shape of a site that costs nothing to serve and nothing to rebuild.","limits":[{"kind":"volume-quota","value":"A single month above 100,000 requests or 1 GB-month moves the account to the USD 5 step automatically, so the failure is a bill that arrives without a purchase decision, and the per-site 50 MB cap is scheduled to shrink on 2027-01-01.","source":"https://harvis.dev/about"}],"limits_note":"A single month above 100,000 requests or 1 GB-month moves the account to the USD 5 step automatically, so the failure is a bill that arrives without a purchase decision, and the per-site 50 MB cap is scheduled to shrink on 2027-01-01.","binding":"volume-quota","binding_note":"A single month above 100,000 requests or 1 GB-month moves the account to the USD 5 step automatically, so the failure is a bill that arrives without a purchase decision, and the per-site 50 MB cap is scheduled to shrink on 2027-01-01.","identity_cost":{"kind":"anonymous","detail":null,"country":null},"reliability_note":"no reliability event recorded","confidence":"documented","evidence":[{"url":"https://harvis.dev/about","date":"2026-10-22","proved":"quoted: 'Each site can be up to 50 MB in total (until 2027 Jan 1st, after that the limit will be reduced), spread across up to 500 files'"},{"url":"https://harvis.dev/pricing","date":"2026-10-22","proved":"quoted: 'cross a single ceiling and it moves up ... a quiet month drops you back down on its own'; free step is 1 GB storage, 100k requests a month, 50 deploys, 0 custom domains; bandwidth, SSL, CPU time and seats are explicitly not billed"},{"url":"https://harvis.dev/legal/terms-of-service","date":"2026-10-22","proved":"quoted: 'To keep it that way we apply limits ... and we adjust them as the service grows. Deliberately working around one is.'"},{"url":"https://harvis.dev/llms.txt","date":"2026-10-22","proved":"the vendor's machine-readable terms: up to 50 MB and 500 files per site, static files only, server-side code is not executed"},{"url":"https://harvis.dev/","date":"2026-10-22","proved":"'No account, no config, no build step', a remote MCP server at https://harvis.dev/api/mcp exposing a deploy_site tool that needs 'no account and no API key', quoted"},{"url":"https://harvis.dev/pricing","date":"2026-10-22","proved":"'Publishing is free, and when a month outgrows the free limits your account moves onto the nearest paid step - then back down again when the traffic dies off', with meters for stored GB, hits and custom domains, quoted"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-22T00:00:00.000Z","notes":"Batch 1 was right that the free step exists and right that it is metered on stored bytes. Two things it did not carry: the step is applied automatically in both directions, so a traffic spike is a bill and not a suspension, and the per-site size limit has a printed end date of 2027-01-01. The terms reserve the right to change the limits at any time and say so in the plainest language found. Custom domains are not on the free step, which is the one component of a serving chain that still has to be bought.","extras":{"wave2":{"class":"enforcement","free_tier_kind":"perpetual-monthly","shape":null}}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":1.0,"unit":"GB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:volume-quota","num":100000.0,"unit":"requests","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.identity_cost.detail","process"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-applicable"],["$.reliability_note","none-observed"],["$.retention.notes","process"],["$.retention.stated","not-applicable"],["$.tooling","not-stated"]],"history":[],"drift":[]}]}