Documentation / Files & storage
Files and storage
Storage is an organization-wide quota managed under Settings → Storage. Job files and the organization logo count toward the plan limit.
Organization-wide quota
#File bytes are metered per organization, not per user. Job photos, documents, signatures, and the organization logo consume the same plan storage pool. Check usage under Settings → Storage alongside your plan’s included storage (for example 5 GB on Starter, 20 GB on Professional, 250 GB on Business).
Objects live in private S3-compatible storage. PostgreSQL stores metadata only. Downloads use short-lived authorized URLs or streamed content after tenant checks — never public bucket browsing.
Per-file size guidance
#Practical per-file caps are approximately 10 MB for documents, 8 MB for photos, and 2 MB for the organization logo. Uploads also require an allowed MIME type and magic-byte validation; extension alone is not trusted. Executables are rejected.
Organization logo upload additionally requires the CUSTOM_BRANDING plan feature (Professional and above, including Professional trial entitlement).
Evidence lifecycle
#Before submit, uploaders or editors may delete photos/documents as allowed. After submit or approval, evidence locks. Signatures are not casually removed from the Files UI. Active subscription write access is required for new uploads.