Self-hosted · No subscriptions · Your data

Share pitches.
Control access.

Upload your pitch decks once. Share with token-protected links, track who viewed them, and revoke access anytime.

HTML presentations · PDF decks · Images · CLI upload

Everything you need

Built for founders and sales teams who share confidential decks.

Token-protected links

Create anonymous or personal access links with optional expiry and use limits. Revoke instantly.

Email invites

Send branded invitation emails directly from the dashboard. Each recipient gets a unique link.

View analytics

See who opened your pitch, when, and for how long. Per-token tracking across all your decks.

CLI upload

Push pitch decks from the terminal with `pitch push`. Integrates into your existing workflow.

Inline viewer

HTML presentations run in a sandboxed iframe. PDFs embed natively. No downloads required.

Self-hosted

Runs on Fly.io or your own server. SQLite storage. Your pitches never leave your infrastructure.

How it works

01

Upload your pitch

Drag in an HTML folder, PDF, or image. The CLI lets you push directly from your terminal.

02

Create an access link

Generate a token link — anonymous for broad sharing, or personal tied to a specific email.

03

Share & track

Send the link or email it directly. Watch view events roll in with timestamps and duration.