Privacy Policy

Last updated: November 2026

The short version: BeaconFind processes your files, searches, index, and AI work locally on your PC or Mac. It has no search telemetry or analytics. Network activity includes license and optional website-account services, updates, model downloads, and Apple App Store transactions on Mac. If you send a support report, or enable automatic crash and error reports, the app sends the information described in Section 3. Optional features that read your photos and recordings (people, places and transcripts) are described in Section 4; recognising people is off until you turn it on.

1. Who we are

BeaconFind is developed and sold by the operator listed in the Impressum. For anything privacy-related, contact support@beaconfind.app.

2. What the desktop app does, and doesn't, send

Local processing: your files, file contents, names, folder structure, searches, chat questions, AI answers, and search index are processed on your PC or Mac. The index is encrypted on your device. The app does not send searches or file data during ordinary search and indexing. Support reports are a separate transfer described in Section 3.

The app may connect to online services for these purposes:

Search and local file processing continue offline. Account services, license activation, updates, and first-time model downloads need an internet connection; Apple purchase and restore need the App Store.

3. Support reports and diagnostics

You can report a problem from inside the app (from version 1.3, under Settings → Help & Support), from beaconfind.app/support, or from your account page. You choose when to send a manual report. Automatic crash and error reports are sent only if you enable that setting. The bullets below explain what they contain.

What we store: the text of your report, contact details if available, app and device details, diagnostic metadata, and the files you chose to attach. Report text and metadata are stored in our support database; attachments are stored in a private Cloudflare R2 bucket when upload succeeds. Our hosting, storage, and email providers process information needed to receive and handle reports and send replies. Why: to investigate your report, respond to you, and let you know when a relevant fix ships if you gave us an email address. How long: we keep reports while needed to investigate and respond, subject to applicable recordkeeping needs. Email support@beaconfind.app to ask for access to or deletion of a report; we will review and act on your request, including any records we must retain.

4. Photos and recordings: people, places and transcripts

Three features read more of what is inside your photos and recordings than file names do. All three work on your own computer. This section says what each one stores and where.

People in your photos (optional)

Recognising people is off until you turn it on, under Settings → Privacy & Data ("Recognise people in photos"). When it is on, BeaconFind looks for faces in the photos it indexes and computes a numeric description of each face, a face signature, to group photos of the same person so you can name them and search by name. Finding and comparing faces runs on your computer. The models it needs are downloaded once from our servers after you turn the feature on, in the same way as the other AI models (Section 2).

What is stored: where each face is in its photo, its face signature, the names you type, and small previews of faces (a handful are kept for each person or group; others are cut from your photo when you look at them and kept in a size-limited cache folder on your computer). Positions, signatures, names and the stored previews are kept in BeaconFind's encrypted index on your computer.

What is not sent: nothing about faces or names is sent to us or to anyone else. Face signatures, positions, previews and names are never part of a bug report or of the diagnostic information described in Section 3. We do not use face data for anything other than grouping and searching your own photos on your computer.

Your controls: Delete all face data under Settings → Privacy & Data removes every detected face, every face signature, every name you gave, the stored and cached face previews, and the face models. Your photos are not touched. Turning the feature off stops the scan and keeps what is already stored until you delete it.

Photo locations

If a photo carries GPS coordinates in its own metadata (most phone photos do), BeaconFind reads them while indexing and turns them into a place name by finding the nearest town in a list of place names that is stored inside the app. This uses no map service and makes no network request. The coordinates and the place name are stored in the index on your computer, so you can search and filter your photos by place. The places map is drawn from outlines stored inside the app, not from map tiles fetched from a server.

Your controls: this feature is on by default and can be turned off under Settings → Privacy & Data ("Read photo locations"). When it is off, BeaconFind stores no coordinates or place names for the photos it indexes from then on.

Transcripts of audio and video

BeaconFind can transcribe speech in audio and video files so you can search what is said. Transcription is only available on the Balanced and Max AI tiers, and you can turn it off for a single folder or for the whole app in Settings. Transcription runs on your computer with a speech model that is downloaded once from our servers (Section 2). The transcript text is stored in the index on your computer, like the text of your documents, and your audio and video files are not uploaded.

5. Purchases

For purchases on our website, payments are processed by Stripe; your card details go directly to Stripe and never touch our servers. We receive your email address, the product purchased, and payment status so we can issue your license key and handle the purchase. Stripe's own privacy policy applies to website checkout.

On Mac, Apple processes BeaconFind App Store purchases through StoreKit. The app uses StoreKit to purchase, restore, and check verified entitlements. We do not send Apple receipts or purchase requests to BeaconFind's website-license account service. Apple's privacy terms apply to information Apple processes for App Store transactions.

6. Email

We primarily send service emails through Resend: trial verification codes, optional website-account sign-in codes, license keys, and replies to support requests. The trial-end offer described below is a separate promotional message.

If you start a trial, we may send you one notice around the time it ends, and that notice can include a discount. It goes only to people whose trial is ending or has just ended, never to a general list, and it carries a one-click opt-out. Opting out stops offers and nothing else, so you still get your verification code, your licence key, and replies to your own support messages. You can also just email support@beaconfind.app and we will do it for you.

7. This website

8. What we store, and for how long

Optional BeaconFind accounts: when website-account access is available, the account service stores your verified email address, account identifier, device public key, and sign-in session records. Sign-in codes expire after 10 minutes; sessions expire after 30 days without an authenticated account action. Expiry prevents further use of the code or session and does not itself mean every stored record is immediately deleted. The app stores its session in an encrypted local file. You can sign out or request account deletion from the app when this service is available. Account deletion removes the account, its sessions, and pending sign-in challenges. Website purchase, license, and device records are held separately; account deletion does not delete a support report or an Apple purchase.

9. Your rights (GDPR)

If you are in the EU/EEA, you can request access to, correction or deletion of, and a copy of personal data we hold about you, and ask us to restrict or object to certain processing. These rights have legal conditions and exceptions. Email support@beaconfind.app. We will respond without undue delay, normally within one month of receiving your request. If the request is complex or we receive many requests, the period may be extended by up to two further months; we will tell you within the first month and explain why. You can also complain to your local data-protection authority.

10. Changes

If this policy changes in a way that matters, we'll note it in the app's release notes and update the date at the top of this page.