Privacy
Last updated September 27, 2026
Everything in the junk drawer runs in your browser. The projects here have no server of their own, no accounts, no analytics and no cookies. What you make stays in your browser, and a few projects can also keep a copy in your own Google Drive if you turn that on.
Where your things are kept
- In your browser. Each project saves what you make in this browser's local storage on your device. Nobody else can read it, including the person who makes these projects. The games each have their own address, like patience.junkdrawer.works; when they moved there from junkdrawer.works, each one copied its own saves across in your browser the first time you opened it.
- In your Google Drive, if you turn it on. A project that offers it keeps one folder in your Drive, named after the project. Your browser talks to Google Drive directly; nothing passes through any other server.
- In files you download or links you share. Those go wherever you put them.
Projects that can use Google Drive
- Shelfmark keeps a
Shelfmarkfolder with your book catalog inShelfmark library.json. More in Shelfmark's privacy page. - Terraville keeps a
Terravillefolder with one text file per city for each device you play on. More in Terraville's privacy page. - Lotería (El Cantor, My tablas and Make tablas) keeps a
Loteríafolder withLotería tablas.json. It holds the people and tablas in My tablas, the tablas in Make tablas, and El Cantor's winners and the juego it last printed. Called cards, voices and other settings stay on each device. - Every So Often keeps an
Every So Oftenfolder withEvery So Often.json. It holds your list: each thing’s name, area, how often it’s due and what to remember, the dates you did it with any notes, things you deleted, and whether your seasons follow the northern or southern hemisphere. How the list is grouped, sample data and whether a device saves to Drive stay on each device. - Twenty-Eighty keeps a
Twenty-Eightyfolder with one file per league for each device you play on, such asMilwaukee Ironmen (iPhone).txt. Each holds the whole league, compressed: every club, player and season played, your moves and your club's books. Sim speed and stop settings stay on each device. - From Scratch keeps a
From Scratchfolder withFrom Scratch recipes.json. It holds your recipes: each one’s name, whose it is, what it serves or makes, its times, ingredients, steps, notes, tags, where it came from and any note to check it against the card, with markers for recipes you removed. Photos of recipe cards, settings and timers stay on each device.
What they do with your Google account
Connecting Google Drive asks Google for one permission, drive.file: “see, edit, create, and delete only the specific Google Drive files you use with this app”. The projects share one Google sign-in, called junkdrawer.works, so “this app” means these projects together. They can reach only the folders and files they made themselves, and they can't see, open or list anything else in your Drive.
They use this access only to read their own file, merge it with the copy on your device, and write it back. Lotería and Every So Often also read your Google account's name and email address, and From Scratch its email address, to show which account they save to and to skip Google's account chooser the next time; that stays in your browser.
The sign-in Google gives your browser lasts about an hour and is kept in your browser, so a reload doesn't sign you out. Projects at the same address can use it during that hour without asking again; each game has its own address, so each keeps its own. It is never sent anywhere except to Google.
The use and transfer of information received from Google APIs by junkdrawer.works projects adheres to the Google API Services User Data Policy, including the Limited Use requirements. Your Drive data is used only to show you your own things. It isn't transferred to anyone, used for advertising, or read by any person.
Other services the pages talk to
- GitHub Pages serves the pages, like any website host. GitHub's own logs may record that your browser loaded them.
- Google Fonts supplies the typefaces for some projects, so Google sees your browser load them.
- Google sign-in is loaded from accounts.google.com only in projects that offer Google Drive, when you open that option or once you've connected.
- Anything else a single project uses, such as book covers in Shelfmark, is listed on that project's own page.
Removing your data
- From a device: use the project's own settings, or clear the site data for junkdrawer.works in your browser's settings, which clears every project here at once.
- From Google Drive: delete the project's folder.
- Taking back access: remove junkdrawer.works under Third-party apps & services in your Google Account. That takes back access for every project at once.
Questions
The code for every project is open at github.com/markjf99702, one repository per project, so you can check all of this. Questions or problems can go to that project's issue tracker.