fshy

fshy / Storage

fromsmash free

fromsmash.com · Storage · 2 records · JSON

fromsmash free tier Storage

paidemail?card?R

fromsmash.com/pricing · rejected-provider · storage/fromsmash-free-tier · JSON · compare

Free tier2 GB before queueing; the '100 GB free' claim is a 14-day developer TRIAL, not a free tier. API access requires a paid account.
unit none; metered on none
Pricenone stated
Per-object capnot recorded
Retentionnot recorded
Egressnot recorded
Identityemail (placeholder) not published
Bindingnone no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit
Interfaceunknown
Toolingnot recorded
Composes withnot recorded
Reliability2 GB before queueing; the '100 GB free' claim is a 14-day developer TRIAL, not a free tier. API access requires a paid account.
Notes2 GB before queueing; the '100 GB free' claim is a 14-day developer TRIAL, not a free tier. API access requires a paid account.
Evidence rungreported
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (2)
datesourcewhat it proved
2026-10-21fromsmash.com/pricing2 GB before queueing the '100 GB free' claim is a 14-day developer TRIAL, not a free tier. API access requires a paid account.
2026-10-21api.fromsmash.com/docs/quick-startcited as the basis of the rejection: 2 GB before queueing; the '100 GB free' claim is a 14-day developer TRIAL, not a free tier. API access requires a paid account.
More fields (1)
{
 "dead_end": {
  "failure_class": "paid",
  "why": "2 GB before queueing; the '100 GB free' claim is a 14-day developer TRIAL, not a free tier. API access requires a paid account.",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown or withheld values (15)
  • $.chaining not-recorded
  • $.confidence_note withheld
  • $.egress.terms not-recorded
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.identity_cost.detail defaulted
  • $.identity_cost.kind identity-defaulted
  • $.interface interface-unknown
  • $.interface_detail withheld
  • $.limits_note process
  • $.per_object_cap.notes not-recorded
  • $.per_object_cap.stated not-recorded
  • $.retention.notes process
  • $.retention.stated not-recorded
  • $.tooling not-recorded

Smash (fromsmash.com) — Free web tier Storage

fails: quotainstitutionno cardRper-object-cap

fromsmash.com/discover-smash/everyone · anonymous-dump · storage/smash-free-web-tier · JSON · compare

Free tierNo file size limit and no limit on number of transfers on the free web tier; no account required. Transfers above 2 GB are queued behind paid traffic.
unit GB; metered on unstated
Pricenone stated
Per-object capper-object behaviour beyond 2 GB (2000000000 bytes)
Retentionnot stated
EgressFree and unmetered on the free tier (no per-GB line anywhere on the pricing page); free tier is ad-supported.
Identityinstitution derived from the record's prose, not from an identity field, and no signup was executed: nsfers/day x (size) x 7 days, nothing retained past 7. The API path (100 GB trial key x free accounts) is a 14-day trial, not perpetual. retention 7 days on free (30 days paid) — thi
Limits
  • retention-clamped retention 7 days source
  • retention-clamped deleted at 7 days source
  • per-object-cap per-object behaviour beyond 2 GB source
retention 7 days on free (30 days paid) — this is the binding constraint; no per-object-cap on the anonymous web tier; per-object behaviour beyond 2 GB is queue+deprioritisation not rejection; API keys are '100 GB, 14-day free trial (No credit card required)' — trial, not free tier.
Bindingper-object-cap the per-object cap sets the shard size and therefore the object count; it bounds the total more tightly than any headline quota
Interfacerest rest (official API + SDKs, but gated behind an API key) / web for the anonymous path
ToolingOfficial SDKs: @smash-sdk/uploader (npm), @smash-sdk/downloader, github.com/fromsmash/smash-uploader-js, smash-sdk-js, smash-downloader-js; docs api.fromsmash.com/docs/quick-start
Composes withPer-transfer model caps multiplication: unlimited transfers but each dies in 7 days. As storage it is a 7-day rolling window — n transfers/day x (size) x 7 days, nothing retained past 7. The API path (100 GB trial key x free accounts) is a 14-day trial, not perpetual.
ReliabilityFree transfers are queued when >2 GB with no SLA on queue time; files are 'stored temporarily' on AWS regions and deleted at 7 days.
NotesNo file size limit and no limit on number of transfers on the free web tier; no account required. Transfers above 2 GB are queued behind paid traffic.
Evidence rungreported One page read moves it to documented.
Checked2026-10-21 (inherited); stale on 2026-11-04
Parsed numbers
  • $.limits[2].value limit:per-object-cap 2.0 GB
Evidence (4)
datesourcewhat it proved
2026-10-21fromsmash.com/pricingFree '$0.00 ... - 2 GB per transfer* - Transfers valid for 7 days; *Beyond 2 GB, transfers join a queue behind Pro transfers'
2026-10-21fromsmash.com/help/articles/13885610-what-is-the-file-size-l'With the free version, there is no file size limit for the files you send. However ... transfers larger than 2 GB are not prioritized and are placed in a waiting queue' (dated February 27, 2026)
2026-10-21api.fromsmash.com/docs/quick-start'You will have a 100 GB, 14-day free trial (No credit card required)'
2026-10-21api.fromsmash.com/probe: GET -> 200 (660,946 bytes); POST https://api.fromsmash.com/transfer -> 404 text/plain (endpoint path differs, no anonymous write path found); GET https://transfer.fromsmash.com/<zero-uuid> -> 404 (27,204 bytes, real 404 not a 200 error page)
More fields (1)
{
 "dead_end": {
  "failure_class": "quota",
  "why": "No file size limit and no limit on number of transfers on the free web tier; no account required. Transfers above 2 GB are queued behind paid traffic.",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown or withheld values (5)
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.per_object_cap.notes not-extracted
  • $.retention.notes not-extracted
  • $.retention.stated not-extracted