This Privacy Policy explains how HookTally collects, uses, stores, and shares information when you use the HookTally mobile app, the pages hosted at hooktally.app, or related support channels.
HookTally is published on Google Play by croWire. In this policy, "croWire", "we", "us", and "our" mean the operator of HookTally.
Who We Are
- App name: HookTally.
- Developer name on Google Play: croWire.
- Contact email: hooktally@gmail.com.
Information We Collect
Information you provide directly
- Account data such as your email address and display name.
- Catch records and related content, such as fish species, bait, technique, hook size, length, weight, date and time, notes, and location text.
- Custom content you create in the app, including custom species and custom baits.
- Photos you choose to upload for catches or custom species, including related file metadata such as image size, MIME type, storage path, and download URL.
- Messages or requests you send to us by email.
Information collected automatically or from service providers
- Authentication identifiers and account metadata from Firebase Authentication, including your Firebase user ID, sign-in provider, and sign-in timestamps.
- Usage and diagnostics data from Firebase Analytics and Firebase Crashlytics, such as screen views, app events, crash reports, device and app metadata, and a user identifier associated with your HookTally account. On the web pages hosted at hooktally.app, Firebase Analytics is activated only after you opt in to optional analytics storage or similar technologies.
- Subscription and billing data, such as your subscription tier, provider, status, renewal or access end date, Google Play product ID, Google Play purchase token, and related verification records. If you use HookTally web billing flows, Stripe may also process customer and subscription identifiers.
- Security and anti-abuse data generated by Firebase App Check, Google Play Integrity, reCAPTCHA Enterprise, backend verification calls, and related logs.
- Map and location-service requests when you use map features or reverse geocoding. These requests may include your IP address, browser or device metadata, requested map tiles, and selected coordinates or search data needed to provide the feature.
Optional permissions and sensitive data
- Photo library access is requested only if you choose to pick or replace a photo.
- Precise device location is requested only if you choose the "Use current location" action while editing a catch.
- Location is optional. You can use HookTally without granting location permission.
- The current Android build blocks camera and microphone permissions.
Cookies and Similar Technologies
On the HookTally web pages, we use cookies, browser storage, and similar client-side technologies. Some of these are necessary to provide the website or account features you explicitly request, while optional analytics technologies are used only if you grant consent where required by applicable law.
- Necessary technologies may be used to keep sign-in state, apply security and anti-abuse protections, remember your cookie preference, and support core website behavior.
- Optional analytics technologies are used on hooktally.app only after your opt-in choice and help us measure visits, understand page usage, and improve the website experience.
- If you later change your mind, you can reopen and change your cookie choice from the Privacy Policy page on the website. This stops future analytics collection from the web interface and we also try to remove common analytics cookies from the current browser.
How We Use Information
- To create, secure, and maintain your HookTally account.
- To save, sync, display, and edit your catches, custom species, custom baits, progress, achievements, and statistics.
- To upload, store, and deliver photos that you attach to catches or custom species.
- To verify Premium subscriptions, manage paid feature access, prevent fraud, and resolve billing issues.
- To monitor app performance, diagnose crashes, investigate abuse, improve reliability, and, where you consent on the web, measure website usage.
- To answer support requests and communicate with you about account or legal matters when needed.
- To comply with legal obligations and enforce our terms, rules, and security controls.
Legal Bases for Processing
Where the GDPR, UK GDPR, or similar laws apply, we generally rely on the following legal bases:
- Performance of a contract, when we provide the account, catch logging, cloud sync, and subscription features you request.
- Consent, where required, for optional permissions such as photo library or precise location access on your device.
- Consent, where required, for optional web analytics cookies or similar technologies used on hooktally.app.
- Legitimate interests, for security, abuse prevention, crash monitoring, product improvement based on operational data, and support.
- Legal obligation, where we must keep or disclose data for accounting, tax, law-enforcement, or similar requirements.
How We Share Information
HookTally does not sell your personal data and does not use advertising SDKs. Your data is not shared publicly by default.
- Google and Firebase, which provide Firebase Authentication, Cloud Firestore, Firebase Storage, Cloud Functions, Firebase Analytics, Firebase Crashlytics, App Check, Google Sign-In, reCAPTCHA Enterprise, and Play Integrity related services used by HookTally.
- Google Play, when you buy, restore, or verify an Android subscription.
- Stripe, only if you use HookTally web billing or billing-management flows.
- Map and geocoding providers such as OpenStreetMap, Nominatim, and related CDN providers used to render map tiles or resolve place labels.
- Professional advisers, regulators, courts, or law-enforcement authorities where disclosure is required by law or reasonably necessary to protect rights, safety, or the service.
Data Retention
We keep account, catch, custom species, bait, and photo data for as long as your account remains active, until you delete the content, or until you ask us to delete it, unless a longer retention period is required for legal, security, or billing reasons.
- Account profile data and user content are generally retained while your account exists.
- Billing, subscription, fraud-prevention, and verification records may be retained for as long as needed to handle renewals, disputes, chargebacks, bookkeeping, taxes, or legal claims.
- Analytics, crash, and security logs may be retained under provider-default retention periods and operational needs; some data may be aggregated or de-identified.
- Encrypted backups may remain for a limited backup cycle before they are overwritten or deleted.
Data Deletion and Your Rights
Depending on your location, you may have rights to access, correct, delete, or restrict processing of your personal data, or to object to certain processing. You can also revoke optional device permissions in your operating-system settings.
- You can edit your display name and language preferences inside the app.
- You can remove individual catches, custom species, custom baits, or attached photos where the app provides those controls.
- To request deletion of your HookTally account and associated data, visit the HookTally data deletion page or email hooktally@gmail.com from the email address linked to your account.
- If you have an active Google Play or Stripe subscription, canceling that subscription is a separate process from deleting your HookTally account data.
International Transfers
The services used by HookTally may process information outside your country of residence, including in the United States or other jurisdictions where our providers operate. Where required, we rely on contractual, organizational, and technical safeguards provided by those service providers.
Security
We use measures that are appropriate to the nature of the service, including authenticated access, Firebase security rules, App Check, anti-abuse controls, and restricted backend verification flows. No internet or storage system is completely secure, so we cannot guarantee absolute security.
Children’s Privacy
HookTally is not directed to children under 16, and we do not knowingly collect personal data from children under 16. If you believe a child has provided us with personal data, contact us so we can review and delete it where appropriate.
Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will publish the updated version at /privacy and change the "Last updated" date above.
Contact
- Developer / operator: croWire
- App: HookTally
- Email: hooktally@gmail.com