ONE PLACE TO RUN MAINTENANCE

The core tools your maintenance team uses every day.

Manage maintenance work, equipment, preventive maintenance, spare parts, inventory and technical information from one connected system.

UR Maintain⌕ Search work, assets, parts, documents…North Plant
OverviewWork OrdersBreakdownsAssetsPreventive MaintenanceParts & InventoryDocumentsShift Handover
Work managementOpen work
18 open
Breakdowns2
In progress7
PM due4
IDWorkAssetStatus
WO-1048Replace drive beltCV-107In progress
BR-021Machine stoppedPR-04Breakdown
PM-119Inspect motor M101MX-04Due

WORK MANAGEMENT

From open work to completed job.

Create, assign and track maintenance work without losing sight of current ownership and machine state. Breakdowns stay visible alongside planned and day-to-day work.

  • Work orders and priorities
  • Breakdown handling
  • Status and ownership
  • Desktop and mobile workflows
Work OrdersOpen 18In Progress 7
IDTitleAssetStatus
WO-1048Replace drive beltCV-107In Progress
WO-1052Inspect motor M101MX-04Open
BR-021Machine stoppedPR-04Breakdown
BREAKDOWN→TAKE JOB→IN PROGRESS→MACHINE RUNNING

ASSETS

Everything around the machine.

Open an asset and keep current work, maintenance history, preventive maintenance, technical documents and related parts in the same machine context.

  • Current work and maintenance history
  • Preventive maintenance context
  • Documents and related parts
  • QR as a shortcut to the asset
Assets / Packaging / Line 4

CV-107 Conveyor

Packaging · Line 4

RUNNING
OverviewHistoryWorkPMDocumentsParts
Open Work2
PM Due1
Documents12
Related Parts8
WO-1048Replace drive beltIn Progress
Electrical.pdfElectrical drawingsRev 14 · current

PREVENTIVE MAINTENANCE

Keep recurring work visible.

Plan recurring maintenance and see what is due, completed or overdue without losing planned work inside the daily workload.

  • Recurring maintenance plans
  • Due and overdue visibility
  • Asset-linked PM
Preventive MaintenanceDue soon 4
Inspect drive motorCV-107 Conveyor · every 30 days
Due in 3 days
Lubricate guide railsPK-220 Packer · every 14 days
Due in 8 days
Safety interlock checkMX-04 Mixer · every 90 days
Overdue

PARTS & INVENTORY

Find the part. Know where it is.

See availability and storage location from the same maintenance system. When a part is used on active work, the issue can stay connected to that job and machine.

  • Stock quantity and location
  • Part issue from maintenance work
  • Current stock visibility
  • Low-stock visibility
PROXIMITY SENSOR

IFM IGK3008

Warehouse E-04 · Shelf 12

IN STOCK4
Linked work: WO-1057 · PR-04
Stock updated4→3

DOCUMENTS & SEARCH

Technical information where the work happens.

Keep manuals, drawings and machine documentation alongside the equipment they belong to. A new revision never overwrites the old one, and the revision marked current is the one the plant issued.

  • Documents linked to the machine
  • Immutable revisions, one current
  • Download any revision
  • Search by document number or title
CONTROLLED REVISIONS
Electrical.pdfCurrent revision
Rev 14
Electrical.pdf
Revision 14 · 4.2 MB

SHIFT HANDOVER

The next shift should know what happened.

Carry important maintenance context from one shift to the next so the incoming team can see what happened, what remains unresolved and what needs attention.

  • Machine down
  • Temporary repair
  • Waiting for parts
  • Work in progress and must-watch items
Shift HandoverNight → Morning
PR-04 PressMachine down

Drive fault. Electrical team continuing diagnosis.

CV-107 ConveyorTemporary repair

Running. Belt replacement still required.

MX-04 MixerWaiting for parts

Seal ordered. Monitor leak during next shift.

OFFLINE — THE WHOLE SHIFT

Works where the Wi-Fi does not.

A basement, the back of a switch room, a steel hall: the technician keeps working. Defect reports, every job step, photos, inspections, stock movements, PM commands and shift handovers are written to the device first and queued. Walk out of the hall and the queue pushes itself.

  • The whole shift offline, not read-only mode
  • A connectivity strip shows what is waiting and what the plant confirmed
  • Each change is applied exactly once — a retry never duplicates
  • A report the plant refuses shows “Needs review” instead of retrying forever
  • Search and downloaded drawings work offline too
  • The app itself starts with no network at all
Offline · 3 waitingLast sync 08:41
QueuedChangeAssetState
08:52Defect report + photoCV-107Waiting
08:55Issue 1 × IFM IGK3008CV-107Waiting
09:03Machine runningCV-107Waiting
07:40Issue 2 × seal kitMX-04Needs review
NO SIGNAL→QUEUED ON DEVICE→WALK OUT→SYNCED

REPORTING & CONTROL

For the manager, the IT team and the auditor.

The numbers, the notifications and the trail behind every change — and the platform underneath that keeps each plant’s data its own.

Reporting

Manager dashboard

Open work, breakdowns, downtime, PM status and inventory issues, built from the facts recorded on the jobs rather than decorative numbers.

Alerts

Notifications and webhooks

Email, push and webhook notifications tell the right people when something changes, and feed your other systems.

Trail

Audit log

Every change is recorded with actor, timestamp and reason, alongside the immutable stock ledger.

Plants

Several plants, isolated data

Run several plants in one installation. Each plant’s data is separated by PostgreSQL row-level security in forced mode, and site scope limits what each person sees.

Sign-in

Keycloak single sign-on

