# Sanity

> sanity.io | Storage; 1 record: free tier, limits, identity cost and evidence.

HTML https://fshy.ajam.dev/p/sanity/ | JSON https://fshy.ajam.dev/api/v1/entity/sanity.json | how to read a record: https://fshy.ajam.dev/llms-full.txt

## Sanity

- `storage/sanity` | qualifies-with-caveat | evidence reported | binding none | category paas
- identity a placeholder: card and phone unknown | verified 2026-10-21 (inherited) | stale on 2026-11-05
- url https://www.sanity.io
- free tier: 100 GB assets + 100 GB bandwidth/month per project; no maximum number of projects per account | unit: GB | metered on: unstated | read on: 2026-10-21 | source: [1]
- per-object cap: not stated | source: [1] | note: not stated
- retention: not stated | source: [1] | note: not stated
- egress: 100 GB/month CDN bandwidth included per project, hard cap on Free (no overage purchase). Assets served from cdn.sanity.io with on-the-fly transforms. | metered: yes | free allowance: 100 GB per month
- identity: institution
- interface: rest, cli
- limits note: 2 datasets per project; 10k documents/project; 100 GB assets and 100 GB bandwidth are HARD caps (Free allows no overage — asset API is blocked at quota); 20 user seats.
- interface detail: rest
- tooling: sanity CLI (`sanity dataset create`, `sanity assets upload`), @sanity/client HTTP API; assets land on cdn.sanity.io with stable public URLs
- composes with: Account has NO cap on project count ('no maximum limit on the number of projects you can have in a Sanity account' — Sanity's own answers page). Each project = 2 datasets x 100 GB assets. N projects x 200 GB. Multiply the account layer again with separate Google/GitHub logins. This is the single best multiplier.
- reliability: Free projects are hard-capped, not throttled: at 100 GB bandwidth the CDN returns errors until the calendar month resets. Asset URLs are public and permanent; no expiry observed.
- notes: the same as the free tier
- evidence:
  - [1] 2026-10-21: 'Assets 100GB', 'Bandwidth (per month) 100GB', 'Additional assets — Not included' on Free
  - [2] 2026-10-21: 'no maximum limit on the number of projects'
  - [3] 2026-10-21: probe: GET -> 200 image/png 990776 bytes; same URL ?w=200&auto=format -> 200 29387 bytes (transforms are free, uncounted as assets)
- sources:
  - [1] https://www.sanity.io/pricing
  - [2] https://www.sanity.io/answers/is-there-a-maximum-number-of-projects-i-have-p1599929930432100
  - [3] https://cdn.sanity.io/images/3do82whm/next/f21df064721ee7867372278bcbd0de4b512de556-1200x630.png
