FishCast

About

FishCast について

科学的根拠に基づく釣果予測アプリの開発・運営について。

/

ミッション

FishCast は、潮汐・気圧・水温・天候など 7 要因の科学的データを統合し、釣り人が「いつ」「どこに」行けば最も釣れる可能性が高いかを 0〜100 点でスコア化するアプリです。潮汐アプリ・気象アプリ・水温アプリを使い分ける必要なく、1 つのアプリで釣行判断を完結させることを目指しています。

なぜ FishCast を作ったのか

私は釣り歴 6 年、堤防でのエギング (アオリイカ釣り) を中心に毎週のように釣行している個人開発者です。1Kg を超えるアオリイカも釣れるようになりましたが、そこに至るまで最大の悩みは「釣行前の情報収集が煩雑すぎる」ことでした。

潮汐は潮見表アプリ、気圧と天気は気象アプリ、水温は別の海況アプリ、月齢はさらに別のアプリ —— 釣行のたびに 4〜5 個のアプリを行き来し、頭の中で「今日は釣れそうか」を組み立てていました。時間がかかるうえに、判断の根拠が自分の経験則に依存し再現性が低い。これが本当にもったいないと感じていました。

一方で、釣り業界には「AI が予測します」と謳いながら、何をどう判断しているかブラックボックスのサービスも多くあります。私はバックエンドエンジニアとして 7 年仕事をしてきた立場から、釣り人が納得して使うには「どのデータを、どんな重みで、どう計算しているか」が公開されていることが不可欠だと考えました。

そこで、現在公開されている海洋学・気象学・行動生態学の論文や知見をもとに、潮汐・ソルナー・気圧・水温・天候・時間帯・地形の 7 要因を重み付け加重平均する独自アルゴリズムを設計し、FishCast として形にしました。重みもデータソースもスコアの仕組みページで全て公開しています。

開発・運営

開発者プロフィール

名前
倉田雄也 (くらた ゆうや)
役割
個人開発者 (FishCast 開発・運営)
経歴
バックエンドエンジニア 7 年
釣り歴
6 年 / 堤防中心 / 専門はエギング (アオリイカ)
釣果実績
1Kg 以上のアオリイカ釣果あり

運営形態

FishCast は現状、開発者本人 (倉田雄也) による個人運営です。法人化については現状未定で、ユーザー数の推移を見ながら判断する方針です。個人運営のため、サポート対応は平日中心となり、土日祝は返信が遅れる可能性があります。

使用しているデータソース

FishCast のスコアは、第三者が検証可能な公開 API または自前の天文計算をもとに算出しています。各データソースの詳細とキャッシュ戦略はスコアの仕組みページで公開しています。

要因データソース形式
潮汐WorldTides APIMLLW datum / Cloud Functions (asia-northeast1) プロキシ経由
天気・気圧Open-Meteo Forecast APIhourly forecast (surface_pressure / weather_code / wind_speed_10m)
水温・海流Open-Meteo Marine APIsea_surface_temperature / ocean_current_velocity
ソルナー自前 LunarCalculator月相・月の南中/反中・月の出入りを天文計算 (外部 API 不使用)
時間帯デバイス時刻 + 緯度経度端末時刻から hour を、緯度経度から日の出/日の入りを算出
スポット属性Firestore spots collectionユーザー登録 + 関東 50 釣り場の初期データ

技術スタック

採用している主な技術スタックを公開します。実装の透明性を高め、技術的な問い合わせや引用に答えられる構造を目指しています。

モバイルFlutter 3.x / Dart / Riverpod / go_router / Freezed
WebNext.js 16 / TypeScript / Tailwind CSS v4 / shadcn/ui
バックエンドFirebase Cloud Functions (TypeScript) / Cloud Run (App Hosting)
データCloud Firestore / Firebase Storage / Firebase Auth
認証Apple / Google / Passkey (FIDO2 WebAuthn)
配信App Store Connect / Fastlane (TestFlight 配信 CLI)

沿革

  1. 2026-04-02

    iOS App Store でリリース

    v1.0.0 build 5 承認 (初回公開)

  2. 2026-04-26

    独自ドメイン fishcast.jp 公開

    Firebase App Hosting (asia-east1) で Web サイト公開

  3. 2026-05-26

    v1.1.3 build 13 ライブ公開

    Passkey (FIDO2 WebAuthn) 認証対応

  4. 今後

    Android 版開発中 / Pro 機能検討中

    法人化はユーザー数次第で判断

メディア掲載・第三者言及

現時点で大手メディアでの掲載はありませんが、釣り系メディアや個人ブログ・YouTube チャンネルからの紹介・レビューは歓迎します。

メディア掲載やレビュー依頼は、お問い合わせフォームまたは @fishcast_app にご連絡ください。掲載いただいた記事は本セクションで紹介させていただきます。

(今後の掲載予定をここに追記していきます)

連絡先・SNS

メール
tb.tk.y00004444@gmail.com
X (Twitter)
@fishcast_app
お問い合わせ
/contact フォーム
対応時間
平日対応 (個人運営のため土日祝は返信遅延の可能性があります)
App Store
FishCast — 釣果予測

FishCast の中身を、もっと深く。

スコア算出ロジック、対応魚種、関東 50 釣り場の使い方を公開しています。