Sign-in through Keycloak with PKCE — no password touches the application. Connects to your directory (LDAP, Active Directory, SAML) with multi-factor authentication.

Data

CSV import, export and deletion

Stage machines and parts from a CSV: every row is checked before anything is written, and a re-run never duplicates. Export your data at any time; a deletion workflow covers the end of a contract.

FOR THE MAINTENANCE OFFICE

Inspections, qualifications, reliability and the shop-floor screen.

The work a maintenance manager is asked about in audits and in front of the plant director — in the same system the technicians use.

Requests

Free requesters, anonymous QR reports

Operators report faults without a paid seat: requester accounts are free and are not counted as users. Scanning the QR sticker on a machine opens a short report form without signing in, and the report lands in the maintenance queue against the right machine.

Compliance

Statutory inspections register

Equipment under technical supervision (UDT) and the periodic inspections the law requires — lifting and pressure equipment, electrical measurements — with the next due date, the protocol attached and alerts ahead of the deadline.

People

Technician qualifications

SEP, UDT and training certificates per technician, with the expiry date and the scanned document. Alerts before a qualification lapses, and one list for the auditor.

Reliability

Failure codes, Pareto, MTBF and MTTR

Every closed breakdown carries a failure code. The Pareto report shows which causes and machines cost the most downtime, and MTBF and MTTR are calculated per machine from the recorded jobs.

Shop floor

TV screen for the hall

A full-screen view for a TV on the shop floor: open requests, machines down and for how long, work in progress. It runs in any browser and refreshes on its own.

Stores

Parts requisitions

A minimum stock per part puts anything below it onto a requisition list, which maintenance reviews and exports for the purchasing department. Simpler than a purchasing module.

ON THE PHONE IN 20 SECONDS

No app store. Install it from the browser.

The field client is a web application that installs like an app, starts without a network and updates itself. It runs on the phones your team already carries.

  1. Open the plant’s address in Chrome on Android or Safari on iPhone, and sign in once.
  2. Android: menu ⋮ → Install app (or Add to Home screen). iPhone: Share → Add to Home Screen.
  3. Tap the UR Maintain icon. It opens full screen like any app — also in a dead zone — and downloads the documents you need offline.

EVERYTHING IN EVERY EDITION

The complete feature list.

No tier, no add-on module. The same application in the cloud and on your own server — compare it line by line.

Work

  • Work orders, priorities and assignment
  • Breakdowns: machine running separate from report closed
  • Waits with a reason, then resume
  • The full story of every job
  • Supervisor verification and close
  • Free requesters and anonymous QR reports

Machines

  • Asset records with criticality and location
  • QR sticker straight to the machine
  • Machine history: work, parts, documents
  • Several plants and sites in one installation

Preventive maintenance

  • Calendar plans that generate their own work
  • Meter-based PM: running hours and counters
  • Inspections and versioned checklists
  • UDT and statutory inspections register with alerts

Stores

  • Parts catalogue with stock per bin
  • Reserve or issue a part from the job
  • Immutable stock ledger, never below zero
  • Transfers between bins and stores
  • Minimum stock and requisition list for purchasing

Documents

  • Drawings and manuals linked to the machine
  • Immutable revisions, exactly one current
  • Search inside PDFs and scanned drawings (OCR)
  • One search box for everything

Offline

  • The whole shift offline
  • Queue on the device, synced exactly once
  • “Needs review” instead of endless retries
  • Offline search and downloaded drawings
  • Starts with no network; installs from the browser

Team and reporting

  • Shift handover that cannot be rewritten
  • Technician qualifications (SEP, UDT, training) with expiry alerts
  • Manager dashboard
  • Failure codes, Pareto, MTBF and MTTR per machine
  • Shop-floor TV screen
  • Email, push and webhook notifications

Security and data

  • Keycloak sign-in, SSO and MFA
  • Row-level isolation per plant
  • Permission matrix with seven roles
  • Audit log
  • CSV import checked row by row
  • Export and deletion at any time
  • Rehearsed backup and restore
  • Self-hosted or managed cloud

42 capabilities, all in every edition — from 25 € per user in the cloud, or every user included on your own server.

SCOPE BOUNDARIES

What UR Maintain is not.

Saying no is part of the design. A tool that claims all of this ends up doing none of it well.

Not an ERP

Not an ERP, MES or procurement suite

Not an ERP, not a manufacturing execution system, not a procurement ERP and not a payroll or HR suite. It runs the maintenance department, and it does that without requiring an ERP integration.

Not a control system

Not SCADA, HMI or a PLC tool

It is not a SCADA/HMI front end, not a PLC engineering suite and not a safety or control system. It sends no start, stop or reset command to any machine and implements no safety interlocks. Ever.

Not IoT

Not an IoT platform

No OPC-UA, no MQTT, no sensor fleet to install before the product works. Technicians report what happened at the machine, and the system makes that report cheap to file and impossible to lose.

Not prediction

No predictive maintenance, no invented OEE

It does not promise predictive maintenance, does not compute an automatic OEE figure and does not invent numbers to decorate a dashboard. Reliability insight comes from the failure history your team actually records.

No native apps

No separate iOS and Android apps

The field client is a web application installed from the browser, so it runs on whatever devices your team already carries and updates without an app store.

No lock-in

No data hostage-taking

Data portability is a design requirement, not a favour. Import works today; an export route and deletion workflow are still open items and are stated as such on the product status page.

SEE UR Maintain IN ACTION

See if UR Maintain fits the way your maintenance team actually works.

Request a free demo and evaluate UR Maintain with your team. See the full product status for what is built today and what is not.

Request free demo →