Features
Every Pipelytica feature across the two products: what is in use and what is coming, and who decides in each.
What the statuses mean
- In use used by customers today.
- In pilot built, enabled for pilot customers after a demo.
- Coming not available yet.
Shared foundation
The same video analysis, the same way of reviewing and the same security in both products.
13 in use
Analysis and review
- AI analysis of CCTV videoIn use
- The AI goes through the inspection video and suggests observations with screenshots. A person reviews every suggestion before the report.
- Who decides: the AI suggests, a person confirms
- Metre reading from the videoIn use
- The distance counter burned into the video is read with text recognition, so every observation gets its position in metres.
- Who decides: runs on its own
- EN 13508-2 based codesIn use
- Observations are recorded with codes based on the EN 13508-2 standard, and a person confirms the code.
- Who decides: the AI suggests, a person confirms
- Severity grade 1–4In use
- The AI suggests a severity grade of 1–4 for every observation, and a person confirms it.
- Who decides: the AI suggests, a person confirms
- Capture-condition detectionIn use
- Water, fog, reflections, LED light artefacts and dark frames are recognised so they do not become defect observations. This does not remove every false alarm.
- Who decides: runs on its own
- Analysis queueIn use
- Videos are analysed in a queue that takes turns between companies, and an interrupted analysis returns to the queue on its own.
- Who decides: runs on its own
- Model training only with permissionIn use
- Approvals, rejections and corrections are stored. They are used to train the AI only if the user has given permission in the settings. By default there is no permission.
- Who decides: a person
Users and security
- Four user rolesIn use
- Administrator, office, inspector and customer viewer, each with its own rights. Customer viewers are free.
- Who decides: a person
- Company-level isolationIn use
- Each company only sees its own data, and the server checks this on every request.
- Who decides: runs on its own
- Audit logIn use
- Key actions are logged: who did what and when. The administrator sees the log in the settings.
- Who decides: runs on its own
- Secure sign-inIn use
- Two-factor authentication, and sign-in is blocked for a while after repeated failed attempts.
- Who decides: runs on its own
- Finnish and EnglishIn use
- The whole interface in Finnish and English.
- Who decides: runs on its own
- Billed by invoiceIn use
- The service is billed by e-invoice or a PDF invoice by email. No credit card needed.
- Who decides: runs on its own
Properties
Building sewer and drain surveys from video to report and decision.
39 in use
Projects and videos
- ProjectsIn use
- Each site has its own project that holds its videos, observations, reports and files.
- Who decides: a person
- Video uploadIn use
- Upload CCTV inspection videos to the project in the browser and start the analysis.
- Who decides: runs on its own
- Inspection form prefillIn use
- Pipe type, diameter and length are prefilled from the text on the video. The inspector checks and corrects them.
- Who decides: the AI suggests, a person confirms
- FilesIn use
- The project’s videos, reports, floor plans and other files in one place.
- Who decides: a person
- Property facts from the addressIn use
- When creating a project, the address suggests the parcel id, building id, construction year, storeys, floor area and use (National Land Survey of Finland and SYKE Ryhti, CC BY 4.0). The user accepts each field separately, and the project stores the source and fetch time of each. No owner data is fetched.
- Who decides: a person
Review
- Fast reviewIn use
- Each suggestion is approved, rejected or corrected with one press, also with the 1, 2 and 3 keys.
- Who decides: the AI suggests, a person confirms
- Did the AI find everything?In use
- The service picks stretches of the video where the AI marked nothing. The inspector watches them and says whether there is a defect.
- Who decides: a person
- Review coverageIn use
- See per video how much of the suggestions has been reviewed.
- Who decides: runs on its own
- Partial analysis noticeIn use
- If an analysis stops early, the service shows how much of the video was analysed and suggests a new run.
- Who decides: a person
Reports and delivery to the customer
- Three report tiersIn use
- The basic report is free. The Premium report adds a screenshot for each observation, risk scores and a five-year cost forecast; the Enterprise report also a 3D map and a prioritised repair plan.
- Who decides: a person
- Share linkIn use
- A report can be shared with a link the recipient opens in the browser without an account.
- Who decides: a person
- Send by emailIn use
- The report goes to the customer by email straight from the service.
- Who decides: a person
- Report sendingIn use
- Several reports at once, each to its own customer. The sending history shows what went out and when.
- Who decides: a person
- Customer portalIn use
- The project’s share links and what the customer sees, in one view.
- Who decides: a person
- Customer accountsIn use
- A customer viewer signs in with their own account and sees only their own reports.
- Who decides: a person
Decisions and costs
- Cost estimateIn use
- Repair costs are estimated from the observations with unit rates the administrator can edit. The figures are estimates, not quotes.
- Who decides: a person
- Actual costs refine the ratesIn use
- When the actual cost of a repair is recorded, it is turned into per-defect unit rates for the next estimates.
- Who decides: a person
- Four repair scenariosIn use
- Monitor, urgent repairs only, phased repair and full renovation side by side with estimated costs.
- Who decides: a person
- Board summary and cash flowIn use
- The decision view puts together a summary for the board and a five-year cost forecast.
- Who decides: a person
- Tender packageIn use
- Download a tender package to send to contractors. It is made from the finished report, and its costs are estimates.
- Who decides: a person
- Comparison with your own sitesIn use
- Compare a site’s condition with the company’s other sites.
- Who decides: runs on its own
Schedule and management
- Repair schedule by severityIn use
- The repair deadline is suggested from the severity: grade 4 within a week, 3 within three months and 2 within a year.
- Who decides: a person
- RemindersIn use
- A daily run collects grade-4 observations into a reminder and emails a digest of overdue repairs.
- Who decides: runs on its own
- CalendarIn use
- The inspection schedule and upcoming reminders in a calendar view.
- Who decides: a person
- AnalyticsIn use
- The company’s inspections, observations and reports over time.
- Who decides: runs on its own
- CustomersIn use
- A customer register that projects and reports are linked to.
- Who decides: a person
- NotificationsIn use
- Reminders and events in one place.
- Who decides: runs on its own
3D pipe editor
- Over 100 building templatesIn use
- Ready templates for terraced houses, apartment blocks, offices and other buildings, with a preview before use.
- Who decides: a person
- FloorsIn use
- Multi-storey buildings, vertical pipes and a view per floor.
- Who decides: a person
- Floor plan importIn use
- Bring in the building’s floor plan as a DXF, PDF or image file as the base for the editor.
- Who decides: a person
- Pipe toolsIn use
- Eight pipe systems, bend points, routing along walls, and bends and branches added automatically.
- Who decides: a person
- SuggestIn use
- The editor suggests pipes between fixtures and wells and learns which suggestions users keep.
- Who decides: the AI suggests, a person confirms
- Auto generationIn use
- Creates a draft floor plan automatically, and you finish it.
- Who decides: the AI suggests, a person confirms
- Architecture adviserIn use
- Over 20 rule-based checks such as sewer slope, inspection-well spacing and floor drains in wet rooms. 12 problem types can be fixed automatically.
- Who decides: the AI suggests, a person confirms
- WalkthroughIn use
- Walk through the building in a first-person view with the WASD keys.
- Who decides: a person
- Condition coloursIn use
- Pipes are coloured by condition in the 3D view.
- Who decides: runs on its own
- Section viewIn use
- Horizontal and vertical cuts through the building.
- Who decides: a person
- Pipe detailsIn use
- Select a pipe to see its material, diameter, condition and observations.
- Who decides: a person
- Screenshot markupIn use
- Take a screenshot and add arrows and text for the report.
- Who decides: a person
Networks
Water and sewer networks section by section. Networks is enabled after a demo, and the price is agreed by quote.
41 in use
Network data and owners
- Access to your own customers onlyIn use
- A contractor sees only its own customers' networks and its own work; other contractors of the same utility do not see it.
- Who decides: runs on its own
- Register importIn use
- GeoJSON and CSV files. The coordinate system (ETRS-TM35FIN, ETRS-GK zones or WGS 84) is confirmed before the import, and changed fields are shown before they are accepted.
- Who decides: a person
- Import historyIn use
- Every import and its changes are kept in a history.
- Who decides: runs on its own
- Register discrepanciesIn use
- When the survey and the register disagree, the contractor proposes a correction. The register changes only if the owner accepts it.
- Who decides: the network owner
- CustomersIn use
- Network owners as customers: cooperation, contacts, projects, critical findings and deliveries.
- Who decides: a person
- Cover level vs ground modelIn use
- A worklist of manholes whose register cover level differs from the National Land Survey 2 m elevation model ground by more than a chosen limit. Only N2000 levels are compared; the others are listed without a figure. The model is approximate, so the list is a hint to check, not a result. Propose a correction makes an ordinary register discrepancy that the owner decides. The list prints as a PDF.
- Who decides: the network owner
Work section by section
- ProjectsIn use
- The owners’ jobs as projects in one list.
- Who decides: a person
- ScopeIn use
- Sections are added by id search, a filter or the owner’s own list (CSV or text).
- Who decides: a person
- Linking a video to a sectionIn use
- The service suggests the section from the file name, the video’s title text or the owner’s id. A person confirms the link.
- Who decides: the AI suggests, a person confirms
- Inspection workbenchIn use
- Video, metre line, severity grades, clock positions and the length of continuous observations in one view.
- Who decides: the AI suggests, a person confirms
- ApprovalIn use
- An approved inspection can no longer be changed. A classification profile can require the approver to be someone other than the maker.
- Who decides: a person
- Classification profilesIn use
- Condition classes follow the owner’s profile. A profile with the VVY 2021 scale 0–4 is ready, and a class only counts once a person has approved it.
- Who decides: a person
- Critical findingsIn use
- A person marks an observation critical, and the owner’s verified contact gets an email with an acknowledgement link. The acknowledgement is recorded.
- Who decides: a person
- Manhole inspectionsIn use
- Structure, photos, measured levels with their height system, and incoming and outgoing pipes.
- Who decides: a person
- Re-surveysIn use
- A list of the sections that have to be surveyed again.
- Who decides: a person
- Field scheduleIn use
- The survey days of an order: the date, a crew of company users and the sections, manholes and re-surveys dragged onto the day. The crew is notified, the days show in the calendar and the phone has the day list with directions. Done comes from the video linked to the order, not from a tick.
- Who decides: a person
- RemindersIn use
- Reminders on the Notifications page from data that already exists: a re-survey past its date, a warranty survey order ending with items not surveyed, a delivery waiting 14 days for the owner's decision and a critical finding not notified or acknowledged within a day.
- Who decides: runs on its own
- Weekly task digest e-mailIn use
- On Mondays a project manager gets an e-mail with the open tasks: critical findings, re-surveys, field days and deliveries. Nothing is sent when nothing is open. It can be switched off in Settings. The e-mail is in Finnish for now.
- Who decides: runs on its own
Reports and delivery
- ReportsIn use
- Section report, project summary and the lists of critical findings and re-surveys as PDF. A correction is a new version.
- Who decides: a person
- Manhole cardIn use
- The manhole card is made from the approved manhole inspection.
- Who decides: a person
- Delivery to the ownerIn use
- A readiness check shows what is missing. The owner gets a link to accept or return the delivery. CSV and GeoJSON files come with SHA-256 checksums.
- Who decides: the network owner
- TV3 fileIn use
- The TV3 file is switched on per owner once the owner has tested it in its own network information system.
- Who decides: the network owner
- AnalyticsIn use
- The network’s condition, kilometres inspected per year and the re-survey backlog, from approved data.
- Who decides: runs on its own
- Renovation programmeIn use
- Section priorities and a multi-year renovation plan built on the condition data.
- Who decides: a person
- Owner portalIn use
- With its own accounts the customer sees the deliveries, reports, condition results and critical findings delivered to it, answers deliveries and acknowledges critical findings.
- Who decides: the network owner
- Aerial photo of the location in reportsIn use
- A page of the section report and the project summary draws the register objects over a National Land Survey aerial photo. The photo year is measured per area, and the caption names the source, the licence and the fetch date. The nearest place name is derived, not an address. If no photo is available the report is made without it.
- Who decides: runs on its own
- Attach a file to a deliveryIn use
- A draft delivery can carry a PDF, PNG or JPEG file uploaded to the Files tab of the same order. The file type is checked from the content, and images are saved again without EXIF data. An attachment can be added to a draft only.
- Who decides: a person
- Own register map for the ownerIn use
- In the owner portal the owner sees its own verified network on a read-only map, coloured by the condition class delivered to it. The class comes only from delivered results: unfinished work or a class the contractor has not delivered is not shown.
- Who decides: runs on its own
Map and 3D
- MapIn use
- Condition classes and uninspected sections on the map.
- Who decides: runs on its own
- 3D and long sectionIn use
- The 3D view, the long section and the CCTV video share one chainage. Nominal levels are marked, and missing depth is never guessed.
- Who decides: runs on its own
- Drawing underlayIn use
- Bring a PDF, PNG, JPEG or DXF drawing onto the map and the 3D view and place it with control points. An underlay is a visual aid, not survey data.
- Who decides: a person
- 3D toolsIn use
- A vertical cut along the selected section, a minimap and saved camera views.
- Who decides: a person
- Correction from 3DIn use
- Propose a register correction for a section, manhole or connection straight from the 3D view. The owner decides.
- Who decides: the network owner
- Real surroundings in 3DIn use
- Ground surface (NLS elevation model 2 m, N2000), orthophoto or base map, buildings by floor count (NLS + SYKE Ryhti) and streets from open data (CC BY 4.0). Context, not survey data: pipe depth always comes from the register.
- Who decides: runs on its own
- Address search on the mapIn use
- The map search field finds an address or a place name (National Land Survey of Finland address service) and moves the map there. The same field also finds the sections and manholes of the network. Addresses are background data, not register data.
- Who decides: runs on its own
- Historical aerial photosIn use
- The orthophoto has a year picker: older aerial photos, also black and white ones, can be shown on the map. The list holds only the years that have a photo of the area. Background data, not survey data. Source: National Land Survey of Finland, CC BY 4.0.
- Who decides: runs on its own
- Sharp base map and parcel idsIn use
- The base map stays sharp when zoomed in (National Land Survey vector map). Clicking a property boundary shows the parcel id. Boundaries are background data, not a boundary marking. Source: National Land Survey of Finland, CC BY 4.0.
- Who decides: runs on its own
- Street and nearest address for assetsIn use
- A section or manhole shows the name of the nearest street, and a manhole also the nearest address. The value is derived from National Land Survey data (CC BY 4.0); it is not register data and does not change the register.
- Who decides: runs on its own
- Hillshade, contours and extra map layersIn use
- Add hillshade (computed from the 2 m elevation model) and contours, streams and ditches, flood areas, power lines and the municipal boundary (Topographic Database) to the map. Context, not survey data: ground height is not pipe or cover height. Source: National Land Survey of Finland, CC BY 4.0.
- Who decides: runs on its own
- 3D from what the register storesIn use
- Route lines and manhole points stay visible from far away, and colours can follow sewer type, status, age, part of the network or criticality. Slope is calculated only from stored inverts. A crossing with another network of the same owner gets a clearance only when both levels are stored. What the register does not hold is not drawn.
- Who decides: runs on its own
- Map print as PDFIn use
- Print the map on an A4 or A3 sheet with a legend, a scale bar, a north arrow, source notes and the date. The scale is approximate and holds when the sheet is printed at 100 %. The printout is not a numbered report.
- Who decides: a person
Coming
How the AI is measured
We do not publish validation scores from our own training data. We measure the finished product on videos the model has never seen, against the labels of an inspector.
Measured results
September 2026 · 34 field videos · labelled by an EN 13508-2 inspector
| Measure | Result |
|---|---|
| Right defect family in the customer report The name of the finding (e.g. corrosion or sediment) matches the label the inspector gave. 95% confidence interval 51–69%. | 60% |
| Exact defect type right The same, with deposit sub-types (sand, scale, sludge) told apart. Inspectors often disagree on these too. | 39% |
| Marked defect spots found Share of the defect spots the inspector marked where the AI produced a finding. The rest are left for the inspector to find. | 69% |
| Analysis time relative to video length Measured on the production server: a 67-second video analysed in 45 seconds. | 0.7 × |
How it was measured
34 field videos were kept entirely out of model training. An EN 13508-2 inspector marked the defect spots, and every AI finding was compared with those marks. The confidence interval is computed per video.
Why not 100%?
In published studies even experienced inspectors miss about a quarter of defects and code the same defect differently (Dirksen et al. 2013). The AI is a second pair of eyes, not a judge.
AI can make mistakes – Always verify findings before delivering a report to a customer.
Try it with your own video
Start a free 14-day trial. No credit card, no commitment.