Privacy
What Knitglow does with your data today, in plain words.
Last updated October 30, 2026.
Your charts stay on your device
Charts, legends, progress, notes and the pattern image you import are stored in this browser using IndexedDB. Settings such as language and appearance are kept in local storage. Imported files are processed in the browser and are not uploaded. We can't see or recover this data, and clearing your browser data deletes it.
Chart recognition on our server
On this site, chart conversion runs on the Knitglow server, so it needs a free account. When you build a chart from an import, the app uploads the selected page as a PNG image, together with the grid corners, the stitch and row counts, your legend's symbol names and the sample cells you picked. It doesn't upload the original file, other PDF pages, your progress or your notes. Browsing the gallery, knitting gallery charts, making blank charts and tracking rows need no account and upload nothing.
The uploaded page, the job details and the matching result are linked to your account and stored with Supabase, which hosts our database and file storage. They are deleted automatically after 7 days; only a record that a job ran (its times and status) stays with your account, and it is also how the 3 free conversions a month are counted. The chart you build stays in this browser unless you sync it with Plus.
Helping improve recognition is optional and starts unticked. Only if you tick "Help improve recognition…" for a chart, approving that chart sends improvement samples.
A sample is a small picture (48 × 48 pixels) of one cell, the symbol you chose for it, that symbol's name and meaning from your legend, and the server's original guess with its confidence. We take every cell you corrected and up to 50 you kept, at most 200 per chart. Samples are linked to your account and used only to improve Knitglow's chart recognition. They are not deleted after 7 days: ask us to delete them (see Contact). If your account is deleted, they are no longer linked to it.
Anonymous usage events
These are off unless the site turns them on. When on, the site sends a short event when someone views the gallery or a gallery chart, starts knitting a gallery chart, finishes three rows, comes back on a later day, views the Plus page, or presses Subscribe.
Each event holds only: a format version, the event name, a gallery chart ID (only for gallery charts), the traffic source (a campaign tag or the referring site's host name, never a full address), a random ID kept in this browser, and the time.
We store the day, the event name, the chart ID, the source, the random ID and the time it arrived. We don't store your IP address, your browser's user agent or page addresses.
Accounts
There are no accounts yet. The app doesn't ask for your name, email address or a password.
Payments
Payments aren't open yet. When Plus opens, this section will name the company that processes them.
Fonts and hosting
Pages load fonts from Google Fonts (fonts.googleapis.com, fonts.gstatic.com) and jsDelivr (cdn.jsdelivr.net). Like any web host, these services and our hosting provider receive standard request data such as your IP address.
Contact
Contact details will be listed here before Plus opens.