Privacy Policy

Last updated: 2026-07-12

“Fishing.Camera” (the “App”) is operated by Lesign LLC (“we”, “us”). This policy explains how we collect, use, store, and protect information when you use the iOS App and the fishing.camera website. The App requires sign-in so your catches and photos can sync across devices. We do not sell personal information or use it for advertising or cross-app tracking.

1. Information We Collect

  • Account information: The international build supports email/password, Apple, and Google through Clerk; the China build supports Apple and WeChat. We store the resulting account identifier, the nickname you choose, an optional profile photo, and language preference. Clerk processes email sign-in credentials; our backend does not receive account passwords. We do not require a phone number or contacts list.
  • Catch photos and records: Catch metadata, notes, optional catch location, and original/cutout/thumbnail image variants are stored on your device and uploaded to your authenticated private cloud area for synchronization and multi-device restore.
  • Recognition images: When you request species identification, the submitted image is uploaded to our server and forwarded to a third-party AI service (Volcano Engine’s Doubao model) solely to complete that identification. The recognition proxy does not persist the image.
  • Location (optional): If you grant permission, the catch location is attached to the catch record and synchronized with that record. You can revoke permission at any time without affecting other features.
  • Device and security identifiers: Apple DeviceCheck / App Attest credentials and an installation identifier are used to protect the free trial, sessions, and service security.
  • Subscription information: Apple transaction information, such as originalTransactionId, is used to verify entitlement. Apple processes payment; we do not receive your payment method or billing details.

2. How We Use Information

We use this information only to authenticate your account, provide cloud synchronization and account recovery, perform species identification, verify subscriptions, manage the free trial, prevent abuse, support account deletion, and operate the service. We do not sell information, serve targeted ads, or track you across apps or websites.

3. Third-Party Processing

  • Apple: Sign in with Apple, StoreKit subscriptions, DeviceCheck / App Attest, and platform hosting services.
  • Clerk / Google: International-build authentication for email/password, Google, and Apple. Clerk processes the sign-in flow; Google processes Google sign-in when selected.
  • WeChat: China-build sign-in when you choose WeChat.
  • Volcano Engine: Private object storage for synchronized media and Doubao AI processing for the recognition image you submit.

We disclose information to other parties only when required by law or necessary to protect users and the service.

4. Storage and Retention

Catch records and media are retained in your account’s cloud area while the account exists and are also kept locally on signed-in devices. Recognition images are processed on servers located in mainland China and are not persisted by the recognition proxy after the request. Account, subscription, security, and operational records are retained as needed to provide the service, prevent fraud, and comply with law.

5. Your Choices and Deletion Rights

You may edit your nickname or avatar in Settings. You may delete individual catches in the App. To delete the account and cloud data, open Settings → Account → Delete Account. The backend deletes account records and schedules durable removal of uploaded media. Local copies may remain on the device so the user can retain personal photos; deleting the App removes its local container. You may also contact support@fishing.camera for privacy requests, which we process within 15 business days where applicable.

6. Data Security

Data is transmitted over HTTPS. Synced media uses user-scoped object keys and short-lived private download URLs. Access is restricted according to least-privilege principles. No system can be perfectly secure, but we use reasonable technical and organizational safeguards.

7. Children

The App is not directed at children under 14. If we learn that we collected a child’s information without appropriate authorization, we will delete it promptly.

8. Changes to This Policy

If this policy changes, we will update this page and its “Last updated” date. Material changes will be announced in the App where appropriate.

9. Contact Us

For questions or privacy-rights requests, contact: support@fishing.camera