Legal
Privacy Policy
Last updated: November 1, 2026
The short version
Customized sheets are generated inside your browser. The generator does not upload what you enter into its controls, but an incoming link can carry settings or text in its address, as explained below. The site serves its pages, code, previews and ready-made sheets as static files. We do not have accounts, set cookies, use localStorage or run analytics. The site has an offline cache, described below.
Generated sheets
The sheets you configure are drawn in the page, in your browser's memory. Printing uses your browser's print dialog, and choosing "Save as PDF" there creates the file through your browser. The site does not save a server copy of that customized output or persist your generator settings. Downloaded files, browser history, print queues and any cloud-printing or device-backup service you use are controlled by your browser, operating system and printer. This site has no control over them. The methodology page describes the generation pipeline.
Links and their addresses
Some incoming links fill controls from values in the URL query, the part after ?. When the browser requests the page from the network, the query is part of the URL sent to our hosting provider. Under this site's referrer policy, a same-origin request may also carry the referring page's path and query in its Referer header. The fragment after # is not sent in ordinary browser requests.
The Share button creates a link whose fragment contains encoded control values; it keeps any query already in the address. Encoding is not encryption: anyone who gets the link can read its contents. Check the address before sharing it. Browser history and other browser caches, the clipboard, the app you use to share, and people who receive the link may retain it.
Offline cache
For offline use, a service worker saves a small set of the site's own pages and code in your browser when it installs. Other eligible pages, code and pre-generated SVG sheets can be cached when your browser requests them online, as can the preview image shown on a page; preview PNGs used only as link previews for social sites are not cached. The updated worker stores static resources under cache keys without a query or fragment, and it does not cache customized sheets. Older service-worker cache entries can retain a query or fragment until the updated worker takes control or you clear this site's data. Only cached resources are available offline, so opening the homepage does not make every generator or ready-made sheet available. Open the generator or sheet you need while online, then test it with the network off before relying on it. Clearing the cache in your browser settings does not remove files you downloaded or your browser's history.
Hosting and server logs
The site is served by Cloudflare Pages. Cloudflare processes standard technical data such as IP address, user agent and requested URL to deliver pages and assets and protect against abuse, subject to Cloudflare's privacy policy. The generator does not upload control entries or customized output while creating a sheet. An incoming link's query is part of the requested URL and may reach the host, as described above. We run no analytics or analytics beacon. The Content-Security-Policy restricts script sources and script-initiated connections to this site; it does not block ordinary navigation to links.
Advertising
The site shows no ads and sets no ad cookies.
If you email us, we use your address only to reply, and we don't add you to any list.
Children
The site is a general-audience utility and does not knowingly collect personal information from anyone, including children. Hosting requests and any email you choose to send involve the information described above.
Contact
Privacy questions: hello@inkfriendly.app.