BiteWave
Privacy

Privacy Notice

Effective: 2026-05-13 · GDPR-compliant

Summary

  • The app runs almost entirely in your browser. Data is NOT sent to our servers.
  • Catches, selected lake, settings → stored only on your device (localStorage)
  • The only server-bound interaction sending data: AI Coach (when you chat) — see section 3
  • No login, no accounts, no tracking

1. Controller

BiteWave app operator. Contact: juhohietanen84@gmail.com

2. What data is collected

In the browser (localStorage):

  • Selected lake, species, technique, target fish size
  • Catches you log (date, length, species, location)
  • Notifications, sun mode preferences

This data never leaves your device unless you clear browser data.

Sent to the server only:

  • Cloudflare-IP geolocation on first visit (suggests nearest lake) — based on Cloudflare's automatic IP-geo, not personal data
  • AI Coach chat messages — see section 3
  • Plausible Analytics: page views (no personal data, no cookies)

3. AI Coach (when you chat)

When you chat with the AI Coach, your messages are sent to Cloudflare Workers AI (Llama 3.3 70B model). Cloudflare's privacy policy applies.

BiteWave does not store chat content on its own server. Chat history is in your browser's localStorage and can be cleared. Cloudflare Workers AI inference is not stored by Cloudflare per their privacy policy (read-only AI inference).

Don't enter sensitive personal information into the chat (name, ID, addresses).

4. What is NOT collected

  • Name, contact details, photo
  • Browsing or behavior tracking (no cookies, no tracker)
  • GPS location (used only locally in browser when you allow location access)
  • Login or accounts — no accounts on the service

5. Data retention

localStorage: until you clear browser data or uninstall the app.

Service worker cache: map data + research data offline-available for ~7 days, weather data 30 minutes.

6. GDPR rights

You have these rights:

  • Access: all data is in your own browser → open DevTools and view localStorage
  • Erasure: clear browser data → app data removed
  • Rectification / objection / data portability: data is on your device

Since BiteWave doesn't collect personally identifiable information on its server, GDPR rights are effectively in your own hands.

7. Service Worker

The app uses a Service Worker for offline use. It caches map tiles, depth contours, and weather data so the app works even without an internet connection on the lake. This data is in your browser, not on our servers.

8. Changes

We reserve the right to update this notice. Major changes will be notified in the app.

Contact: juhohietanen84@gmail.com