Hydraulic calculations, hose-lay planning, terrain measurement, aerial supply, water-tender delivery and thermal estimates.
The app is displayed on your device as Wildfire Engineers Calc.
Shared workflows appear once. The platform-reference table and touch/keyboard chapter identify differences and the exact actions to use.
Updated October 4, 2026. Describes the current beta interface; older installed iOS or Android builds may differ. US Letter portrait, suitable for color or black-and-white printing.
Use your own Apple account. You do not need the developer's Expo credentials. Expo Go is a separate development-preview method, not the standalone beta.
A native map-interface change requires a newer APK; a server-only change does not. Re-downloading an older APK does not obtain a newer native interface.
The current beta enables PDP, Multi-Leg, Heli / WT, Thermo, Tools and Map without a paid subscription or an active trial. Contact shows Beta Access — full access enabled. This is temporary testing policy, not a permanent store entitlement.
No separate customer sign-up is needed to unlock the beta. The app initializes a session for server-backed features. Owner Account access is separate.
Use PDP, Multi-Leg, Heli / WT, Thermo, Tools, Map and Contact. Some devices group screens under More. Tools → Appearance selects Light, Dark or System.
Confirm units on each screen. Check converted values after a unit change. Map imagery, new terrain-elevation lookups and feedback submission need connectivity. Do not assume cached maps or saved measurements provide a complete offline terrain dataset.
Calculator inputs and calculation workflows are shared. Installation, system navigation, map providers and keyboards can differ. Follow the column for your device; wording can vary with operating-system version and language.
| Task or feature | iOS / iPhone | Android / Pixel |
|---|---|---|
| Install beta | Use TestFlight and the supplied invitation. Accept, then tap Install. | Download the supplied signed APK, open it and tap Install. Allow this installation source if Android requests it. |
| Update | Open TestFlight and use Update when the intended build is available. | Open the newer APK and install over the existing app. Do not uninstall first. |
| Find screens | Native-style tabs may group extra screens under More. Older compatible iOS versions may use the classic tab bar. | Use the bottom tab icons and labels. Locate Map and Contact by their names/icons. |
| Base map | Apple Maps is the default native provider. | Google Maps is the native provider. |
| Terrain style | A third-party topographic tile overlay is used. | The native Google terrain map is used. |
| Keyboard and Back | The decimal keypad may not show Done. Use on-screen Save, Cancel or Close for the relevant action. | Keyboard layout depends on the selected keyboard. Back can dismiss the keyboard or a supported dialog; it is not a Save command. |
Sat is satellite/hybrid, Road is the standard base, Topo uses the USGS overlay, and Relief uses hillshade over the hybrid base. These controls and the Hose Lay / Measure workflows are shared, even though native map appearance, gestures and tile coverage can differ.
Both platforms offer Light, Dark and System under Tools → Appearance. System appearance follows the device setting; colors and native dialogs may differ without changing the numerical result.
Allow location access when using the center-on-location function. If access was denied, use the device's application settings to review the permission. Grant only the access needed for your use. Neither platform requires a separate customer account to unlock the current full-access beta.
Saved measurements are local to the installed app on that device. They do not automatically transfer between an iPhone and a Pixel, synchronize through an account, or form a cloud backup. Record important routes elsewhere.
Tap means one finger touch. Press and hold / long-press means keep your finger on an item before moving it. Pan / drag the map means move your finger across the map background, not a pin. Swipe / scroll means move through a panel or chart. Screen labels are the same unless an iOS or Android difference is explicitly called out.
| Action | Touch control on both platforms |
|---|---|
| Open a calculator | Tap its bottom tab; on iOS use More if that screen is grouped there. |
| Change a value | Tap the input, replace the selected value and check the unit beside it. Most calculator inputs select their value on focus. |
| Choose units or modes | Tap the labeled unit/mode button. Recheck the displayed values after changing units. |
| Pan or zoom the map | Drag the background to pan. Use the native two-finger pinch/spread gesture to change map zoom. |
| Add a hose-lay pin | Select Hose Lay and tap the map. Tap locations in order from source to target. |
| Move a hose-lay pin | Press and hold the pin, then drag and release it. Wait for the updated elevation lookup. |
| Edit a hose-lay pin | Tap the pin, then its callout to open editing. Tap Save to keep edits. Delete Pin removes that pin. |
| Add measurement points | Select Measure. Tap the map once for A. Pan the map so the crosshair is at B, then tap Set Point B. Repeat for C, D and additional points; extra map taps alone are not the point-add workflow. |
| Review a long profile | Swipe horizontally through the Multi-Leg elevation profile. This is separate from zooming the map. |
| Remove the last point | Use Undo in the current tool. Hose Lay and Measure have separate point lists. |
| Save or load a measurement | Tap Save Measurement; use Saved (n) and Load to restore it. At least two points are needed to save. |
| Submit feedback | Contact → Send Feedback → choose category → enter message → optionally attach screenshot → submit. |
Most unsigned calculator inputs use the decimal keypad; signed inputs request a numbers-and-punctuation keyboard. A decimal keypad may lack Done or minus. Use a signed field for negative values. Use an available Done control to finish editing, or select another field/control. Scroll the form to reach lower inputs.
Gboard, Samsung Keyboard and other keyboards can show different decimal, minus and completion keys. Use the appropriate numeric/punctuation layout. If the keyboard covers a control, dismiss it with Android's keyboard-hide/Back action, then tap the visible screen control. Back does not save or submit data.
Use the point's Edit action and enter decimal latitude and longitude. Latitude must be -90 to 90; longitude must be -180 to 180. Use negative latitude for south and negative longitude for west; for example, 37.50000, -119.50000. Tap the row's Save action to apply the edit, or Cancel to discard it. Coordinate display formats are not permission to enter degree/minute/second text into these decimal fields.
Use PDP to estimate the discharge pressure for a single hose lay from flow, hose friction loss, elevation change and nozzle pressure.
Review friction loss, elevation pressure and required Engine PDP together. The basic relationship is required PDP = nozzle pressure + hose friction loss + elevation pressure. The app uses the selected hose coefficients and unit conversions.
Where shown, compare parallel-line results and calculated relay count/spacing. Parallel lines share the intended flow as modeled; actual flow balance depends on layout and equipment.
Use Multi-Leg when a route has sections with different hose diameters, lengths or elevation changes.
Enter the pump pressure limit. The planner groups legs into pump stages according to the calculated load. The source is the first pump; additional stages are identified as P2, P3 and so on.
The Divide NP across relay pumps control changes how the final nozzle-pressure requirement is distributed in the calculation. Review the explanatory text and resulting pump count when you change it.
For imported routes, relay stages begin at existing route pins. Pump markers and the placement note identify these locations. The planner does not create newly surveyed coordinates between route pins.
The map import asks whether to replace the current legs. Confirm the source and target labels before accepting. Check hose properties and flow after import: map geometry alone does not define your actual hose equipment.
Clearing the main map route resets its imported-leg state. Save or record important planning values before replacing or clearing a route.
The elevation profile appears in Multi-Leg after importing a hose lay from Map. It plots cumulative distance and cumulative elevation change along the entered legs.
Short identifiers such as P2 and P3 appear beside the relay dots and dashed guides. To prevent overlapping text, full elevations are listed below the chart, not attached to the marker name.
Each color-matched entry has two lines:
If source elevation is available, the pump elevation is calculated from the imported source altitude plus cumulative leg elevation change. If the source altitude is missing, the entry explicitly reports the change from source instead of claiming an ASL altitude.
The vertical profile represents change from the source; source is zero. The target callout is net gain/loss. Relay entries may show ASL altitude while the plotted vertical axis remains relative.
The line connects imported leg endpoints. It is not a continuously sampled terrain survey, and 100-foot marks do not mean altitude was measured at every 100 feet. Review the peak/critical-point information when shown.
Open Tools and use its friction-loss section to compare parallel hose arrangements.
More parallel lines can reduce modeled friction loss because flow is divided. Verify that the planned arrangement actually supports the assumed flow division.
The nozzle section has GPM, Diameter and Pressure modes. Choose the quantity you want to solve and supply the other two.
Use the displayed common-flow table for comparison. These relationships should not substitute for the nozzle manufacturer's performance data, particularly when nozzle type or operating behavior differs from the modeled assumption.
Scroll to Appearance. Choose Light, Dark or System. This changes the screen theme only; the printed manual uses a white background for readability and low ink use.
Confirm whether an entered distance already includes both outbound and return travel. Do not enter a one-way distance as a round trip without adjusting it.
Fill/cycle values include the app's modeled assumptions. Actual fill sources, traffic, turnaround, loading and unloading conditions may differ. Use conservative operational estimates.
The matching section compares fire-line tender supply against aerial delivery. Review Tenders Needed to Match Heli, Current Supply Match and the delivery-rate results. Dust-abatement allocation reduces fire-line supply when configured.
Use Thermo to estimate water heat-removal capacity from the displayed flow, water-temperature and altitude inputs.
The primary thermal-capacity display uses Kilowatts or BTU / Second, as shown on the screen. The Standard Breakdown separates the modeled contributions. Altitude affects the boiling-temperature estimate used by the calculation.
The optional BlazeTamer display applies a modeled 1.43× enhancement. Treat this as the application's assumption, not proof of an operational improvement or a guarantee about a specific product or fire condition.
A calculated thermal capacity does not imply that all delivered water will absorb that amount of heat at an incident. Actual contact, distribution, evaporation, runoff and exposure conditions matter.
Open Map, or More → Map if needed. In the updated interface, the bottom panel contains two separate rows: map styles first, then Hose Lay / Measure. The map-style controls should not cover either tool tab. Scroll the panel back to the top if the controls are out of view.
| Style | Display |
|---|---|
| Sat | Satellite imagery with hybrid labels. |
| Topo | USGS topographic overlay; intended for United States coverage. |
| Terrain | Google terrain on Android; topographic overlay on iOS. |
| Relief | Hillshade overlay over the satellite/hybrid base. |
| Road | Standard road map. |
Allow location access if you want to center on your position. The location button recenters the map; the compass displays orientation information. Neither guarantees surveyed coordinates or terrain accuracy.
Tap Send to Multi-Leg, open Multi-Leg and accept the replacement prompt. Verify source/target labels, each length and each elevation change. Then enter flow, hose properties, nozzle pressure and the pump-pressure limit.
Undo removes the last hose-lay pin. Clear asks before removing all hose-lay pins and resets associated imported-leg state. Measure points have their own Clear control.
The measure panel provides Undo and Clear. Review editable coordinates carefully. Point and segment elevation results may load separately from distance results.
Choose Save Measurement to store the current measurement on the device. Open Saved (n) to inspect saved entries, then use Load to restore one. Delete entries you no longer need. Storage is limited to 20 saved measurements.
Saved measurements are device-local, not a promised cloud backup or account-sync feature. Do not rely on them surviving app removal or device replacement. Record essential routes elsewhere.
Gain, loss and net elevation depend on terrain values for the required points. If only some lookups succeed, complete elevation totals may be unavailable even when distances are visible. Loading older saved routes can require fresh elevation lookup.
Use New Measurement when shown to start another measurement, or the Measure panel's Clear action to reset its points. Keep the map's main route Clear separate from this control.
Thank you! means the report was accepted and saved. The server also attempts an email notification, but the confirmation is not a guarantee that the notification arrived in the developer's inbox. Do not repeatedly resubmit a report solely because an email is delayed.
A submission error means you should review its message and connectivity. For a screenshot-related error, retry without the image or use a smaller image. Avoid sensitive incident information and personal details.
Before relying on a plan, check the following items and record the installed build, device and any limitations.
[ ] Correct installed beta and intended units.
[ ] Inputs checked against actual equipment and conditions.
[ ] Map styles and both tool tabs accessible.
[ ] Hose-lay pins and connecting lines follow the intended route.
[ ] Elevations loaded or missing values explicitly identified.
[ ] Imported source/target and leg values checked.
[ ] Profile distances and relay elevations understood.
[ ] Pump, hose and fitting limits independently verified.
[ ] Essential routes recorded outside device-local storage.
Date: __________________ Device: __________________
Installed build / download: ___________________________________
Notes: ______________________________________________________