<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: pdfmergely</title><link>https://news.ycombinator.com/user?id=pdfmergely</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 30 Jun 2026 20:20:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pdfmergely" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pdfmergely in "Show HN: PDFMergely – In-browser PDF tools that never upload your files"]]></title><description><![CDATA[
<p>Our merge is page-level, not form-aware. We copy the pages (including the visual appearance of form fields), but we don't merge the PDFs' AcroForm dictionaries.<p>As a result, form fields typically aren't fillable after merging, and field name conflicts aren't an issue, so we don't rename fields.<p>We use @cantoo/pdf-lib (a maintained fork of pdf-lib) running entirely client-side in a Web Worker, so all processing happens locally in the browser and no files leave the user's device.</p>
]]></description><pubDate>Tue, 30 Jun 2026 10:35:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48730718</link><dc:creator>pdfmergely</dc:creator><comments>https://news.ycombinator.com/item?id=48730718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48730718</guid></item><item><title><![CDATA[New comment by pdfmergely in "Show HN: PDFMergely – In-browser PDF tools that never upload your files"]]></title><description><![CDATA[
<p>A good point . open the Network tab" isn't a real answer for most people, and "trust me" isn't either.<p>Two things that don't depend on either: 
(1) the offline test is something anyone can do ,load the page, turn off your wifi, and the tools keep working, which they couldn't if they relied on a server; 
(2) the site ships a Content-Security-Policy that blocks outbound connections, so it's the browser enforcing it, not my word. The real fix for trust is open-sourcing it and getting a third-party audit, which is on my list.<p>Appreciate you pushing on this.</p>
]]></description><pubDate>Tue, 30 Jun 2026 07:43:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48729651</link><dc:creator>pdfmergely</dc:creator><comments>https://news.ycombinator.com/item?id=48729651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48729651</guid></item><item><title><![CDATA[New comment by pdfmergely in "Show HN: PDFMergely – In-browser PDF tools that never upload your files"]]></title><description><![CDATA[
<p>Fair point, I'll add an About/Contact page with who's behind it.<p>It's a small solo project; there's no company entity yet, but also no account or server, so nothing of yours is collected — files are processed in your browser and never leave your device (verifiable in the Network tab).</p>
]]></description><pubDate>Tue, 30 Jun 2026 07:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48729527</link><dc:creator>pdfmergely</dc:creator><comments>https://news.ycombinator.com/item?id=48729527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48729527</guid></item><item><title><![CDATA[New comment by pdfmergely in "Show HN: PDFMergely – In-browser PDF tools that never upload your files"]]></title><description><![CDATA[
<p>Author here. Quick note on how the "no upload" claim actually works, since it deserves scrutiny.<p>There's no upload endpoint to send files to. When you pick a file, the browser hands the app the bytes directly; the work runs in a Web Worker on your device, with WebAssembly for the heavier parts like encryption. The finished PDF is built locally and downloaded. The page is also locked down with a strict CSP so file data has no network path out — you can open the Network tab and confirm nothing leaves while you work. After the first load it works fully offline, which is the easiest proof.<p>The honest tradeoff: because everything runs on your device, very large files depend on your machine's memory and a phone won't match a desktop. We process a page at a time to keep memory in check.<p>Tools today: merge, split, reorder, rotate, delete/extract pages, compress, watermark, page numbers, protect/unlock. Free, no sign-up. Would love feedback on what to add next.</p>
]]></description><pubDate>Tue, 30 Jun 2026 06:43:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48729281</link><dc:creator>pdfmergely</dc:creator><comments>https://news.ycombinator.com/item?id=48729281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48729281</guid></item><item><title><![CDATA[Show HN: PDFMergely – In-browser PDF tools that never upload your files]]></title><description><![CDATA[
<p>Article URL: <a href="https://pdfmergely.com">https://pdfmergely.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48729230">https://news.ycombinator.com/item?id=48729230</a></p>
<p>Points: 16</p>
<p># Comments: 18</p>
]]></description><pubDate>Tue, 30 Jun 2026 06:37:38 +0000</pubDate><link>https://pdfmergely.com</link><dc:creator>pdfmergely</dc:creator><comments>https://news.ycombinator.com/item?id=48729230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48729230</guid></item></channel></rss>