Piscaro is an iOS app published from the United Kingdom ("we", "us", "our"). This Privacy Policy explains what information we collect, how we use it, and your rights regarding that information.
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 timeline event, the app fetches current weather conditions using Apple's WeatherKit service. This requires sending the venue 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.
- Contact Support delivery: Used only when you submit a support request via the Contact Support form. The email address you provide, the subject, your message, any screenshots you attach, and — only if you leave the optional “Include diagnostic info” toggle on — basic diagnostic information (app version, device model, and recent app logs; never your catch data or photo library) are transmitted to deliver the message to us. The submission is sent to our own endpoint on Cloudflare, which relays the request (see Cloudflare's privacy policy), and delivered as email by Resend, which sends via Amazon SES (see Resend's privacy policy). These providers act as processors that transmit the message on our behalf; they do not use its contents for their own purposes.
Lawful Basis for Processing
Where UK / EU GDPR applies, we process the personal data described above on the following bases:
- Account Information (Apple User ID, name, email): the necessity of performing our agreement with you to provide the app's account features.
- Location Data, Notifications, and Weather Lookups: your consent, granted via iOS permission prompts, which you can withdraw at any time in iOS Settings.
- In-app Purchase Records: the necessity of performing our agreement with you to provide PRO features. Payment is processed by Apple.
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.
- Account and Data Deletion: You can delete individual sessions, venues, goals, and other records within the app at any time. From the app's Settings, in Account → Reset & Delete, you can choose Reset All Data to wipe your fishing data while keeping your account, or Delete Account to permanently remove your account, profile, and all associated data from your device and iCloud. You can also manage your iCloud data via Settings > Apple Account > iCloud.
Your Rights
If you are in the United Kingdom or European Economic Area, you have rights under the UK / EU General Data Protection Regulation, including:
- The right to access the personal data we hold about you.
- The right to have inaccurate data corrected.
- The right to have your data erased.
- The right to restrict or object to our processing of your data.
- The right to data portability.
- The right to withdraw any consent you have given.
- The right to lodge a complaint with the UK Information Commissioner's Office (ICO) at ico.org.uk, or your local supervisory authority.
Because all of your data is stored on your own device and in your personal iCloud account — not on any server we control — the most direct way to exercise these rights is to use the in-app controls described above.
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. Under UK GDPR, 13 is the age at which a child can consent to digital services on their own behalf. We do not knowingly collect personal information from children under 13.
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.