Launched this week

FishLuck
Smart bite finder decoding your personal fishing peaks.
5 followers
Smart bite finder decoding your personal fishing peaks.
5 followers
Most fishing apps tell you the tide. FishLuck tells you when your peak actually is. By reinterpreting ancient astronomical logic into modern language, it places your birth data into one of 1,036,800 unique combinations to chart your personal fishing-luck waveform. FishLuck runs its entire calculation engine completely on-device — featuring real-time solar time corrections, with no tide APIs, no weather servers, and zero external data. It works even on a remote rocky shore with zero signal.







Hi Product Hunt!
I’m a developer and angler at FishLuck Labs.
I developed FishLuck because I was dissatisfied with existing tide and weather apps. While existing apps provide good information on "today's ocean conditions," they do not answer the truly important question: "What are the right conditions for me today?"
It is something everyone has likely experienced at least once. You know, when the tides are good and the weather is fine, yet for some reason, you are the only one who got skunked. If there had been an app that provided the answer to this, I would have just used it, but such an app did not exist.
Even when fishing in the exact same place at the exact same time, everyone’s fishing luck varies. What we commonly call “luck” is not an external environmental variable that affects everyone equally, but rather the variable known as “me.” To explore this phenomenon, I defined the state of 'me'—an internal variable—as a function and developed a logic based on it.
This framework utilizes the computational system of Four Pillars of Destiny (BaZi) — an ancient East Asian tradition rooted in astronomy, originally derived from observing the periodic motion of celestial bodies. The FishLuck engine maps these energy cycles onto a continuous temporal grid, transforming them into a structured timeline waveform. By simultaneously mapping the wave position corresponding to the moment the user took their first breath on Earth, it visualizes in real time the interaction where the universe's energy rhythms meet the individual's energy rhythms.
Even two people who fall into the exact same one of the 1,036,800* base combinations can still get different graphs — because FishLuck adjusts for True Solar Time based on your exact birth location, not just your time zone.
The entire calculation engine is built directly into the app, eliminating the need for communication with external servers. I’ve packaged it as a native Android app using Capacitor so it can run anywhere. Since this product operates completely offline, it can be used effectively even on a remote rocky shore or in the middle of the open ocean where there is no signal at all.
A quick note on personalization: FishLuck generates unique waveforms specialized based on your profile. If you don't know your exact birth time, simply select the "Unknown" option. FishLuck will automatically default to solar noon to calculate your core day pillar and element, preserving the structural backbone of your profile. Additionally, if you do not know your exact city of birth, selecting a major city within the same time zone serves as a perfectly valid approximation.
I’d love to hear your honest feedback on the engineering approach, user experience, or the concept itself.
Thank you!
*Calculation: 60 year-pillars × 12 month-pillars × 60 day-pillars × 12 hour-pillars × 2 for gender = 1,036,800 base combinations.