Ingest

Ingest / Privacy

Your photographs stay on your Mac.

Last updated September 18, 2026. Applies to Ingest 0.1.0.

Ingest has no account, no analytics, and no server of mine to send anything to. Two features reach the network, both described below, and both are things you start.

Your photographs and what Ingest stores

Ingest reads the cards and folders you open. It reads only the parts of each photograph it needs: a few kilobytes of header, and the preview the camera embedded. It does not upload your photographs anywhere.

What it keeps on your Mac, and nowhere else:

When you ask it to, Ingest writes keywords, captions, titles, ratings, colour labels, and GPS into your photograph files. That is the point of the app, and it happens to the files you chose, on your disk. It never writes to a memory card.

Face close-ups. The face close-up strip finds faces in the photograph on screen so it can show you each one enlarged. That runs on your Mac using Apple's Vision framework. No names or identities are involved, nothing is matched against anything, no result is stored between sessions, and nothing is sent anywhere.

Software updates

Checking for updates fetches a small file from brianrenshaw.app, which is hosted by GitHub Pages, and downloads come from GitHub Releases. Those hosts see ordinary connection information such as your IP address, as they would for any web page.

Automatic checking is off until you turn it on. Ingest disables the part of the update system that would report details about your Mac, so nothing about your hardware, your photographs, or your settings is included in a check. Every update must carry a signature made with my key, or it is refused.

No analytics, no account

There is no analytics library, no crash reporting service, no advertising, and no account. Ingest contains no code of its own for making web requests. The only two network paths are the two named above.

Actions you build yourself

Post-ingest actions can open your photographs in another app, import them into Apple Photos, copy them somewhere, run a Shortcut, or run a shell script you wrote. When an action runs, your files and the information about them are handed to software you chose, and what happens next is up to that software.

A shell script runs as you, with your permissions, and Ingest does not restrict what it can do. Only add scripts you wrote or understand. Actions can be set to ask before they run, and none of this exists until you create it. See actions for the detail.

The settings file you can export

Settings, Advanced can export everything you have configured as one file, to move to another Mac or to keep as a backup. That file can include destination folder paths, addresses you have used, your keyword history, and the text of any scripts in your actions. It contains no photographs. Share it deliberately.

Questions and changes

If you email me, I see what you chose to put in the message. I will update this page if what the app does ever changes. Questions: contact@brianrenshaw.app.