shepherd
Get it

Policies

Privacy

There is very little to declare here, and that is the point.

October 2026

The short version

No pictures leave your machine. shepherd analyses your shoot where it already is, needs no account, and uploads nothing. Not the photographs, not their filenames, not your folder structure.

What does leave your machine is the licence: activating your key and re-confirming it now and then. That exchange sends the key, a device fingerprint and your computer's operating system, and nothing about your photographs.

This website has no analytics, no tracking, no advertising cookies and no third-party requests at all. The fonts are served from this domain.

1Who is responsible

The controller for the data described here is the provider named in the legal notice, reachable at hello@shepherd.photo.

There is no data protection officer: shepherd is too small to be required to appoint one. Write to the address above and you reach the person who decides.

2Your photographs: shepherd is not a recipient

shepherd is a desktop application. It reads your photographs from your own disk, analyses them on your own processor, and writes your ratings back to your own files. All of that stays on your computer:

None of this is transmitted to shepherd, and none of it is data I hold. If your shoot contains personal data (and a wedding shoot certainly does), you remain the controller for it, exactly as you were before shepherd was installed. Weddings, boudoir, babies and children, hospital work, anything under an NDA: the files stay where you put them.

Deleting it is a matter of deleting the folder and the app's own data directory. No request to me is needed, because there is nothing at my end to delete.

3The licence check

Activating a key, and re-confirming it about once a day while you are online, is the one thing in the app that contacts a server. That request carries:

Purpose: issuing and checking your licence, keeping to the number of computers your package covers, and spotting a key that has been published or shared. Legal basis: performance of the contract, Art. 6(1)(b) GDPR, and my legitimate interest in enforcing the licence, Art. 6(1)(f) GDPR. Kept: the licence and its activated computers for as long as the licence exists, including a released computer's entry, so that coming back reclaims its own slot instead of using up a second one. Your IP address is not stored with the licence; it appears only in the server's request logs, which are kept for up to 365 days.

The licence service runs on servers rented from Hetzner in Germany. Nothing about your photographs reaches it, and there is nothing in it that could reconstruct a shoot.

4Buying: payment and the key email

Checkout is handled by Creem, which sells the licence as reseller and merchant of record. You give Creem your email address, billing details and payment data; Creem is responsible for that data and for the invoice, under its own privacy policy. I never see your card details.

When a purchase completes, Creem notifies the licence service, and that notification is stored as received: the order reference, your email address, the product, the language you were reading the site in, and whatever else Creem includes about the order (e.g. invoice address, name, VAT ID for businesses). From it, your licence keeps the order reference, your email address, the package and the language to write to you in.

Purpose: issuing and delivering your key, matching a refund or a chargeback to the right order, and answering you if you write. Legal basis: Art. 6(1)(b) GDPR, and Art. 6(1)(f) for keeping the record afterwards. Kept: the licence is never deleted outright, because it is the proof that a key was issued against a payment. This is what a chargeback or a tax question needs years later; see section 10. Stored notifications are kept for up to 10 years to be compliant with local laws.

The key email goes out through Brevo, an email service in France. Brevo sees your address and the message, including your key and your download link.

Brevo also records whether the email was opened and which of its links were clicked, by way of a small tracking image and links that pass through Brevo first. That is there to tell whether your key actually arrived. Legal basis: Art. 6(1)(f) GDPR. Your address is not added to any mailing list. There is no newsletter to add it to. I reserve the right to contact you about your licence, but not to send you marketing.

5Downloading shepherd

There is no public download. Your personal link leads to a page on the same Hetzner server as the licence service, and each download is recorded with the licence it belongs to, the file, the time, your IP address and your browser's user agent.

That record exists for one reason: a link that has leaked shows up as one licence fetching the same file from many addresses. Legal basis: my legitimate interest in protecting the licence, Art. 6(1)(f) GDPR. Kept: for up to 12 months.

6This website

shepherd.photo is a static site hosted by Netlify. Netlify's servers log the usual technical data of any web request (IP address, time, the page asked for, referrer and browser string), which is what keeps the site available and lets an attack be spotted. Legal basis: Art. 6(1)(f) GDPR.

There is no analytics. No page-view counter, no heatmap, no advertising or social-network pixel, and no cookie banner, because there are no cookies to consent to. The page loads no third-party resources at all: the fonts are served from this domain, which is the whole reason they are vendored.

Two small values are stored in your browser's local storage, both technically necessary for something you asked for and neither of them personal data: the light or dark theme you picked, and, after a click on a buy button, a note of which language you were reading, so the page you land on after payment is in that language.

The Status link in the footer leads to status.shepherd.photo, a status page hosted by Phare (phare.io, run by Lightkeeper OÜ in Estonia), which keeps its data in the EU. It is a separate site: opening it sends your request to Phare rather than to this one.

7Writing to me

The contact form is Netlify Forms. What you type in it (name, email address, your message, the subject you picked) is stored in the site's Netlify dashboard and forwarded to me by email.

I use your address to answer you. Not to put you on a list. Legal basis: Art. 6(1)(b) GDPR where your message is about a purchase, otherwise Art. 6(1)(f): my legitimate interest in answering somebody who wrote to me. Correspondence is kept as long as the matter is open, and afterwards for as long as I might need it to handle a follow-up question, for up to 10 years.

8Who else processes the data, and where

Service What for What it sees Where Links
Hetzner the licence server, the download page licence and order, device fingerprints and labels, download records, IP Germany Privacy Policy, Data Processing Agreement, Data Privacy FAQ
Netlify website hosting, contact form request logs, what you type in the form USA / EU GDPR and CCPA Policy, Data Processing Agreement
Brevo sending the key email your email address, the email with key and download link, whether it was opened and clicked France Privacy Policy, Terms of Use incl. Data Processing Agreement
Phare the status page request data when you open status.shepherd.photo EU Data Processing Agreement
Google Workspace / Google Mail the mailboxes such as hello@shepherd.photo or support@shepherd.photo what you write to me, and the contact form's copies USA provider, EU datacenters Data Processing Agreement
Creem checkout, invoice, refunds billing details, payment data Germany / Estonia Privacy Policy, Data Processing Agreement

9What shepherd deliberately does not collect

10Your rights

You can ask me for access to your data (Art. 15 GDPR), for it to be corrected (Art. 16), deleted (Art. 17) or restricted (Art. 18), for a copy in a portable form (Art. 20). You can object to processing based on legitimate interest (Art. 21). Where processing rests on consent, you can withdraw it at any time.

One email to hello@shepherd.photo is enough, and there is no form to fill in. Bear in mind what section 2 says: for the photographs themselves there is nothing for me to hand over or erase.

Erasing your data also stops your key working. What stays is the bare record that a key was issued against a payment (the key, the dates, the package and the order reference) for as long as a chargeback or a tax question can still need it, for up to 10 years.

You can also complain to a supervisory authority. For shepherd that is the Landesbeauftragte für Datenschutz und Informationsfreiheit (LfDI) Baden-Württemberg (data protection commissioner), and you may equally go to the authority where you live.

11Children

shepherd is a professional tool sold to adults, and is not directed at children. Photographs of children on your own disk are your material, and section 2 applies to them like everything else: they stay there.

12Changes to this policy

If what shepherd does with data changes, this page changes with it, and the version line at the top says when. Anything that would newly send something off your machine gets said plainly here before it ships, not quietly added to a list.

If a sentence here is vaguer than you need it to be, write to hello@shepherd.photo and I will help you out.