FishyFishy
org.dergigi.fishyfishyA little journal for big underwater discoveries
Explore Madeira's ocean life with your little snorkeler. A visual, offline field guide to 47 fish and ocean creatures, with English, Portuguese, German and scientific names. Hear names spoken aloud using installed offline voices, learn a little ocean fact, and play a photo quiz. Open photos full-screen and zoom in to explore tiny details. Follow documentary and educational film links in your selected language. Switch the whole app between English, Portuguese and German from the flag menu. Read and hear lessons in your chosen language. Light and dark mode follow your device. Save your swims, remember what you saw, and grow your own discovery collection. Mark uncertain sightings to check together later. Choose a local journal folder to sync between devices with Syncthing. Compare blue markings and schooling fish. Built for Android phones and tablets. No accounts, ads, tracking or internet permission. Free and open source.
First release: Sep 19, 2026, 10 total releases.
Most recent release: Sep 22, 2026.
Appears in 1 app stack.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 22, 2026 0.8.0### Changed - Replace tiny swim-picker thumbnails with large, swipeable photos, tap-to-zoom and identification clues. Use a separate checkbox to select sightings while keeping the swim draft open.
- Sep 20, 2026 0.7.0### Added - Swipeable creature photos with captions, photo navigation and tap-to-zoom. - Male/female colour comparisons for parrotfish and ornate wrasse, a young wrasse and a Madeira salema school, with identification notes in all three languages. ### Fixed - Shorten the German swim navigation label to “Touren” to fit on one line.
- Sep 20, 2026 0.6.0### Added - Add a creature directly to the last logged swim from its detail page, with the destination shown and duplicate sightings prevented. - Explore filters reappear above the gallery when scrolling upward and hide when scrolling downward. ### Fixed - Preserve Explore's gallery scroll position, search and filters when returning from a creature page or another screen.
- Sep 20, 2026 0.5.0### Added - A flag dropdown beside Info to switch the entire app between English, Portuguese and German, including guide lessons, clues, dates and read-aloud. - German and Portuguese YouTube selections that follow the app language, with related species and broader habitats labelled. - Light and dark appearance that follows the device’s system theme, including cards, controls and the swim date picker.
- Sep 19, 2026 0.4.0### Added - Watch together cards on creature details, linking directly to 14 selected YouTube documentaries and short science films across all 47 guide entries. - Film titles, publishers and clear labels for related animals or broader coastal habitats.
- Sep 19, 2026 0.3.2### Changed - Use icon-only speech feedback: a loading spinner and animated sound bars, with status words reserved for screen readers.
- Sep 19, 2026 0.3.1### Fixed - Speech buttons immediately show Starting and Playing feedback and ignore repeated taps on the active name or lesson. - Speech waits for engine initialization, handles errors and timeouts, and stops when leaving the screen or backgrounding the app.
- Sep 19, 2026 0.3.0### Added - Open guide photos full-screen with pinch zoom, panning, double-tap zoom and accessible zoom/reset controls. - Thirty coastal guide entries with licensed photos, multilingual names, identification clues and child-friendly lessons, bringing the guide to 47 entries. - Puffers, morays, blennies, seabreams, trumpetfish, crabs, shrimp, limpets, anemones, fireworms, a hermit crab, a sponge and more urchins and sea stars. - Sand, Shell and Legs filters, plus documented Madeira coverage and identification limits.
- Sep 19, 2026 0.2.0### Added - Choose a journal folder using Android's folder picker, for automatic Syncthing syncing between devices. - Immutable swim history with explicit resolution of simultaneous offline edits and synced deletions. - Five guide entries: Mediterranean damselfish (lookalike comparison), Azores chromis, bogue, sand smelt and European sardine. - Young/adult photo comparisons, extra blue-marking photos, and Blue and Schools filters. - Folder setup instructions and storage integrity checks.
- Sep 19, 2026 0.1.0### Added - Native Android app foundation for phones and tablets. - Offline photo field guide to 12 Madeira fish and ocean creatures, with identification clues and learning prompts. - English, Portuguese, German and scientific names, with offline pronunciation for spoken languages. - Local swim journal with dates, places, duration, notes and uncertain sightings. - Personal discovery collection, photo identification game, and journal backup export and restore. - Signed Android releases and Zapstore publishing under the existing publisher identity. [Unreleased]: https://github.com/dergigi/fishyfishy/compare/v0.1.0...HEAD [0.1.0]: https://github.com/dergigi/fishyfishy/releases/tag/v0.1.0