Privacy Policy

Last updated: 6 May 2026

Piscaro ("we", "us", "our") is a commercial application. This Privacy Policy explains what information we collect, how we use it, and your choices regarding your data.

Information we collect

Account information

When you sign in with Apple, we receive and store:

  • Your Apple User ID (a unique identifier)
  • Your name (if you choose to share it)
  • Your email address (if you choose to share it)

Your Apple User ID is stored securely in the iOS Keychain. Your name and email are stored locally on your device and in your personal iCloud account. We do not transmit this information to any external server.

Fishing data

All fishing data you enter into the app is created and controlled by you, including:

  • Venues and swim locations
  • Fishing sessions and timeline entries
  • Catch records (species, weight, photos, notes)
  • Goals and equipment presets
  • Tags and fish species library entries

This data is stored on your device and synced to your personal iCloud account via Apple's CloudKit service. Your data is stored in a private database visible only to you.

Photos and videos

Photos and videos you add to sessions are stored on your device and synced to your personal iCloud account via Apple's CloudKit service, alongside your other fishing data. Media files count against your personal iCloud storage quota.

Photos are compressed and resized (maximum 2048 pixels, JPEG format) before storage. Videos are stored in their original format.

Voice dictation

On Apple Watch, you can dictate observations and notes using Apple's built-in speech recognition. Audio is processed by Apple (either on-device or via Apple's speech recognition servers) and only the resulting transcribed text is stored with your session. We do not retain or transmit any audio.

Location data

The app collects location data in the following ways:

  • Session start location: When you begin a session, your current location is captured once to record where you were fishing. This is stored with the session data on your device.
  • Venue locations: You may manually set a location for your venues using a map. This is stored with the venue data.
  • Geofence monitoring: If you enable geofencing for a venue, the app monitors your proximity to that venue in the background to send you arrival and departure reminders. This uses Apple's built-in region monitoring and does not transmit your location to any external server.

Location data is never shared with third parties.

Weather data

When you start or end a session, or log a catch, the app fetches current weather conditions using Apple's WeatherKit service. This requires sending the session location to Apple's weather servers. Weather data retrieved includes temperature, wind, rainfall, air pressure, and moon phase. This data is stored with your session records.

WeatherKit is an Apple first-party service governed by Apple's own privacy policy.

Information we do not collect

  • We do not use any analytics or tracking tools
  • We do not use crash reporting services
  • We do not collect device identifiers or advertising IDs
  • We do not build user profiles or track behaviour
  • We do not sell, rent, or share your personal data with any third party

Third-party services

The app interacts with the following third-party services:

  • Apple Sign in with Apple: Authentication only. Governed by Apple's privacy policy.
  • Apple WeatherKit: Weather data retrieval. Only your session location is sent to Apple.
  • Apple CloudKit / iCloud: Data and media sync. All data is stored in your private iCloud account.
  • Apple StoreKit: In-app purchase processing. Handled entirely by Apple.
  • FormSubmit.co: Used only when you submit a support request via the Contact Support form. Your email, subject, message, and any screenshots you attach are sent to this service to deliver the message to us.

Data storage and security

  • Account credentials (Apple User ID) are stored in the iOS Keychain, which is encrypted by the device hardware.
  • All other data is stored locally on your device using Apple's SwiftData framework.
  • Your data is synced via Apple's CloudKit private database, which is encrypted in transit and at rest.
  • We do not operate any external servers or databases.

Your choices

  • Sign in with Apple: You can choose to hide your email address when signing in. Apple will provide a private relay address instead.
  • Location: You can deny or revoke location permissions at any time in iOS Settings. The app will function without location access, but geofencing and session location capture will be unavailable.
  • Notifications: You can disable notifications at any time in iOS Settings.
  • iCloud sync: Your fishing data, including photos and videos, syncs to your personal iCloud account by default. You can manage or disable iCloud sync via Settings > Apple Account > iCloud.
  • Data deletion: You can delete individual sessions, venues, and goals within the app. To delete all data, you can sign out and delete the app. You can also manage your iCloud data via Settings > Apple Account > iCloud.

Data retention

We retain your data only on your device and in your personal iCloud account. We do not maintain any copies of your data on external servers. When you delete data within the app, it is removed from your device and from iCloud.

Children's privacy

Piscaro is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to this policy

We may update this Privacy Policy from time to time. Any changes will be reflected in the "Last updated" date at the top of this page.

Contact us

If you have questions about this Privacy Policy, please contact us at privacy@piscaro.app.