Live now

Digital asset management with real multi-tenancy—and no games with pricing

Upload, search, share, and version your team's images, video, and documents. Each workspace is isolated at the database level, not just the application layer—so you don't have to take our word for it.

Start free → See pricing

No credit card required to create a workspace.

Your team's images, videos, and documents end up scattered across Drive, Dropbox, local folders, and email attachments. Finding the current version of anything means asking around on Slack.

DVP DAM gives every asset one home: upload it once, find it with real search, share it with a link that expires on its own, and roll back to an earlier version when you need to.

What's live

Everything below ships today in the product—nothing here is a roadmap item.

Differentiator

True multi-tenant workspaces

Tenant isolation is enforced twice: once in the application layer, and again by PostgreSQL row-level security policies at the database. A bug in application code can't leak one customer's assets into another's—the database itself refuses the query. Most open-source DAMs don't offer this at all.

Direct-to-S3 upload

Drag and drop or bulk-select files. Uploads go straight to S3 with progress bars and automatic retry on failure. A background worker generates thumbnails and previews and extracts metadata—dimensions for images, duration for video and audio—without blocking your upload.

In-browser preview

Zoom into images, play video and audio with native controls, and read PDFs inline—no downloading a file just to check if it's the right one.

Search that forgives typos

Full-text search across names and metadata, ranked by relevance, with fuzzy matching so a typo doesn't return zero results. Filter by tag to narrow further.

Bulk operations

Select a batch of assets and delete, tag, or add them to a collection in one action—instead of clicking through each one.

Collections

Group related assets—a campaign, a product line, a client project—into a collection you can browse, share, or bulk-manage as a unit.

Share links that expire on their own

Share a single asset or a whole collection via a link that expires on a date you choose, can be capped to a maximum number of views, and can be revoked instantly. The recipient sees a clean public page—no account required. (Links are view/download only; recipients can't upload through them.)

Version history with one-click restore

Every re-upload of an asset keeps its prior versions. Roll back to any earlier version in one click—and rolling back is itself just another version, so you can always undo the undo.

Rights & license tracking

Record license type, rights holder, expiry date, and usage notes per asset. Assets with an approaching or past expiry surface so nothing gets used past its license.

Optional AI auto-tagging

Admins can turn on automatic image tagging (powered by AWS Rekognition) for a workspace. It's opt-in, not a black box running by default on every upload.

Roles, MFA, and audit logging

Viewer, editor, and admin roles control who can do what. Accounts support multi-factor authentication, and every sensitive action is written to an audit log.

Use Cases

Marketing teams

Keep campaign assets, product photos, and reference documents in shared collections instead of a folder tree nobody agrees on. When a version changes, upload the new one and the old version is still there if you need to compare or roll back.

Agencies and freelancers

Each client's workspace is genuinely isolated—not a shared folder with permission flags. Deliver final files with a share link that expires when the project wraps, with no login required on the client's end.

Small teams handling licensed media

Stock photography, contributor footage, or client-supplied assets all come with usage terms and expiry dates. Record them once per asset and see what's expiring before it becomes a problem.

Why DVP DAM

Two things are genuinely hard to find elsewhere in this category: real tenant isolation, and pricing you can see without booking a call.

Open-source DAMs

Self-hosted options are usually built for a single organization to run for itself. Multi-tenancy, if it exists at all, tends to be bolted on at the application layer— a permissions check that has to get every query right, forever. DVP DAM enforces isolation at the database with PostgreSQL row-level security, so the guarantee holds even if application code has a bug.

Enterprise DAMs

Most enterprise DAM vendors hide pricing behind a "contact sales" form and a multi-week evaluation. DVP DAM's pricing is on this site, based on storage and seats, with no sales call required to find out what it costs.