Skip to content
View EveryPageApp's full-sized avatar

Block or report EveryPageApp

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EveryPageApp/README.md
EveryPage

EveryPage

Secure PDF sharing with reader analytics.
Share a PDF and see exactly who read it - page by page, reader by reader.


§ 01 - What EveryPage is

Upload a PDF, get a shareable link, and receive a page-by-page readership report - a read-through funnel showing how far each reader got, time spent per page, and returning-reader signals. A privacy-first DocSend alternative for proposals, reports, pitch decks, and any PDF where knowing reader behaviour matters.

The privacy claim is architectural, not a policy promise: visitor IP addresses are never stored - readers get stable pseudonymous identities from a salted one-way hash, so returning-reader detection works without surveillance. Country is resolved in-flight, then the address is discarded. First-party measurement only; no third-party tracking scripts.

Four viewer modes (Standard, Flipbook, Story, Magazine), per-viewer watermarking, custom domains, self-destructing links - and links that never expire, because expiry is a control, not a default. Free to start; flat pricing per account, never per user.

§ 02 - For developers

  • REST API - upload, configure and delete documents, poll readership events, manage webhooks. Docs at everypage.co/developers, OpenAPI 3 spec at everypage.co/openapi.yaml.
  • Signed webhooks - HMAC-SHA256-signed HTTPS POSTs on view, download and form events, with retries. Available on every plan. Verify in six lines, constant-time - see webhook-examples.
  • Official client - everypage-node, a zero-dependency TypeScript client for Node 18+.

§ 03 - Integrations

Hub: everypage.co/guides/integrations. Source for these ships to this account as each store listing is re-published.

§ 04 - Links

EveryPage - secure PDF sharing with reader analytics.

Website · Developers · Docs · Status · Support · LinkedIn

Pinned Loading

  1. everypage-node everypage-node Public

    TypeScript

  2. webhook-examples webhook-examples Public

    Go