LOG IN
NEW PASSWORD
Start work
Account & Settings
Checking sign-in…
Your company sees this name, unless it set one for you.
Individual plan: New Run, Quick Run, Tools and calculators, Education & Reference, Stats and Jobs. Contractor plan: all of that, plus Confined Space permits, Reports (Records) and Management report.
Text size
Makes all text and buttons in the app bigger on this phone, for this account. Takes effect right away. Reports, PDFs and calculations are not changed.
If something in the app breaks, this phone sends a short error report so it can be fixed.
Sent: the kind of error (its message only when it is one of the browser’s standard error messages, which name parts of the app’s code, never your words), where in the app’s code it happened (also for errors the app catches and logs itself), the app’s version, the screen, your plan type (none, individual or contractor), the browser and system version, and the time.
Never sent: your name, email or account, job numbers, jobsites, readings, permits, reports, photos or anything you typed. Nothing records your screen.
Nothing is sent while a report screen is open or an anonymous report is being sent. With no signal, up to 10 reports wait on this phone; turning this off deletes them. The error service sees the phone’s internet address when a report arrives; the app asks it not to keep it. This setting is for this phone.
Explanations of the app’s terms, formulas and field steps. Kept in the app, so it works without signal.
On the Log In screen, tap Forgot password? (it needs signal).
r10Notifications
Your records: the Home Screen app keeps its own records, separate from Safari. Anything you saved in Safari is still there. Open the app in Safari to finish or send it.
Not for emergencies. Confined space emergencies don’t use notifications: they keep the alarm on the phone and the email.
Short and general, like “2 runs waiting” or “New management report”. They never include what a report says, who sent it, names, readings or other record details: open the app to see those. Notifications are set up for this phone and the account signed in on it. Logging out, or signing in as someone else, turns them off on this phone.
Report an App Problem
Something in the app not working? Tell the app’s owner. This goes to the person who makes the app, not to your company.
Attached automatically: app version and the screen you were on, .
Never attached: your runs, permits, reports or other records, your photos, or your password.
Your account email is shown to the app owner so they can follow up.
Not for workplace or safety problems: use Management report for those, and for anything urgent, call.
It’s saved on this phone first, for this account, and goes by itself the next time this account is signed in with signal. Nothing is sent from another account.
App problems
Problems people reported from the app. Mark each one read or closed; nothing else can be changed here.
CALCULATORS
Tools
Ask
Questions about grade, stakes, rods, pipe or safety. Answers use this app’s Education pages.
Sent to Anthropic to be read; not stored by the app. Don’t use AI with confidential project info.
My Shortcuts
Tools on Home, in this order.
Shortcuts are links on Home. Removing one only removes the link: the tool, your runs and your reports stay.
CALCULATORS
CALCULATORS
CALCULATORS
CALCULATORS
BEND OFFSET
Two equal-and-opposite bends (same angle), joined by a straight piece — pipe exits parallel, just shifted. Different bend angles aren't supported yet.
Center-to-end (C-E): fitting center to the internal stop shoulder (where pipe seats inside the bell). Leave blank for vertex-to-vertex instead.
STRUCTURE BEDDING
For the bedding volume: how many structures get this same pad.
FLUSH / FLOW RATE
Flow rate = 29.83 × C × d² × √P — d is the discharge opening's diameter, not the pipe's. C values below are standard NFPA/IFSTA coefficients — match to the opening shape. P is the pitot (velocity) pressure measured at the discharge stream — not a static or residual gauge reading elsewhere in the system, which would give a wrong (often much too high) flow.
MATERIAL VOLUME
How many the same size, e.g. 6 footings. The answer is for all of them.
BEDDING & SHADING
Pick one or both. Shading covers the sides and top of the pipe.
CONFINED SPACE VENT.
There is no officially accepted (OSHA) air-changes-per-hour rate. The 20, 40 and 60 ACH presets come from manufacturer guidance (Allegro Industries), a university procedure (MIT) and NIOSH-funded research (Garrison & Erig, 1989, which recommends a 20 ACH minimum for confined-space ventilation design) — sources as listed by the app’s owner. Ventilation never replaces air testing: a gas monitor (sniffer) reading is still required before entry and during entry.
EDUCATION & REFERENCE
Find an explanation. Get back to work.
Nothing saved yet. Tap ☆ Save on an article or a section to keep it here.
EDUCATION
EDUCATION
EDUCATION
How a cutsheet row is read, in the words this app uses, and what the app does with each number when you import one. Your surveyor’s sheet legend and the approved plans decide what the numbers mean on your job.
A made-up row for practice (not from a real project), in the order the app reads it:
101 2+50.00 R 15.00 15/SS MH-2 IE IN 98.40 C4.60 103.00 1000.00 2000.00
| Column | This row | Read as |
|---|---|---|
| Stake # | 101 | Stake 101 |
| Station | 2+50.00 R 15.00 | 250.00 ft along the line, 15 ft right of it |
| Description | 15/SS MH-2 IE IN | 15 ft offset to the sewer; the invert where the pipe comes in to manhole 2 |
| Plan elevation | 98.40 | Checked, not imported |
| Cut/Fill | C4.60 | Cut 4.60 ft (down) |
| Stake elevation | 103.00 | Invert = 103.00 − 4.60 = 98.40 ft, which matches the plan elevation |
| Northing, Easting | 1000.00 2000.00 | Must be there to end the row; not imported |
EDUCATION
Schematic, not to scale. TOP/BOP are the pipe's outside (crown/bottom); INV is the inside bottom — the number that matters for grade. Springline is the horizontal centerline.
EDUCATION
EDUCATION
EDUCATION
EDUCATION
EDUCATION
EDUCATION
EDUCATION
EDUCATION
EDUCATION
CREW MEMBERS
Role
Someone with no account gets an invite email. The link opens the app and asks them to set a password. Someone who already has an account and isn’t in a company gets an invitation in the app instead; they join, and count as a member, only when they accept it. Invitations expire after 7 days, and you can withdraw one before it is answered. Until they accept, you see only their email. Someone already in another company can’t be added yet. A company can send up to 30 invites a day, and the sign-in email service also has an hourly limit. Only the owner can add a project manager.
Foremen and pipelayers pair up themselves in My production.
A project manager (PM) has their own login to the company account: they see and do what the company account does on every job, and get the alerts of the jobs they are assigned to. Each PM is a paid seat. A PM can’t change billing or ownership, and can’t change or remove the owner or another PM. Managers can read reports and dashboards and edit plans. Only the owner can make or remove project managers and managers. Removing someone takes away their access to company screens. Everything they already filed (production, tickets, permits) stays the company’s, and their own records on their phone stay on their phone.
Each job’s job and material alerts go to the PMs assigned to it on its job page: a push right away, and one email in the morning on days a material needs a look. A job with no PM sends them to the company account.
COMPANY LOGO
Your logo goes at the top of every report your company makes. Each page still says “Made with The Pipelayer’s Bible” at the bottom.
Preview · not saved yet
PNG, JPEG or SVG, up to 2 MB. A logo with a transparent background looks best. The app turns it into a PNG no bigger than 800 pixels on its longest side and trims empty space around it. SVG files are cleaned first: scripts and links to other files are taken out. Without a logo, reports show your company name in bold. Your crews’ phones pick up a new logo the next time they have signal; until then they keep using the last one they had.
Records
You can still email run, permit and Stats snapshot reports: Send Email on one record, or Email All Un-sent Reports for every un-sent one in a single email, regardless of the filters above. Both open your own email app; the app doesn’t send anything itself, and asks you afterwards whether you sent it. Very long combined text may get truncated by some mail apps.
Management reports are not emailed: they’re delivered through the app. Open one here, or in My Management Reports, to send it or see its status.
REPORT TO MANAGEMENT
Management also sees the email you sign in with.
Reports aren’t an emergency line. For anything urgent, call.Sent means your company’s inbox has it, not that a manager has read it or acted on it.
Send Report sends it to your company’s management through the app — no email. The To line above shows where it goes. It is saved on this phone first; with no signal it waits here and goes by itself, and the app never says Sent until the server has it.
No one to send it to yet? Save Without Sending keeps it in your Records marked Not sent. Nothing is sent; it’s listed under Saved, not sent in My Management Reports, where you can send it later.
A copy of what you send is kept in your own Records — even anonymous ones — so you have a record of what you reported and when.
REPORT TO MANAGEMENT
My Management Reports
MANAGEMENT INBOX
Anonymous reports carry no name, no account and no exact time — only the hour they were sent. They arrive at the top of the next hour. The app doesn’t show you who sent one, but what’s written or shown in the photos may still point to someone. You can still reply; the sender reads it on their phone.
COMPANY PERMITS
Closed confined space permits your crews backed up. They can’t be changed or removed. If a permit was updated on a phone after closing (for example, marked as emailed), every version is kept.
RECORDS
FIELD TICKETS
Delivery, material and sub tickets you recorded.
A field ticket is your record of what a supplier or sub will bill. Check the ticket before you sign it; the app doesn’t approve or dispute tickets. Each ticket is saved on this phone first and syncs to your company when you have signal. The original photo is kept with the synced ticket; after that this phone keeps only a small picture of it.
FIELD TICKET
Items
Saved on this phone first. It syncs to your company when you have signal.
COMPANY TICKETS
Totals from your crews’ synced field tickets. Read-only.
COMPANY PRODUCTION
Live production from all your crews, by job. Tap a job for its details and plan. Materials read used / ordered / expected; bedding amounts are estimates.
Each bar is one job, split into its categories. A category’s % is done ÷ planned and can go over 100%. The job’s overall % is the average of the categories that have a planned quantity, each counted at most 100% (by the job’s weights or budget hours when every planned category has them; otherwise equally). A category with no planned quantity shows its amount instead and is left out. Foremen enter each run session’s own work (that day’s work), and the app adds the sessions up.
JOB
Company
Company
INSPECTIONS & TESTS
The office adds inspections and tests to a job and assigns a foreman. Check each one off when it is done: the result, the inspector and agency, when it happened, notes and photos. A check-off can’t be changed later; a failed test stays open for its retest.
CHECK OFF
INSPECTIONS & TESTS
Add the inspections and tests each job needs and assign a foreman; the foreman checks them off in the field. Tap a job for its items, their history and the foremen’s signed daily reports.
JOB INSPECTIONS
Job
DAILY REPORT
One report per job per day. The app pulls in the day’s runs and production, crew and equipment hours, materials, notes, inspections and tests, permits and the weather, each with its source. You add your narrative and sign it. Once signed it can’t be changed; a correction is an amendment, and the company sees every version.
Drawn signature (optional)
PRODUCTION
For work done without the run calculator. It becomes a normal production entry for the job, labelled “Entered without a run (manual)”. No grade or cut/fill is worked out: there are no elevations.
JOB BOOK
MY PRODUCTION
Enter each session’s own work, not a running total: on your run, on your crew’s runs here, on a run you claimed, or in Work without a run. It’s saved on this phone and syncs with signal. Excavation, pipe, backfill and restoration are in feet (LF), structures in EA; crew hours count toward the job’s budget hours. Later changes are sent too, and the company keeps every version.
JOBS
From your runs, permits and Stats, plus jobs you add.
Job numbers and jobsites from your own runs, permits and Stats on this phone, plus any you add here. Looking at a job here never changes a run or a permit.
ARCHIVE
Totals for one job number, from this phone’s Records.
Rolls up every locked run under one Job Number — footage, takeoff, volumes, crew. For handing to a PM or super.
It reads this phone’s Records only. Runs saved on other phones, and your company’s records, aren’t included.
STATS
Runs locked with a pipe type. Kept on this phone only.
Only runs where you picked a pipe type get tracked here. Stats are stored only on this phone: they aren’t backed up to your account, and they’re lost if the app’s data on this phone is cleared. Download a spreadsheet or PDF to keep a copy.
Stats and Job Summary count differently, so their totals don’t have to match. Stats counts only runs locked with a pipe type, filtered here by time period, pipe type and jobsite. Job Summary counts every archived run under one job number, with or without a pipe type.
Save / Share Stats opens your own email app with a plain-text summary. Nothing is sent until you send it there. A mail link can’t attach files, so to send the PDF or spreadsheet, download it below and attach it yourself.
Deletes the Stats records on this phone only. Download a copy first: a snapshot report goes to Records (Contractor plan). Your archived runs, their reports and Job Summary are not changed.
No Stats data on this phone to clear.
TRENCH SLOPING
PIPE WEIGHT
Plain wall only, approximate density: bells, lining and coating aren't counted, so real pipe weighs more. For a lift plan, use the manufacturer's weight.
BACKFILL LIFTS
How much a loose lift shrinks when compacted. Loose fill usually loses 25–35%. Rough rule of thumb: use your compaction spec or the engineer’s numbers.
SLOPE CONVERTER
Ratio here is vertical : horizontal, rise or fall over run. 2% is 1 : 50, one foot vertical for every 50 ft horizontal; 100% is 1 : 1. This converts the size of a slope only. Whether it rises or falls is set by the run, and other tools may write slopes the other way round (OSHA’s trench tables use horizontal : vertical).
TENTHS / INCHES
Converts a decimal reading into feet-inches-fraction you can mark with a tape, and back.
MANNING'S EQUATION
Capacity/velocity for a pipe flowing completely full. Real flow is usually partial — this is a full-pipe estimate under gravity-flow assumptions, not a hard maximum and not everyday flow.
MANHOLE DEPTH
Depth is rim elevation minus invert elevation. The barrel count is a simplified height budget: the depth, less the one cone or top section height you enter, divided by one barrel section height. It leaves out the base, frame and cover, grade rings and joints, and it isn’t a takeoff or an order. Check the actual assembly against the approved detail and the manufacturer’s drawings.
ROD READING CONVERTER
For Engineer's/Architect's Rod. Shoot a known-elevation point to set HI — every reading after gives elevation directly.
You don't need this: the number on a Lenker rod is already the elevation (a direct reading).
HI = “Height of Instrument” — elevation of the level's line of sight (known elevation + reading), not the tripod height.
CONFINED SPACE
This captures the fields OSHA/Cal-OSHA require on an entry permit and timestamps everything, to reduce missed steps. It doesn't replace atmospheric testing, training, a competent person's evaluation, or your company's program.
NEW ENTRY PERMIT
Fills in the hazards, controls, ventilation-failure plan, acceptable conditions and gas limits, rescue and communication info, the EMERGENCY number and the second contact from the last closed-out permit. All of it stays editable; the space, purpose, window, people and reminders are not changed.
Links this permit to Job Summary with any pipe runs on the same job.
The street address you’d give a 911 dispatcher.
Anything that helps responders find the way in.
Times are this phone’s time.
Entered personally by the supervisor named above, confirming they reviewed this permit and authorize entry.
Locking records the date and time as your authorization. After that the permit fields can’t be changed (only the EMERGENCY number can); air tests and the roster are logged as entry proceeds.
Routine check-ins between the crew during the entry — not emergency response.
A reminder only. Blank means no reminder, never 0 minutes.
Check any that apply — gives rescuers a fast, scannable list of what they're walking into.
The app checks every logged air test against these limits and sounds EVACUATE when one is outside them. A blank field uses the standard value in its label — it never turns the app’s check off. Enter your own only where your program or this space calls for different limits, and keep using your gas meter’s own alarm too. H2S and CO are checked on the tests where they are measured; a blank reading means not measured, never zero.
A reminder to log a fresh test, not a gas limit. It also sets how old the last test can be before check-in is blocked (20 min when blank). Blank means no reminder, never 0 minutes.
For outside emergency response, not routine check-ins. The EMERGENCY button opens your phone’s dialer with 911 (the number below), pauses the reminders, and shows a dispatcher script and a report you can email to whoever dispatch directs.
911 unless this site has its own rescue number or the country uses a different one. Can’t be blank.
The primary number is the one the EMERGENCY button dials: 911. Add a second only if someone else is worth reaching — an on-call super, safety contact.
Worked out from the fields above by the same rules the locked permit uses. Limits and the window can’t be changed after Lock.
ACTIVE PERMIT
Reminders only. They run while this screen is open and awake, and may not sound if the phone is locked.
Reminds you to log a fresh reading below. Same limit as the comms timer — only fires while open and awake.
Reminders only fire while this screen is open and awake — browsers suspend background timers, so don't rely on this if the phone might sleep.
Closing out checks who is still inside and saves the record first. It is not the emergency control — that is the red EMERGENCY button at the top of this screen.
NEW RUN
Or enter the run by hand below.
Off: the run is still saved, but not counted in Stats. Turn on to add the job, crew or notes.
Run 1 only; additional runs have their own.
Add an additional run below (a reducer) instead of starting over.
Manhole, cleanout, lateral, slope break, or any other real point along the run.
Same instrument setup (same HI) only. Moved the instrument? Lock this run and start a New Run.
NEW RUN
Upload the PDF or paste rows. Both stay on this phone. Reading with AI is a separate choice below, and needs signal.
Upload the PDF or paste rows — both stay local, nothing sent anywhere. If that fails (a scanned PDF with no text layer), AI reading below can help instead, which does send the PDF to Anthropic.
Read on this phoneStays on this phone
A PDF with a text layer is read here, with no signal. If the phone can’t read it, nothing is sent anywhere until you choose AI reading below.
Don’t use AI reading (below) with confidential or sensitive project info.
Read with AI: internet requiredSent to Anthropic
Only when you tap an AI button: the photo (or the PDF the phone couldn’t read) goes through the app’s server to Anthropic to be read, and the rows come back here for you to check. Without signal it can’t run.
For a paper or scanned sheet. Sent to Anthropic to be read; not stored by the app. Don’t use AI with confidential project info.
Example of the expected format — this is just a sample, not something already in the box below:
20260 0+00.00 L 20.00 20/SD CL CB #4 TG 2394.00 C-6.09 2400.09 2291289.61 6381670.85
The same row, column by column, in the order the app reads it:
20260. A letter may follow (2A).0+00.00 L 20.00: station 0+00.00, 20.00 ft left of the line. 1+50 or 150.00 both mean 150 ft. The side and offset are optional. A row with only a point number instead of a station is listed but can’t be a run point.20/SD CL CB #4 TG. “20/SD” is a 20 ft offset to the storm drain, not a pipe size. Rows like this one (TG, rim, FG, TC, BM, L/O) are listed but not pre-checked as pipe points.2394.00. Checked, not imported: stake elevation minus the cut must match it within 0.01 ft.C-6.09: cut 6.09 ft. C is always down and F always up; a + or − after the letter doesn’t change that.2400.09. The invert imported is stake elevation − cut (or + fill): 2400.09 − 6.09 = 2394.00.2291289.61 6381670.85. They end the row.Limits: numbers need a decimal point (2394.00, not 2394); feet-inches values aren’t read; spaces or tabs between columns both work, and thousands commas are fine in the number columns. A line the app can’t read is listed under “couldn’t be read”, never guessed. More in Education: Reading Stationing & Cutsheets.
QUICK RUN
Grade math only. Nothing goes to Records, Stats or management. What you enter is kept on this phone until you clear it, so you can come back to it.
Enter three of the four values; the fourth is calculated and marked Calculated. You can type over it.
Fall is positive: + means the pipe drops from start to end.
Enter three of the four values; the fourth is calculated.
How far apart the rows in the table are (the interval). Blank uses 10 ft.
PRE-LOCK REVIEW
LOCKED RESULT
Tap + on a row to add a timestamped field note, with optional photos.
Swipe a row right to mark pipe laid to there; swipe it back to undo. The row’s calculator button has Mark laid too.
Quick entries for this run. Each one keeps the phone’s time and zone and who saved it; an edit keeps the earlier version.
Ending marks the run finished and stops its clock. You can still send or save its report afterward.
Change the locked record. Each change is kept in its history.
For the foreman — production quantities for this run, separate from grade data above. Optional, editable anytime.
Who worked this run, for how long, and the equipment used.
For the foreman — tracks who worked this run, for how long, and equipment used. Same check-in/out as confined space.
Foremen, managers, PMs, the company account and accounts not in a company. A pipelayer in a company never sees them: their foreman enters production and crew hours for their runs.