The problem you run into with these types of apps are the update rates and they don’t reflect local variability in forecasts.
I use NOAA forecast site. About as accurate as I’ve found, at least for our area.
Wave heights forget it..to much localized variability. Have seen a forecast of seas...