I have developed a very simple app for the Pebble smart watch written in JavaScript (Simply.js).
The project can be found on my github, at https://github.com/md100play/PebbleTides-WatchApp.

Precompiled binaries can be found also on github, at https://github.com/md100play/PebbleTides-WatchApp/releases

If you are on your phone: Install Tide Aware Here

Now supports locations outside of the United States
If you are on your phone: Install Tide Aware (Non-US) Here


  1. Hi Mike. Thanks for the app. I’m using the non US version.
    Have you thought of the ability to add the tides to theTimeline?

    1. Hi Mike,
      I’m also using the non-us version but the results are completely wrong! Yes I have checked the location is correct but it gives me, for example, high tide at Portland England as 09.05. I am there and can assure you that high tide was at 02.35 and that it is well out now….. All times local. Help!

  2. I really like this app. Thank you. One thing that I have noticed is that when using the 12 hour function, the time has the AM and PM reversed at the Noon 12:00 hour (not sure about the midnight 12:00). Where I am right now it is 1:05 pm and the the top tide list is: Low Tide 12:14 am and it should read 12:14 pm.

  3. Tide info tells me when the last low/high tide occurred. Does the app not tell the next tide or today’s low/high tide times?

    1. it will show the closest tide, whether it is the past or the future. Soon I will update the app to show the 4 coming tides.

    1. Unfortunately it is the case that the non-us version does not show the tide height because the data provider for international tides does not make that available to me. I hope to eventually add that feature, but it may be a while.

        1. I have not looked into that, but I certainly will give it a look. Right now I pull all the international information from one source and I’d like to keep from complicating things by pulling from a different source for each country.

  4. Thank you Mike! I am using 2.6.5 and really like the app, but I have one problem. I am in Canada and have my GPS turned on and have set my position using both postal code and city, province. But both entries results in getting tide data from the USA. Any clues for me?

    1. I suggest that you try the Non-US version as that will allow you to choose the exact location that you want. It should have any location you want in Canada.
      Have a great day.

  5. Nice App ! Can the data be Cached ? When I’m on the boat (and could use the info,) a data connection will not be possible. Cache of today/tomorrow would be great. Also the app is showing when High tide *was*. Next Low and high would be more useful. Thanks !

    1. Alrighty!
      Go and get version 2.6.0 it now includes data caching and I added the actual times of the tides, not just how much longer until they happen.
      I don’t yet have downloading more tides, just the most recent, but I’ll work on that soon.

    2. As you note I choose the most recent tide, whether it is in the future or the past the app just goes with whichever is closer. Maybe in the future I will add those settings, the caching at least isn’t too hard the way I have it implemented right now (Although a connection to your phone would be required, internet should not be). Gathering more tide data and parsing it would take more work, so that will come in a later version.
      Thanks for the feedback!

    1. I access the GPS with the Pebble app. I assume that the pebble app asks for location permissions. I do not have my own companion app, but in a way the Pebble app acts as the companion to get the GPS data.

    1. S’il vous plaît pardonnez mon français, je suis en utilisant Google Translate. Je ne crois pas que l’API que j’utilise actuellement a des informations à l’extérieur de l’Amérique du Nord. Si vous en connaissez un qui a les marées internationales, faites le moi savoir.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.