Privacy Policy

Cavatore

Last updated: 28 October 2026

Cavatore is a field book for truffle hunters and their dogs. This page explains, plainly and completely, what the app does and does not do with your information.

In one line: Nothing you write in your field book ever leaves your device. There is no account, no analytics and no advertising. The app contacts our own server twice at most: once when it first opens, to read its settings, and once more to register for notifications if you allow them.

What Cavatore stores, and where

Everything you enter — zones, outings, finds, dog profiles, scent drills, notes and any photos you attach — is written only to your device's local storage, inside the app's own private storage area. None of it is uploaded, synced, backed up to a server we operate, or shared with any third party. If you delete the app, that data is deleted with it.

Data we do not collect

Reading the app's settings

The first time Cavatore opens, it requests a small settings file from our server at cavatore.online. That file carries the app's own editorial content — the field notes, the monthly ground readings and the host-tree notes you see in the app — and tells the app whether notifications are offered. The request sends no identifier, no account and nothing you have entered; it is an ordinary web request carrying only what any browser sends. The answer is stored on your device and the request is never repeated.

Push notifications

If the settings file offers notifications, Cavatore asks for your permission. If you allow them, two values are sent to our server so that a notification can reach this installation: a push token issued by Apple and Firebase Cloud Messaging, and a random identifier generated on your device for this install. Neither is tied to your name, your Apple Account or anything in your field book, and neither can be used to identify you as a person. Push delivery uses Google's Firebase Cloud Messaging and Apple's Push Notification service, each under its own privacy policy. If you decline the permission, nothing is sent and no identifier is created.

Camera and photo library

If you choose to attach a photo to a find, or to add a portrait to a dog's profile, Cavatore asks for camera or photo-library access at that exact moment. Only the picture you actively take or pick is copied into the app's own storage — the app never scans or accesses the rest of your photo library. These photos stay on your device and are never uploaded.

Local notifications

With your permission, Cavatore schedules reminders entirely on your device: a licence (tesserino) renewal reminder, a weekly scent-drill reminder, and a species season-opening alert. These are generated and delivered on-device using the information already stored in the app. No notification content is sent to us or to anyone else.

On-device technical data

WhatWhyLeaves the device?
A small counter in the device's local settings storage (UserDefaults)To decide when to show the App Store rating prompt at a sensible momentNo
The settings file described aboveSo the app opens straight away on later launches and never repeats the requestNo
A random install identifier, kept in the device keychainCreated only if you allow notifications, so a notification can reach this installationYes, to our notification server only

In-app web pages

The Rules section can open certain reference pages — such as the text of Italian law 752/1985, or a page you choose to save — inside a built-in browser within the app. These pages are shown exactly as their host publishes them and are subject to that host's own privacy practices while you are viewing them; Cavatore itself does not track your activity within that view.

Children

Cavatore is a reference and logging tool for licensed truffle hunters and is not directed at children. It does not knowingly collect personal information from anyone, of any age.

Changes to this policy

If this policy ever changes, the updated version will be posted at this same address with a new "last updated" date.

Contact

Questions about this policy can be sent through the contact form on the support page.