{"rid":"storage/lanzou","card":{"rid":"storage/lanzou","eid":"lanzou","topic":"storage","slug":"lanzou","provider":"Lanzou (蓝奏云)","url":"https://www.lanzou.com","domain":"lanzou.com","category":"cloud-drive","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"reported","binding":"per-object-cap","identity_kind":"institution","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":1,"country":null,"crypto":null,"interfaces":null,"egress_metered":0,"per_object_bytes":100000000,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":3,"usd_month":null,"usd_per_tb_month":null,"summary":"Unlimited total storage on the free 普通版: '无限制的总存储空间，分享免登录，不限制下载流量，不限速，不限制下载次数'. Per-file cap is the binding constraint, and it is tier-set in 个人中心 → 文件升级.","duplicate_of":null,"n_unknown":5},"record":{"topic":"storage","slug":"lanzou","provider":"Lanzou (蓝奏云)","url":"https://www.lanzou.com","category":"cloud-drive","free_tier":{"stated":"Unlimited total storage on the free 普通版: '无限制的总存储空间，分享免登录，不限制下载流量，不限速，不限制下载次数'. Per-file cap is the binding constraint, and it is tier-set in 个人中心 → 文件升级.","unit":"unlimited","metered_on":"stored-bytes","source_url":"https://www.lanzou.com/u","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"Per-file cap widely reported at 100 MB","bytes":100000000,"source_url":"https://www.lanzou.com/u","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://www.lanzou.com/u","notes":"not stated"},"egress":{"terms":"Explicitly unmetered: no download traffic limit, no speed limit, no download-count limit, and shares download without login.","metered":false},"interface":["unknown"],"interface_detail":"wrapper-only","tooling":"No official API. Community wrappers exist (lanzou uploader scripts, `lanzou-api` style repos); the browser upload form is the only documented path.","chaining":"Unlimited total x 100 MB per object is the pure 'per-record unlimited' shape the brief asks about: 20 TiB = ~210k objects. Registration needs a mainland phone number, so chaining is bounded by SIM supply, not by quota.","limits":[{"kind":"per-object-cap","value":"Per-file cap widely reported at 100 MB","source":"https://www.lanzou.com/u"}],"limits_note":"Per-file cap widely reported at 100 MB for free (raised per-account via the 文件升级 setting; Share links are public by design. Registration requires 手机号 + SMS code.","identity_cost":{"kind":"institution","detail":"derived from the record's prose, not from an identity field, and no signup was executed: r, which is the hardest registration gate in this slot. No API means any large-scale use depends on an unofficial wrapper that breaks when the web form changes. Unlimited total x 100","country":null},"reliability_note":"Registration is SMS-gated on a Chinese mobile number, which is the hardest registration gate in this slot. No API means any large-scale use depends on an unofficial wrapper that breaks when the web form changes.","confidence":"reported","confidence_note":"One page read moves it to documented.","evidence":[{"url":"https://www.lanzou.com/u","date":"2026-10-21","proved":"'无限制的总存储空间，分享免登录，不限制下载流量，不限速，不限制下载次数'"},{"url":"https://pc.woozooo.com/account.php?action=register","date":"2026-10-21","proved":"form fields 手机号 / 获取短信验证码 (phone + SMS required)"},{"url":"https://www.lanzou.com/q/zh/wt.htm","date":"2026-10-21","proved":"'关于上传文件大小: 在个人中心 - 文件升级 可以设置单个文件大小' (per-file cap is account-set)"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-21T00:00:00.000Z","notes":"Unlimited total storage on the free 普通版: '无限制的总存储空间，分享免登录，不限制下载流量，不限速，不限制下载次数'. Per-file cap is the binding constraint, and it is tier-set in 个人中心 → 文件升级.","extras":{},"binding":"per-object-cap","binding_note":"the per-object cap sets the shard size and therefore the object count; it bounds the total more tightly than any headline quota"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:per-object-cap","num":100,"unit":"MB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.free_tier.notes","process"],["$.interface","interface-unknown"],["$.per_object_cap.notes","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[]}