Skip to main content

Download Sentinel

Share downloads without exposing your files

Protect every file you share. Unique token links, locked storage, and clear day-by-day download analytics - built for WordPress.

guide.pdfLocked pathbrand.zipToken onlyyoursite.com/dl/8f3aDownloadsThis week248

How it works

From upload to insight in three steps

A simple workflow for private file delivery — without exposing raw file paths on your site.

guide.pdfReady

01

Upload in WordPress

Upload new files or import from the Media Library. They land in a protected directory away from public media URLs.

/dl/8f3a-91c2EmailCTA

02

Share a token link

Every file gets a unique link you can place in pages, buttons, emails, or posts.

Today+36

03

Track downloads

Each download is counted automatically and shown day by day in a clear graph.

Features

Everything you need for private file delivery

Protected storage, token links, and clear analytics - without leaving file paths open on the web.

Protected directory

Files live in a locked location that blocks direct URL access, so guessing a path is not enough.

/wp-content/...BlockedDirect URL denied
yoursite.com/dl/a91cButtonEmailPost

Unique token links

Each file gets its own tokenized URL - share it anywhere, or drop the shortcode into a post or page.

Download analytics

See totals and daily trends so you know which files get used and when interest spikes.

This week248

Access rules

Lock each file your way

Password, expiry, and download caps — enforced when someone opens the link, not after the file is already gone.

Per-file controls that actually hold

  • Password

    Ask for a password before the file streams. Failed attempts lock out after ten tries.

  • Expiry

    Set a date and time in your site timezone. When it passes, the link quietly stops working.

  • Max downloads

    Cap how many times a file can be claimed — useful for one-off drops and limited launches.

guide.pdf Protected link Password Required to open Expires Mar 12 Used 12 / 50 Locked

File management

Keep links stable as files change

Import, replace, regenerate, and embed — without rebuilding every button on your site.

Import from Media Library

Pull an existing attachment into protected storage without re-uploading from your computer.

Replace without breaking links

Swap the file behind a token URL. Buttons, emails, and shortcodes keep working.

Regenerate tokens

If a link leaks, mint a new token and retire the old one in one click.

Shortcode embeds

Drop [download_sentinel id="1"] into posts and pages when a raw URL is not enough.

Pretty download URLs

Share clean /download/{token}/ links, with a query-string fallback when permalinks are plain.

Force download

Stream files as attachments when you want browsers to save instead of preview inline.

Analytics

Know exactly when downloads happen

Every download is logged with filters, CSV export, bot exclusion, and a WordPress dashboard widget for a quick pulse.

Weekly downloadsProtected files - last 7 daysTotal248Peak54Sun - 54MonTueThuSatSun

Ship protected downloads with confidence

Upload once, lock the link if you need to, and watch every download show up in your analytics.

Download Now on WordPress.org