Self-hosted on the Cloudflare edge

Share documents privately.
Track every single open.

Folio is DocSend-grade document sharing with far deeper analytics — HMAC-signed links, 47+ data points per view, and trusted-IP bypass. Yours, on your own infrastructure.

No credit card · Multi-tenant from day one · Runs entirely on Cloudflare Pages + D1

folio.kynetra.dev/admin
Dashboard
Documents
Tokens
Access Logs
Users
Settings
128
Active Tokens
2,941
Total Opens
47
Opens Today
96%
Signed Links
Recent Activity
🇺🇸Sequoia — J. SmithChrome · macOSSan Francisco
🇬🇧Index VenturesSafari · iOSLondon
🇩🇪Earlybird VCFirefox · LinuxBerlin
🇸🇬Vertex HoldingsChrome · AndroidSingapore
47+
Data points per open
<50ms
Edge response time
HMAC
SHA-256 signed links
Workspaces & documents
Everything in one console

A complete document command center

Upload, tokenize, share, and watch — every capability you'd expect from an enterprise data room, on infrastructure you control.

Core

Memorable access tokens

Generate human-friendly links like apex-node-4821 instead of opaque hashes. Set max-uses, expiry dates, and attach any document — each link is independently revocable in one click.

one-time usedate expiryinstant revokeper-recipient

Branded reading room

Recipients open a clean, your-logo viewer — no login, no friction, no download leakage.

Real-time activity

See opens the instant they happen — recipient, location, device, and dwell signals.

Email delivery

Send signed links straight to recipients with branded transactional email built in.

Role-based team access

Three tiers — Super Admin, Admin, and Viewer — so your whole team can manage documents and read analytics without sharing one password.

Multi-tenant workspaces

Every document, token, and log is scoped to a workspace. Run separate brands or clients from a single deployment with zero data bleed.

Forensic-grade analytics

Know exactly who opened what

DocSend tells you "someone viewed it." Folio captures 47+ signals on every open — geography, network, device, and client environment.

// access_log #log_a91f…
ip: "203.0.113.42"
country: "United States" 🇺🇸
city: "San Francisco"
asn_org: "Cloudflare WARP"
device_type: "desktop"
browser: "Chrome 121"
os: "macOS 14.3"
screen: "2560×1440"
color_scheme: "dark"
js_timezone: "America/Los_Angeles"
tls_version: "TLSv1.3"
cf_bot_score: 98 (human)
signed: ✓ verified
Geo & Network
IP & X-Forwarded-For
City, region, country
ASN & ISP org
Lat / long / timezone
Device & Client
Browser & version
OS & device type
Screen size & touch
Dark / light preference
Security signals
TLS version & cipher
Cloudflare bot score
Threat & verified-bot
Signature verification
Headers & intent
Referer & languages
Client hints (UA-CH)
Sec-Fetch metadata
Do-Not-Track flag
Explore the dashboard →
Built for confidential material

Security that protects the sender

Cryptographically signed links, owner-IP bypass, and hardened auth — so your documents can't be forged, replayed, or guessed.

HMAC-signed links

Every share URL carries an ?sig= HMAC-SHA256 signature. Tampered or hand-crafted links are rejected at the edge with a timing-safe comparison — guessing a token is useless without the workspace key.

Trusted-IP bypass

Whitelist the creator's IP plus up to five reviewers. Their opens never hit the access log and never burn a max-use — preview your own decks without polluting recipient analytics.

Hardened authentication

Admin passwords use PBKDF2 derivation; sessions are HttpOnly, Secure, SameSite-Strict cookies scoped to /admin. The signing key never leaves the server or appears in any API response.

From upload to insight

Live in three steps

No infrastructure to provision, no SDK to wire up. Sign in and start sharing in minutes.

1

Upload your document

Drop in an HTML deck or document. It's stored encrypted in your own D1 database — never on a third party's servers.

2

Generate a signed link

Create a memorable, HMAC-signed token per recipient. Set usage limits and expiry, then copy or email it directly.

3

Watch every open

The moment a recipient opens it, 47+ data points land in your dashboard — who, where, on what, and how often.

Why Folio

More control, deeper data

Capability
Typical SaaS
Folio
Data points per view
~8
47+
Self-hosted / own database
HMAC-signed links
Trusted-IP analytics bypass
Per-seat pricing
$$$ / user
Flat infra cost
Multi-tenant workspaces
Enterprise tier
✓ included

Your documents. Your data. Your edge.

Sign in to the admin console and create your first signed, tracked link in under five minutes.