Maintenance Crew is designed around a simple principle: your boat's data belongs to you. The app stores everything on your device and does not operate any servers of its own. This policy describes precisely what data the app uses and what leaves your device.
All app data — maintenance schedules, service logs, parts inventory, vessel information, and PDF bookmarks — is stored in a local SQLite database on your device. The database is located inside the app's sandboxed Application Support directory and is never transmitted to any server operated by Maintenance Crew.
iCloud Backup. If you have iCloud Backup enabled on your device, Apple may include the app's data directory in your encrypted iCloud Backup as part of standard iOS and macOS backup behavior. This backup is controlled entirely by Apple and your own iCloud settings; Maintenance Crew does not initiate or control it. See Apple's Privacy Policy for details on how Apple handles backup data.
Maintenance Crew requests access to your device's location only when you use the Ship's Log feature to record where a log entry was made. Location access requires your explicit permission; the app requests When In Use authorization only.
Your GPS coordinates are stored locally in your log entry and are never transmitted to any server operated by Maintenance Crew.
Reverse geocoding (place names). When the app resolves a human-readable place name from your coordinates — for example, "Anacortes, WA" — it uses Apple's MapKit reverse-geocoding service (MKReverseGeocodingRequest). This sends your coordinates to Apple's servers to look up the place name. This network call is governed by Apple's Privacy Policy. If you do not want your coordinates sent to Apple for this purpose, you can decline location access when the app requests it.
Maintenance Crew includes an optional feature that uses Anthropic's Claude AI to parse maintenance schedules and part numbers out of PDF engine manuals. This feature is entirely opt-in and requires you to supply your own Claude API key from Anthropic's Console.
Your API key. Your Claude API key is stored on your device using Apple's standard app-storage mechanism (UserDefaults). It is not stored in Apple's Keychain and is not transmitted anywhere except to Anthropic's API during parsing, as described below.
PDF content. When you initiate a manual parse, the app sends the content of your selected PDF and your API key to Anthropic's API endpoint (https://api.anthropic.com/v1/messages). This transmission is made directly from your device to Anthropic's servers over HTTPS. No Maintenance Crew server is involved. Anthropic's handling of data sent to their API is governed by Anthropic's Privacy Policy.
PDF files themselves are stored at the location you choose on your device, using a security-scoped bookmark. The app also stores a SHA-256 hash of the file in its local database for change detection. Neither the file nor its hash is transmitted by Maintenance Crew.
If you never supply a Claude API key, no PDF content is ever transmitted anywhere.
Maintenance Crew does not include any analytics SDKs, crash-reporting services, advertising SDKs, or behavioral tracking. The app's privacy manifest (PrivacyInfo.xcprivacy) declares NSPrivacyTracking: false and no tracking domains.
The only third-party network destination the app contacts is api.anthropic.com, and only when you initiate a PDF parse with your own API key.
No other data leaves your device.
For questions about this privacy policy, contact privacy@maintenancecrew.app.