{"capturedAt":"2026-10-18T20:03:38.904175+00:00","categories":[{"name":"Analytics","slug":"analytics"}],"description":"Send your HTML deck, brief or proposal as a tracked link instead of a file. Keep the document in HTML, send each recipient a tracked link, see what they actually read Upload an HTML file or paste a public URL, and HTMLRadar hands you a tracked link to send instead of the file. The dashboard then tells you who opened it, which sections they read, and how long they spent on each one. No converting the deck to PDF first, no watching it stop being a real web page. What comes back Reading time per section, in the order your document has them, ranked by where the time went Active reading time and scroll depth per viewer, not a bare open count Device, browser, country and referrer, plus every file download tagged to the viewer who took it One stored document, one link per recipient, so each reading report is attached to a name The dashboard refreshes every 30 seconds while it is open, and an email lands on the first real read Set the rules on every link Email gate, password, expiry, domain and per-email allow-list, download lock, and instant revocation. All of it is per share and changeable after you send. Switch a link off and it dies on the spot; the read history stays in your dashboard. Who sends things with it Founders sending investor decks and diligence packets. Consultants and agencies sending proposals that should not drift around for weeks. Developers and agent builders whose tools now write HTML reports and want to know whether anyone read them. Your agent can publish and check links itself The MCP server runs in Claude Code, Cursor, Codex, VS Code, Claude Desktop and any other MCP client. One tool turns the HTML your agent just wrote into a tracked link. Another answers \"did anyone read the proposal I sent yesterday, and which sections held them?\" — so the loop closes without leaving the terminal. Open source, and honest about the tracking The whole thing is AGPL-3.0 on GitHub: tracker, proxy worker, schema, web app. Run it on your own Cloudflare and Supabase accounts and pay them instead of us, or use the hosted version. Free covers 2 tracked links with no card; Pro is $15 a month for unlimited links and your own link names. Recipients are told. The email gate says plainly that their email, opens and reading time are recorded for the sender, and the tracking code is public for anyone who wants to read it. That is the design, not a gap in it.","images":[{"alt":"","originalSrc":"/_next/image?url=https%3A%2F%2Fcdn.findly.tools%2Fupload-1788167372704.png&w=96&q=75","url":"https://cdn.findly.tools/upload-1788167372704.png"},{"alt":"HTMLRadar screenshot","originalSrc":"/_next/image?url=https%3A%2F%2Fcdn.findly.tools%2Fupload-1788167373739.png&w=3840&q=75","url":"https://cdn.findly.tools/upload-1788167373739.png"}],"links":[{"text":"Analytics","url":"https://findly.tools/categories/analytics"},{"text":"Visit website","url":"https://htmlradar.com/?utm_source=Findly.tools"}],"metadata":[{"content":"width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes","name":"viewport"},{"content":"Send your HTML deck, brief or proposal as a tracked link instead of a file. Keep the document in HTML, send each recipient a tracked link, see what they","name":"description"},{"content":"Eric","name":"author"},{"content":"HTMLRadar,analytics tool,analytics software,Reading time per section — down to the second,MCP server for Claude Code · Cursor · Codex,Optional gates per link: email · password · expiry · revocation,Open source AGPL-3.0 — self-hostable on Cloudflare and Supabase,Free for 2 tracked links — no card needed,Recipients are told at the gate that reads are recorded","name":"keywords"},{"content":"Eric","name":"creator"},{"content":"Findly.tools","name":"publisher"},{"content":"index, follow","name":"robots"},{"content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1","name":"googlebot"},{"content":"technology","name":"category"},{"content":"HTMLRadar | Findly","name":"og:title"},{"content":"Send your HTML deck, brief or proposal as a tracked link instead of a file. Keep the document in HTML, send each recipient a tracked link, see what they","name":"og:description"},{"content":"https://findly.tools/htmlradar","name":"og:url"},{"content":"Findly.tools","name":"og:site_name"},{"content":"https://findly.tools/htmlradar/opengraph-image","name":"og:image"},{"content":"1200","name":"og:image:width"},{"content":"630","name":"og:image:height"},{"content":"HTMLRadar - Featured on Findly.tools","name":"og:image:alt"},{"content":"website","name":"og:type"},{"content":"summary_large_image","name":"twitter:card"},{"content":"HTMLRadar | Findly","name":"twitter:title"},{"content":"Send your HTML deck, brief or proposal as a tracked link instead of a file. Keep the document in HTML, send each recipient a tracked link, see what they","name":"twitter:description"},{"content":"https://findly.tools/htmlradar/opengraph-image","name":"twitter:image"}],"pageTitle":"HTMLRadar | Findly","pricingLabel":"","schemas":[{"@context":"https://schema.org","@id":"https://findly.tools/#organization","@type":"Organization","description":"Curated directory of tools and resources for developers, creators, and entrepreneurs. Find the perfect tool for your next project.","founder":{"@type":"Person","name":"Eric","url":"https://x.com/eribn09"},"logo":"https://findly.tools/logo.png","name":"Findly.tools","sameAs":["https://x.com/findlytools"],"url":"https://findly.tools"},{"@context":"https://schema.org","@id":"https://findly.tools/htmlradar#webpage","@type":"WebPage","description":"Send your HTML deck, brief or proposal as a tracked link instead of a file. Keep the document in HTML, send each recipient a tracked link, see what they actually read Upload an HTML file or paste a public URL, and HTMLRadar hands you a tracked link to send instead of the file. The dashboard then tells you who opened it, which sections they read, and how long they spent on each one. No converting the deck to PDF first, no watching it stop being a real web page. What comes back Reading time per section, in the order your document has them, ranked by where the time went Active reading time and scroll depth per viewer, not a bare open count Device, browser, country and referrer, plus every file download tagged to the viewer who took it One stored document, one link per recipient, so each reading report is attached to a name The dashboard refreshes every 30 seconds while it is open, and an email lands on the first real read Set the rules on every link Email gate, password, expiry, domain and per-email allow-list, download lock, and instant revocation. All of it is per share and changeable after you send. Switch a link off and it dies on the spot; the read history stays in your dashboard. Who sends things with it Founders sending investor decks and diligence packets. Consultants and agencies sending proposals that should not drift around for weeks. Developers and agent builders whose tools now write HTML reports and want to know whether anyone read them. Your agent can publish and check links itself The MCP server runs in Claude Code, Cursor, Codex, VS Code, Claude Desktop and any other MCP client. One tool turns the HTML your agent just wrote into a tracked link. Another answers \"did anyone read the proposal I sent yesterday, and which sections held them?\" — so the loop closes without leaving the terminal. Open source, and honest about the tracking The whole thing is AGPL-3.0 on GitHub: tracker, proxy worker, schema, web app. Run it on your own Cloudflare and Supabase accounts and pay them instead of us, or use the hosted version. Free covers 2 tracked links with no card; Pro is $15 a month for unlimited links and your own link names. Recipients are told. The email gate says plainly that their email, opens and reading time are recorded for the sender, and the tracking code is public for anyone who wants to read it. That is the design, not a gap in it.","image":"https://cdn.findly.tools/upload-1788167372704.png","isPartOf":{"@id":"https://findly.tools/#website","@type":"WebSite","name":"Findly.tools","url":"https://findly.tools"},"mainEntityOfPage":"https://findly.tools/htmlradar","name":"HTMLRadar","sameAs":"https://htmlradar.com","url":"https://findly.tools/htmlradar"},{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://findly.tools","name":"Home","position":1},{"@type":"ListItem","item":"https://findly.tools/categories/analytics","name":"Analytics","position":2},{"@type":"ListItem","item":"https://findly.tools/htmlradar","name":"HTMLRadar","position":3}]},{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"DocSend wants a PDF. HTMLRadar tracks the HTML document itself, so a Claude artifact, a reveal.js deck or a hand-written page stays a real web page — responsive, linkable, readable on a phone — and still reports who read what. HTMLRadar is also open source under AGPL-3.0, so you can read the tracking code or run the whole stack on your own infrastructure. Do"},"name":"How is this different from DocSend?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Yes. The email gate tells them, before the document renders, that their email address and reading activity are recorded for the sender. There are no hidden pixels, and the tracking code is public on GitHub for anyone who wants to check exactly what it collects."},"name":"Does the recipient know they are being tracked?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Two tracked links for life, across any number of documents, with no card. Section-level reading data, the email gate, password, expiry, domain and email allow-lists, download logging and revocation are all included. Free links get a generated name and a \"Powered by HTMLRadar\" footer on the viewer. Pro is $15 a month for unlimited links, your own link names a"},"name":"What does the free plan include?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Yes. The MCP server runs as npx -y htmlradar-mcp in Claude Code, Cursor, Codex, VS Code, Claude Desktop, Windsurf, Cline, Zed and Goose. One tool publishes the HTML your agent just wrote as a tracked link; another reports whether it was opened, by whom, how long they actively read and which sections took the time. API keys can be full-access or read-only."},"name":"Can my AI agent publish and check links itself?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Yes. The whole project — tracker, proxy worker, database schema and web app — is AGPL-3.0 on GitHub and runs on your own Cloudflare and Supabase accounts, whose free tiers cover personal use. The repo ships a 15-minute self-hosting guide. Self-hosted there are no link caps, and you pay Cloudflare and Supabase rather than us."},"name":"Can I self-host it?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Per viewer: whether they opened it, when they first opened it and were last seen, how long they actively read, how far they scrolled, and the time spent on each section of your document. Plus device, browser, country and referrer, and any attached file they downloaded. The dashboard refreshes every 30 seconds while it is open, and an email arrives on the fir"},"name":"What analytics do I actually get?"}]}],"sections":[{"heading":"Ideal for","items":["Founders sharing investor decks and diligence packets","Sales teams sending out detailed proposals and reports","Developers using reveal.js or AI-generated HTML artifacts","Consultants and agencies sending client proposals","Agent builders whose tools write HTML reports"],"text":"Founders sharing investor decks and diligence packets\n\nSales teams sending out detailed proposals and reports\n\nDevelopers using reveal.js or AI-generated HTML artifacts\n\nConsultants and agencies sending client proposals\n\nAgent builders whose tools write HTML reports"},{"heading":"What you can do","items":["Reading time per section — down to the second","MCP server for Claude Code · Cursor · Codex","Optional gates per link: email · password · expiry · revocation","Open source AGPL-3.0 — self-hostable on Cloudflare and Supabase","Free for 2 tracked links — no card needed","Recipients are told at the gate that reads are recorded"],"text":"Reading time per section — down to the second\n\nMCP server for Claude Code · Cursor · Codex\n\nOptional gates per link: email · password · expiry · revocation\n\nOpen source AGPL-3.0 — self-hostable on Cloudflare and Supabase\n\nFree for 2 tracked links — no card needed\n\nRecipients are told at the gate that reads are recorded"},{"heading":"Questions","items":[],"text":"How is this different from DocSend?DocSend wants a PDF. HTMLRadar tracks the HTML document itself, so a Claude artifact, a reveal.js deck or a hand-written page stays a real web page — responsive, linkable, readable on a phone — and still reports who read what. HTMLRadar is also open source under AGPL-3.0, so you can read the tracking code or run the whole stack on your own infrastructure. DoDoes the recipient know they are being tracked?Yes. The email gate tells them, before the document renders, that their email address and reading activity are recorded for the sender. There are no hidden pixels, and the tracking code is public on GitHub for anyone who wants to check exactly what it collects.What does the free plan include?Two tracked links for life, across any number of documents, with no card. Section-level reading data, the email gate, password, expiry, domain and email allow-lists, download logging and revocation are all included. Free links get a generated name and a \"Powered by HTMLRadar\" footer on the viewer. Pro is $15 a month for unlimited links, your own link names aCan my AI agent publish and check links itself?Yes. The MCP server runs as npx -y htmlradar-mcp in Claude Code, Cursor, Codex, VS Code, Claude Desktop, Windsurf, Cline, Zed and Goose. One tool publishes the HTML your agent just wrote as a tracked link; another reports whether it was opened, by whom, how long they actively read and which sections took the time. API keys can be full-access or read-only.Can I self-host it?Yes. The whole project — tracker, proxy worker, database schema and web app — is AGPL-3.0 on GitHub and runs on your own Cloudflare and Supabase accounts, whose free tiers cover personal use. The repo ships a 15-minute self-hosting guide. Self-hosted there are no link caps, and you pay Cloudflare and Supabase rather than us.What analytics do I actually get?Per viewer: whether they opened it, when they first opened it and were last seen, how long they actively read, how far they scrolled, and the time spent on each section of your document. Plus device, browser, country and referrer, and any attached file they downloaded. The dashboard refreshes every 30 seconds while it is open, and an email arrives on the fir"}],"sourceText":"HTMLRadar\n\nAnalytics\n\nVisit websiteSend your HTML deck, brief or proposal as a tracked link instead of a file.\n\nDetails\n\nKeep the document in HTML, send each recipient a tracked link, see what they actually read\n\nUpload an HTML file or paste a public URL, and HTMLRadar hands you a tracked link to send instead of the file. The dashboard then tells you who opened it, which sections they read, and how long they spent on each one. No converting the deck to PDF first, no watching it stop being a real web page.\n\nWhat comes back\n\nReading time per section, in the order your document has them, ranked by where the time went\n\nActive reading time and scroll depth per viewer, not a bare open count\n\nDevice, browser, country and referrer, plus every file download tagged to the viewer who took it\n\nOne stored document, one link per recipient, so each reading report is attached to a name\n\nThe dashboard refreshes every 30 seconds while it is open, and an email lands on the first real read\n\nSet the rules on every link\n\nEmail gate, password, expiry, domain and per-email allow-list, download lock, and instant revocation. All of it is per share and changeable after you send. Switch a link off and it dies on the spot; the read history stays in your dashboard.\n\nWho sends things with it\n\nFounders sending investor decks and diligence packets. Consultants and agencies sending proposals that should not drift around for weeks. Developers and agent builders whose tools now write HTML reports and want to know whether anyone read them.\n\nYour agent can publish and check links itself\n\nThe MCP server runs in Claude Code, Cursor, Codex, VS Code, Claude Desktop and any other MCP client. One tool turns the HTML your agent just wrote into a tracked link. Another answers \"did anyone read the proposal I sent yesterday, and which sections held them?\" — so the loop closes without leaving the terminal.\n\nOpen source, and honest about the tracking\n\nThe whole thing is AGPL-3.0 on GitHub: tracker, proxy worker, schema, web app. Run it on your own Cloudflare and Supabase accounts and pay them instead of us, or use the hosted version. Free covers 2 tracked links with no card; Pro is $15 a month for unlimited links and your own link names.\n\nRecipients are told. The email gate says plainly that their email, opens and reading time are recorded for the sender, and the tracking code is public for anyone who wants to read it. That is the design, not a gap in it.\n\nIdeal for\n\nFounders sharing investor decks and diligence packets\n\nSales teams sending out detailed proposals and reports\n\nDevelopers using reveal.js or AI-generated HTML artifacts\n\nConsultants and agencies sending client proposals\n\nAgent builders whose tools write HTML reports\n\nFeatures\n\nWhat you can do\n\nReading time per section — down to the second\n\nMCP server for Claude Code · Cursor · Codex\n\nOptional gates per link: email · password · expiry · revocation\n\nOpen source AGPL-3.0 — self-hostable on Cloudflare and Supabase\n\nFree for 2 tracked links — no card needed\n\nRecipients are told at the gate that reads are recorded\n\nQuestions\n\nHow is this different from DocSend?DocSend wants a PDF. HTMLRadar tracks the HTML document itself, so a Claude artifact, a reveal.js deck or a hand-written page stays a real web page — responsive, linkable, readable on a phone — and still reports who read what. HTMLRadar is also open source under AGPL-3.0, so you can read the tracking code or run the whole stack on your own infrastructure. DoDoes the recipient know they are being tracked?Yes. The email gate tells them, before the document renders, that their email address and reading activity are recorded for the sender. There are no hidden pixels, and the tracking code is public on GitHub for anyone who wants to check exactly what it collects.What does the free plan include?Two tracked links for life, across any number of documents, with no card. Section-level reading data, the email gate, password, expiry, domain and email allow-lists, download logging and revocation are all included. Free links get a generated name and a \"Powered by HTMLRadar\" footer on the viewer. Pro is $15 a month for unlimited links, your own link names aCan my AI agent publish and check links itself?Yes. The MCP server runs as npx -y htmlradar-mcp in Claude Code, Cursor, Codex, VS Code, Claude Desktop, Windsurf, Cline, Zed and Goose. One tool publishes the HTML your agent just wrote as a tracked link; another reports whether it was opened, by whom, how long they actively read and which sections took the time. API keys can be full-access or read-only.Can I self-host it?Yes. The whole project — tracker, proxy worker, database schema and web app — is AGPL-3.0 on GitHub and runs on your own Cloudflare and Supabase accounts, whose free tiers cover personal use. The repo ships a 15-minute self-hosting guide. Self-hosted there are no link caps, and you pay Cloudflare and Supabase rather than us.What analytics do I actually get?Per viewer: whether they opened it, when they first opened it and were last seen, how long they actively read, how far they scrolled, and the time spent on each section of your document. Plus device, browser, country and referrer, and any attached file they downloaded. The dashboard refreshes every 30 seconds while it is open, and an email arrives on the fir","sourceUrl":"https://findly.tools/htmlradar","tagline":"Send your HTML deck, brief or proposal as a tracked link instead of a file.","version":1}