Verdict
A cloud DAM billed by storage and configuration rather than seat count, aimed at agencies and distributed marketing teams with large or growing user bases where per-seat pricing would balloon.
A cloud service for storing, resizing, optimizing and delivering images via API and CDN, aimed at developers building web and mobile apps that handle images at scale.
A digital asset management platform layered on Google Drive (or S3/Dropbox), for marketing, creative, and e-commerce teams organizing and sharing brand assets in place.
A self-hosted file-sync and collaboration platform some organisations stretch into asset-library duty; tagging, batch metadata editing and dynamic tag-based collections are still limited or missing.
Price published
No
Yes
Yes
Yes
Billed on
Not per user — the vendor states unlimited users and permission groups
Storage ($5 / 100,000 images stored / month), delivery ($1 / 100,000 images delivered / month), and transformations (first 5,000 unique transformations/month free, then $0.50 / 1,000 unique transformations/month). A unique transformation is billed per distinct parameter combination (e.g. same image at 100x100 and 200x200 counts as two). Storage/delivery charges apply only to images hosted in Cloudflare Images; transforming externally-hosted images is billed only under transformations.
Flat monthly/annual subscription per plan tier (tiers differ by included user count and storage cap), plus per-additional-teammate add-on fee ($15-25/mo depending on plan) and optional paid feature add-ons (custom fields, watermarking, branding, API, CSV import, Okta SSO, etc.)
Subscription per user per year, cheaper at volume
Deployment
Cloud
Cloud
Cloud
On-premise, Cloud
Free plan
No
No
No
Yes
Free trial
No
No
No
No
Transparency index
20%
Not checked
Not checked
80%
Most common complaint
The promise not to charge per user is prominent, but there is no figure to compare it against
Not checked
Not checked
It is a file platform with DAM features rather than a DAM: asset-level metadata and rights are thinner