Your scripts are yours

Hookline is a static site. There is no Hookline server, no account, and no database we control. Everything you write — scripts, blocks, notes, your hook library, frameworks, CTAs, and calibration — is stored only in your own browser using IndexedDB. It is never uploaded, never synced, and never seen by us.

What is stored locally

All of it lives in IndexedDB database hookline on this device, in this browser profile. Clearing your browser data erases it.

What leaves the browser

Only what you explicitly export — a teleprompter PDF, a director's brief, a CSV, a ZIP — and only to wherever you choose to save or send it. Exports are generated in your browser; nothing is transmitted to us.

Live sessions

If you choose to start a live session, Hookline connects your browser directly to one other person so you can co-edit a script together. The connection is peer-to-peer and you start it deliberately: you generate a session code and hand it to that person yourself. There is no Hookline server in the middle, no signaling server, and no TURN relay — the script reaches only the person you sent the code to, and never us. To establish the link, each browser contacts a public STUN server (currently Google’s) for one purpose only: discovering its own reachable network address. The STUN server learns that an address exists; it never receives the data channel, never sees a single word of your script. The connection is deliberately not persistent: there is no server holding it open, so if it drops you simply start a new session. That impermanence is intentional — nothing about a live session is stored, resumed, or sent to Hookline.

Analytics

The site can load Google Analytics 4 to measure anonymous, aggregate usage (page views, broad feature use). It is consent-gated: until you accept the banner, no analytics code loads and no request is made. It never has access to your script content — only pure-logic modules ever touch that, and they make no network calls. You can decline and the app works identically.

No AI, no platform pulls

Hookline does not generate text with AI and does not connect to TikTok, Instagram, YouTube, or any platform API. There is nothing for your content to be fed into.

Contact

Questions about this policy? Get in touch.

Erase everything on this device

This permanently deletes every Hookline script, library entry, and setting from this browser. It cannot be undone and there is no backup.