GeyserLog
Reference
$9.99 · Designed for iPad. Not verified for macOS.
Display the latest geyser eruption data as collected by the GeyserTimes.org database.
There are a number of tabs available: “Favorites”, where the user can select which features to watch. “Logbook”, the latest activity for each feature, with the most recent at the top. "Timeline", showing the latest reported activity. "Features", where showing every geyser and hot spring in the database. "Stopwatch" allows registered users to enter eruptions or notes into the database.
Registered users can also use the app to edit their entries in the database. These will also show up in a "Submissions" tab.
Optionally, predictions, when available, can be displayed for certain geysers. Notifications for window opening times can also be added. Notifications can also be requested for the eruptions of specific geysers, although this does not use Push Notifications and so isn't always timely.
The iOS "GeyserLog-Today" lock screen widget has been retired. It has been replaced by a Recents widget, Favorites widget and a Predictions widget, which can be displayed in all three sizes.
Dark Mode is also supported on iOS 13, and a red tinted "Night Mode" is still available.
The primary screen allows you to choose four of the more common actions: Stopwatch, Recent Activity, Favorites and GrandWait.
Stopwatch works in sync with the iPhone app stopwatch, allowing you to start, stop and pause, on either device.
Recent Activity shows the latest dozen events posted to GeyserTimes
Favorites shows the latest activity of those features that are shown in the iPhone app's Favorites view.
GrandWait allows you to record events and activity without the need for using your iPhone screen in adverse conditions.
There's also a small watch-face complication which will take you directly to the watch app, while saving the current time as an Observation. A rectangular complication will display the four most recent of your favorites.
more Added SMS note support.
Fixed issue where edited changes could be lost in the event submission view.
Fixed crash in GrandWait summarizing Turban events.
4.1.1 09/15/2025
Functionality remains the same, but much of GeyserLog has been rewritten to use newer features of iOS such as SwiftUI, Swift Concurrency and better networking.
* Logbook List replaces the old Logbook view and the Recents list. It allows for display by name or event time over a selectable period of time. Filtering by groups and features is supported. Events use color coding and icons to differentiate between eruptions, notes, webcam and SMS entries, and your own submissions, along with icons to denote comments, confirms, and attachments.
* In the Logbook, when a note is later than the latest eruption event, both will be shown.
* Formatting of messages for Satellite SMS (requires registering your phone number with the GeyserTimes website.)
* The Predictions view will now include the Apple Weather for the same period of time.
* Predictions within an event panel will use the same color bar format, along with a display of the window. The feature name will also be highlighted with the color bar value if applicable.
* Notebook Pages allow the gathering of notes and event times that don't need to be submitted to GeyserTimes. It's still a work in progress, and the views will probably change as field testing progresses. Also, it's not guaranteed to not lose data, so use with caution and please report any failures or problems.
4.1 07/26/2025
While preparing documentation pages, found and fix a wide range of issues found, ranging from crashes to minor modification of display elements in all apps and widgets:
Fix issues with editing FilterGroup name, deleting FilterGroup.
Fix issues with widgets not updating. Reformat widgets.
Add option to remove used Observations.
Fix calling stopwatch from Notebook.
Remove leading 0 on hours in Stopwatch display.
Remove leading 0 on days when formatting time.
Allow editing for GroupFilters in NewNotebookPage.
Remove error when no GrandWait file.
Remove dependency of GrandWait and NotebookPages on login state.
Fix some login issues.
Reorder some AppSettings.
Fix not clearing UserPermissions on logout.
Conditionally display Show/HideEntryInfo based on login.
Fix issue with widget not opening correct view.
Moved/renamed some Stopwatch buttons.
Fix issues and crash with GrandWait syncing.
Fix crash in GrandWaitTable_ViewController.
Update FilthyCam URL.
Add NewObservationModifier for doubletaps in watch ClockLabel().
Fix issue with selecting Other Feature in NotebookPage
Add selecting individual feature in Favorites
4.0.2 01/30/2025
Fixed issue with wrong view displayed on app restart.
Fixed issue with some watch actions (like Observation double tap) not being synchronized with iPhone app.
4.0.1 01/01/2025
New in 4.0: Have added a local notebook/logbook section.
This allows the user to keep track of non-eruptive activity within a small set of features at specific location. (For example, at Fan & Mortar or in the Fountain Group).
The "notebookPage" can be saved or exported in JSON format.
Eruptions can also be submitted to GeyserTimes while being a part of the notebookPage timeline.
Local confirmation of GeyserTimes eruptions and notes can also be added.
4.0 11/21/2024
Resyncing also updates features, groups and users.
Better display of events in Recents and Favorites.
Fixing other bugs and display anomalies.
3.6.1 03/25/2024
GeyserLog 3.6
This started out as 3.5.2, a bugfix and cleanup release. But it ended up with some new functionality.
The GeyserLog-Today widget has been removed.
Replaced by new WidgetKit blocks showing either Recents, Favorites, or Predictions.
The Watch app has been rewritten, and now includes a Predictions panel.
A new large Rectangular watch widget has been added, showing recent favorites eruptions.
And, background refresh finally appears to be actually working as intended.
3.6 01/15/2024
Field testing of 3.5 found a number of minor issues which have been fixed:
* The ending time picker for editing notes has been expanded to five lines, which will make it a bit easier to use.
* Number of bursts can be entered in the Code variable, and displayed. Useful if Plume ever reactivates.
* The Circle-O button allows filters to be created for non-Yellowstone areas.
* Added missing Stopwatch button to Grand Wait
* Added an action for Grand Wait view to manually update the previous Grand eruption time. Useful when the overnight electronic time is finally posted.
* Fixed duplicate display of Turban ie before arrive in Grand Wait view.
3.5.1 08/27/2023
3.5:
Added filtering of Recents, Timeline and Logbook by Groups, subgroups and individual features. User can create and name multiple filters and switch between them.
Fixed some crashing bugs when entering or editing eruption records.
Fixed issue where new events and new notes not always being cleared properly, especially after a submission to the GeyserTimes server. Also a crash when displaying an event for a newly added feature that didn't downloaded properly from the server.
Fix issue with not displaying detail record for predicted geysers in Recents.
3.5 08/02/2023
Fixed an issue with displaying detail records in Recents View. Adding ability to edit pending records.
3.4.2 07/19/2023
Fix issues with video tab and iOS 16.
Faster app startup (no more white screen).
Fix sorting issues in Recents and Timeline.
Fix issues with button background and text with similar colors.
Fix issue with observation time not being used when creating a new event or note.
Added unselecting observations.
Added watch settings to the app. Hard press menu in watch has been depreciated by Apple and will be gone in the next app release.
Watch app now respects the "Mountain Time Zone" setting of the app.
Editing and rearrangement of Favorites now working again.
Pending submissions should now work for multiple notes and not duplicate entries on server.
Editing Notes and Events will not clear when using the "More Features" view to select a new feature.
Submissions View now has a delete pending events option.
Fix issues with keyboard not disappearing after search.
3.4.1 06/04/2023
New in 3.4--
Added Pending events to Submissions view. These are events which have not been sent to the server because the network is not available. (For example, in the Lower Geyser Basin.) These events can be edited (and deleted?) while pending.
Added a status bar at the top of many views. It shows the clocktime, the time of the last update, and the number of pending event, if any.
Also added better sync support. Database should now be completely synced after a submission and not crash in the background.
Add "most recent" option to Favorites, and ContextAction to display feature timeline.
Lots of user interfaces fixes and cleanup.
This will probably be the last version to support iOS 12.4. The next major update will probably jump forward to iOS 14.
3.4 09/04/2022
New in 3.3.1--
Fix issue with submitting multiple events/notes when connectivity is poor. This could cause loss of data and possible crashes.
Added support for displaying times in either Mountain or local time zone.
Intervals between eruptions now shown in timelines.
Added option to not purge user submitted events during database cleanup. (These entries are deleted if no user is logged in.)
More bug fixes and cosmetic cleanup.
New in 3.3--
Added AppleWatch support:
The primary screen allows you to choose four of the more common actions: Stopwatch, Recent Activity, Favorites and GrandWait.
Stopwatch works in sync with the iPhone app stopwatch, allowing you to start, stop and pause, on either device.
Recent Activity shows the latest dozen events posted to GeyserTimes
Favorites shows the latest activity of those features that are shown in the iPhone app's Favorites view.
GrandWait allows you to record events and activity without the need for using your iPhone screen in adverse conditions.
There's also a watch-face complication which will take you directly to the watch app, while saving the current time as an Observation.
There are also the usual bugfixes and cleanup.
3.3.1 04/22/2022
New in 3.3--
Added AppleWatch support:
The primary screen allows you to choose four of the more common actions: Stopwatch, Recent Activity, Favorites and GrandWait.
Stopwatch works in sync with the iPhone app stopwatch, allowing you to start, stop and pause, on either device.
Recent Activity shows the latest dozen events posted to GeyserTimes
Favorites shows the latest activity of those features that are shown in the iPhone app's Favorites view.
GrandWait allows you to record events and activity without the need for using your iPhone screen in adverse conditions.
There's also a watch-face complication which will take you directly to the watch app, while saving the current time as an Observation.
There are also the usual bugfixes and cleanup.
3.3 01/24/2022
On launch, get the latest eruption for every feature. Also, get every eruption for Giant, Giantess, New Crater/Steamboat, and Fan & Mortar since 2017.
Add getting of history for any feature. One month, three months, six months, a year, and since 2017.
Tapping on the location of a feature in the Feature view header will open the Maps app, dropping a pin and focusing in on that location.
Export of Grand wait summary and DetailRecord to a text file accessible through the Files app.
Hiding of notes, comments, and secondary eruptions, allowing the reducing of clutter in longer lists.
Added Recent Users. Can select observer names from list of registered users when submiting an eruption. A list of the most recently used names is kept for reuse.
Added Observations. Many pages now contain a button in the tile bar which will save the current time as an observation. Opening the Observation view shows a list of these, where one can be selected and used to create a eruption submission. If so used, the Observation is marked as used. (Although it can be reused.) Observations are also used in the creation of Details (see next section.)
Added Details. Allow the capture of minor events at a feature (for example, events at Fan & Mortar, or a Giant Hot Period). Uses Observations to capture time. Each feature keeps a list of the subjects (for example, Fan vents) for reuse. Second list are the basic event comments. A summary of the details can be made and added as a comment to a GeyserTimes submission, or saved to a text file.
Other UI cleanup, crash fixes, and bug fixes.
3.2 11/23/2021
What's new 3.1.3--
Background fetch updates from server now should work correctly.
Display elapsed time since feature's last eruption in Stopwatch
Other UI and editing fixes.
What's new 3.1.1--
Fixed a crash on iOS 14.5 when trying to open the "More" tab bar item.
Fixed a crash in the GrandEruption view.
Night mode works better with Dark Mode.
Other display bug fixes.
What's new 3.1--
Video recording from within the app with a date/timestamp overlay.
Access to the stopwatch while video recording.
Fixed syncing issues that prevented updates to just submitted observations.
And the usual minor bug fixing.
3.1.3 07/24/2021
What's new 3.1.1--
Fixed a crash on iOS 14.5 when trying to open the "More" tab bar item.
Fixed a crash in the GrandEruption view.
Night mode works better with Dark Mode.
Other display bug fixes.
What's new 3.1--
Video recording from within the app with a date/timestamp overlay.
Access to the stopwatch while video recording.
Fixed syncing issues that prevented updates to just submitted observations.
And the usual minor bug fixing.
3.1.1 07/07/2021
What's new--
Video recording from within the app with a date/timestamp overlay.
Access to the stopwatch while video recording.
Fixed syncing issues that prevented updates to just submitted observations.
And the usual minor bug fixing.
3.1 06/27/2021
Fixes for 3.0.1–
Make time picker taller
Time editing in new event.
Alert confirmation. — added time of eruption
Submissions list shows secondary entries.
Other cosmetic fixes.
3.0.1 09/15/2020
The new GeyserLog 3.0 has been completely rewritten. I decided that my attempts to weld GeyserTimes to my older personal app just wasn’t working, and it was time to do it right.
This new version more closely follows the capabilities of the GeyserTimes website. It now supports the entering of new activity and notes, as well as editing and deleting existing entries. For predictable geysers, a panel showing the next prediction, and how long until that happens is now available. When entering a new eruption, it is now possible to add various flags like “major” or even “webcam.”
Many of the features of the older app have been removed, at least for this version. Letting me know what you’d like to see restored will help set priorities.
3.0 07/21/2020
V2.2.4 ::
Bug fixes, crashes fixed and display issues cleaned up after a month's worth of field testing.
2.2.4 08/11/2018
V2.2.3 ::
More bug fixes and display improvements.
2.2.3 07/05/2018
V2.2.2 ::
Mostly bug fixes and display improvements.
Added Activity Notifications. These are not Push Notifications, but if after a sync, the app notices a new event for features for which you've selected this notification, it will pop up an alert. (That way an eruption of Fan & Mortar won't get lost in the noise, for example.)
Added Reload Recent Activity, which will all the download of all activities for a feature over a given time span (from 1 day to 2 years). It's a way to download past activity for features which don't erupt much. (I take no responsibility for what happens if you try to download 2 years of Old Faithful eruptions...)
2.2.2 06/07/2018
V 2.2.1 :: Filtered Predictions
Predictions can either show all predicted features, or just the ones you've selected and added locally. List of all can also use NPS or GeyserTimes predictions.
Fix an occasional crash when starting to report an eruption.
Use monospaced digits font in timers.
Fix some threading issues which could cause hangs.
Other bug fixes.
V2.2 :: Video timestamps
When recording a video, you can add the date and time stamp.
Fixed a crash on the Predictions view.
More bug fixes and display improvements.
This will probably be the last version to support iOS9 and maybe even iOS10.
Note about video recording: Because of the extra processing needed to impose a timestamp on each video frame as the video as it is being recorded, the quality of the recording may not be as good as that made with the built-in iPhone camera app. There can be a little bit of jerkiness, especially on older, slower devices. But the quality should be good enough for capturing a sequence of events at the start of a geyser eruption, for example.
2.2.1 04/30/2018
V 2.2.1 ::
V2.2 :: Video timestamps
When recording a video, you can add the date and time stamp.
Fixed a crash on the Predictions view.
More bug fixes and display improvements.
This will probably be the last version to support iOS9 and maybe even iOS10.
Note about video recording: Because of the extra processing needed to impose a timestamp on each video frame as the video as it is being recorded, the quality of the recording may not be as good as that made with the built-in iPhone camera app. There can be a little bit of jerkiness, especially on older, slower devices. But the quality should be good enough for capturing a sequence of events at the start of a geyser eruption, for example.
2.2 04/08/2018
Added SMS note support.
Fixed issue where edited changes could be lost in the event submission view.
Fixed crash in GrandWait summarizing Turban events.
more Version 4.1.1 09/15/2025
Data Not Collected The developer does not collect any data from this app.