> privacy · last updated October 27, 2026

PRIVACY

The short version: no accounts with us, no ads, no analytics, no tracking. Nothing you write, sync or browse is sent to us. What the apps keep, they keep on your own devices or on a server you run.

This website (nullgrid.dev)

nullgrid.dev is a set of static pages hosted on GitHub Pages. We don't use cookies, analytics or tracking scripts, and there's no sign-up or form. GitHub, as the host, may log visitors' IP addresses for security, as described in the GitHub Privacy Statement. The fonts load from Google Fonts, so Google receives your IP address when a page loads.

  • Web searches: your search terms are sent to the Null Search server so it can fetch results. They're used only to answer that search. We don't build profiles, sell searches or use them for advertising.
  • Your notes and files stay off our server. When Null Search shows results from Null Notes or Null Drive, your browser asks them directly: Null Notes on your own computer, Null Drive at the address you entered. Those queries, results and tokens never reach the Null Search server.
  • Settings you enter, such as a Drive address and search token, are stored in your browser's local storage on your device. Clear them any time from the settings panel.
  • search.nullgrid.dev is reached through Cloudflare, which handles the network traffic under its own privacy policy.

Null Grid (the browser)

Null Grid has no accounts, analytics or tracking. What it keeps stays on your PC:

  • History: only the names of sites you visit (like "example.com"), never full addresses, pages or searches. At most 100 sites, deleted after 7 days.
  • Saved logins and your Null Drive token are encrypted by Windows for your user account.
  • Cookies and site data are erased when you close the browser, except for sites you choose to stay signed in to. Burner tabs erase theirs sooner.
  • Favorites, loadouts, settings and pages you save to the Vault stay on your PC.

It connects to other services only when a feature needs it: websites you visit, the search engine you pick, your own Null Drive if you connect one, Ghostery's servers for public ad-block lists, Google Translate when you press translate, radio stations when you play one, and the AI service you choose for the side panel. The full list is in Null Grid's own privacy policy.

Null Notes

  • Your vault is a folder of files on your computer. No account and no cloud. Nothing leaves your computer unless you turn on sync.
  • Locked notes are encrypted with your passphrase. Their text is never written to disk unencrypted.
  • Sync, if you turn it on, sends your notes only to the Null Drive server you enter. With an end-to-end encrypted Drive account, notes are encrypted on your computer first.
  • Search: a small service on your own computer (127.0.0.1) lets Null Search find your notes. It answers only Null Search, and only with your pairing token.

Null Drive

  • Null Drive is software you run on your own server. Your files, account and devices live there, not with us. We never receive them.
  • Whoever runs the server can see the files on it, unless the account uses end-to-end encryption. Then file contents and names are encrypted on your devices, and the server only stores ciphertext.
  • The desktop app talks only to the server you connect it to. A Null Search token can search and nothing else.

Null Scribe

Null Scribe has no accounts, analytics, telemetry, ads or crash reporting, and it doesn't connect to any server we run. We never receive your recordings, transcripts or summaries.

  • Everything runs on your computer. Transcription (whisper.cpp) and summaries (the built-in llama.cpp model) run locally. The summary engine listens only on 127.0.0.1, so it can't be reached from your network.
  • Microphone and app audio are used only while you're recording. In Meeting mode it captures only the apps you pick, like Zoom or Discord. It never records in the background.
  • Stored on your device: recordings, transcripts, summaries, settings and the models, in the app's data folder. Your Null Drive token is encrypted with your system's secure storage.
  • When data leaves your computer: only if you choose it.
    • On first launch, the models download from Hugging Face, which sees your IP address. No recordings are sent.
    • With Ollama as the engine, transcripts go to the Ollama address you enter, usually your own server.
    • Send to Drive uploads the files you choose to your Null Drive server.
    • Send to Notes writes a note into your vault folder. Nothing goes over the network.
    • Open in Claude copies the summary to your clipboard and opens claude.ai. Nothing is sent unless you paste it, and then Anthropic's privacy policy applies.
  • Deleting your data: delete any session in the app (Session → Delete). Uninstalling the Store version removes its data folder. On Linux, delete ~/.config/Null Scribe.
  • Get consent before you record. Recording people without their agreement is illegal in many places, and telling them is your responsibility.

The full version is in Null Scribe's own privacy policy.

Null File

Null File has no accounts, analytics or telemetry, and it never sends your files or file names anywhere.

  • Update checks: the AppImage and .tar.gz ask GitHub for the latest release, which sees your IP address. The .deb and .rpm add the Null package repository (hosted on GitHub Pages), so updates come through your normal system updates.
  • The Vault is encrypted on your computer with your PIN. We never see the PIN, the recovery key or the files. If you lose both, nobody can open it.
  • Stored on your computer: your settings, pinned folders and open tabs, in ~/.config/dev.nullgrid.file/settings.json. Delete that file to reset it.
  • Moved to Trash, not deleted: Null File moves files to your system Trash. Only Empty Trash deletes them for good.

Null Play

Null Play has no accounts, analytics or telemetry, and it doesn't send anything to us.

  • Stored on your computer: your library, play history, favorites and artwork you set, in Null Play's own folder.
  • Game art: if you add a SteamGridDB key, Null Play asks SteamGridDB for covers by game name or Steam ID. The key is kept in your system keyring. Heroic's own art is downloaded once and cached.
  • Wi-Fi passwords you type in quick settings go straight to NetworkManager on your computer.

Null Short

Null Short runs on your computer and reads only the arrow keys you press while holding its trigger key. It connects to the internet only when you update its app-code registry from GitHub.

Null OS

Null OS has no accounts, analytics or telemetry of its own, and it doesn't send anything to us. It's Debian underneath, so it talks to the same servers any Debian system does:

  • Security updates install themselves from Debian's servers, which see your IP address.
  • Full and Null OS Extras download the parts you pick from Debian and the projects that publish them (for example Docker, VirtualBox, Microsoft for VS Code and Anthropic for Claude). Discover, if you add it, connects to Debian and Flathub.
  • The apps that come with it, like Null Grid and Null File, follow their own sections above.

Downloads and app stores

Downloads come from GitHub releases and container images, and from the Microsoft Store. Each handles your download under its own privacy policy. We don't receive personal information from them.

Children

Null products are general-purpose tools and aren't directed at children under 13.

Changes and contact

If this policy changes, the new version will be posted on this page with a new date. Questions or requests: volosteele55@proton.me.

Credits

The Tux penguin shown next to our Linux downloads is based on the original Tux artwork by Larry Ewing (lewing@isc.tamu.edu), created with The GIMP. It is used under his permission to use and modify the image with this credit. The single-color version comes from Simple Icons. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. Null Grid is not affiliated with or endorsed by Linus Torvalds or the Linux Foundation.

Thank you. Null wouldn't exist without the people who helped build it and inspired it. Thanks to the Linux community, whose open tools and shared knowledge this work stands on; to Anthropic; to Interject Data Systems; and to the mentors who taught, encouraged and pushed the developer to create a set of tools that help out the community around him.

Thanks also to the creators who made this world feel within reach: NetworkChuck, Linus Tech Tips, David Bombal, John Hammond and Ryan Montgomery. Their videos sparked the dream of joining the cybersecurity world. That dream led the developer into networking and a career as a network engineer, and from there to building this family of products.

And a special thank you to someone who will go unnamed here. She pushed the developer to become a better person, and that shows up in every part of this work. She knows who she is.