SaaS & developers

Protected & expiring links

Not every link should be publicly accessible forever. Gate links with passwords, set expiration windows, and control what happens when a link is no longer valid — all on your branded domain.

  • Password-gated short links — branded unlock page, no generic third-party gate
  • Expiration dates with branded fallback — old traffic never hits a broken redirect
  • Repeat access persisted in browser session — no re-entry for returning visitors
Protected link flow

Gate access with a password, set an expiration, and keep fallback handling branded.

Access controlled
Password gate
Shared link
brand-a.to/internal-brief
••••••••••
Unlock
Repeat access
Saved in browser session
Expiration control
Expires at
2026-06-30 23:59 UTC
Active nowExpires Jun 30
Fallback destination
brand-a.com/campaign-ended

What you get

Password protection

Gate a link behind a branded unlock page. Visitors with the password get through — everyone else sees the gate.

Expiration windows

Set a date and time when a link stops redirecting. Traffic after expiry lands on a branded fallback instead of a generic error.

Branded fallback handling

Configure a custom fallback destination per domain — expired or inaccessible links always land on a page you control.

Repeat access

Successful unlocks persist in the visitor's browser session — no re-entry required on every visit.

How it works

Access control with a branded experience

Password gates render on the short link's own domain — not a separate redirect destination — so the URL stays clean. Expiration timestamps are checked on every request, so extending access is instant.

  • Password gates render a branded unlock page on the short link's domain — the URL stays clean in the address bar.
  • Expiration timestamps are checked at redirect time on every request — updating the expiry date extends access immediately.
  • Fallback destinations are domain-configured — the same fallback logic applies across all expired links on a domain.
  • All redirect behavior defaults to 302 — changes to destination, expiry, or fallback take effect immediately.
  • Protected links still participate in click analytics — see how many attempted access and how many unlocked successfully.
Example
Protected short link
brand-a.to/q2-brief → password required
Expiry set
2026-05-31 23:59 UTC — brief window closes
After expiry
brand-a.to/q2-brief → brand-a.com/brief-closed

Related use cases

Ready to get started?

Create your account and start using Nimriz in minutes. Starter is free — no credit card required.