
Sink
by Sink · Self-hosted link shortener with analytics, running on Cloudflare
BenchRank score
Screenshots of Sink
Homepage
Overview
Sink is a link shortener you deploy to Cloudflare, with no separate server to run. It shortens URLs with custom or AI-generated slugs, and can set expiry dates, passwords, unsafe-link warning pages and redirects by device or country. A dashboard shows analytics on a 3D globe and in event logs, alongside QR codes, social previews and JSON import with CSV export.
- Best for
- Developers who want a self-hosted link shortener with analytics running on their own Cloudflare account
- Pricing
- No prices are shown; the page links to a GitHub repository and a guide for deploying Sink to your own Cloudflare account.
- Runs on
- WebSelf-hosted
Strengths and trade-offs
Strengths
- Runs entirely on Cloudflare, with no server to maintain
- Analytics dashboard with 3D globe and event logs
- Custom or AI-generated slugs, expiry, passwords, UTM parameters
- Bulk JSON import/export and CSV export of access analytics
Trade-offs
- Tied to Cloudflare; no other deployment target is described
- You deploy and configure it yourself via the getting started guide
- Analytics update by periodic polling, not a live feed
- No pricing, licence or support terms shown on the page
How Sink markets itself
A structured read of the promise, proof and page design on Sink’s captured homepage.
Homepage capture
“Sink”
- Angle: Simplicity / ease
- Hero: Illustration
Pricing
Published plans and prices from Sink’s own pricing page.
How this score is made up
Each dimension is scored out of 100 and combined into the headline score using fixed weights.
MCP support
Whether an agent can drive the product through the Model Context Protocol, and how much setup that takes.
API quality
Public API surface: machine-readable spec, official SDKs, documented auth, errors, rate limits and versioning.
Documentation
Publicly reachable docs — coverage, freshness, code samples and machine readability.
Agent friendliness
How readable the site is to an automated client: llms.txt, structured data, server-rendered content, crawler access.
Changelog
A public, dated record of what shipped and when — the clearest signal that a product is still alive.
Marketing site structure
Whether the site answers a buyer's questions: clear positioning, the pages that matter, and accessibility.
Page speed
How fast the site loads for real visitors: Chrome UX Report 75th-percentile LCP, INP and CLS, with a Lighthouse mobile run standing in where a site has too little traffic for field data.
Operational trust
Status page and incident history, security disclosure, compliance and data-processing documentation.
Measured, but not part of the score
Useful to know, but not a mark for or against the product — so these do not affect the ranking.
Openness
Source availability, self-hosting, data export and open standards. Scored and shown, but not part of the composite — paid SaaS is not worse for being paid SaaS.
Maintenance
Release cadence and repository activity. Scored and shown, but not part of the composite — it is only measurable for open repositories.
This doesn’t look right — report a problem with Sink’s score
Where this comes from
The Sink pages BenchRank reads when it scores the product — its documentation, release notes, status and security pages, and its repository where there is one.
Alternatives in Advertising & Campaigns
Ranked 1
71.8 — BenchRank score out of 100Dub Partners
Dub Partners · Affiliate, referral and creator programmes with automated partner payouts
Best for: SaaS teams running affiliate, referral and creator programmes with automated global payouts.
Ranked 2
60.5 — BenchRank score out of 100Tenjin
Tenjin · Mobile attribution and ad revenue analytics for app publishers
Best for: Mobile app and game publishers who want install attribution and ad revenue analytics priced per conversion
Ranked 4
45.9 — BenchRank score out of 100Bitly
bit.ly · Short links, QR Codes and click analytics in one platform
Best for: Marketing teams needing branded short links, dynamic QR Codes and click tracking in one place
Is this your product?
Claim Sink to manage its profile. Claiming lets you suggest edits to the descriptive fields — it never changes scores or rankings.

