FreeMaint
FeaturesPricing
DocsGuides & API referenceBlogPlaybooks & product updatesComparisonFreeMaint vs the alternativesChangelogWhat's new
AffiliatesEarn recurring commissionServicesSetup, migration & training
Contact
ENSign inSign up

Product

FeaturesPricing

Resources

DocsBlogComparisonChangelog

Partnership

AffiliatesServices

Account

ContactSign in
FreeMaint

Free your maintenance

Product

FeaturesPricingComparisonChangelogSign up

Resources

BlogDocumentationResearchSolutionsIndustriesFree templates

Company

AboutServicesAffiliatesContact

Legal

PrivacyTermsRefund PolicyExport Compliance
FreeMaint © 2026 · All rights reserved.GDPR & LGPD CompliantMobile app
Back to Documentation

FreeMaint CMMS

Mobile App

Mobile App

Use FreeMaint on Android and iOS devices

Mobile App Installation

Install the FreeMaint mobile app on iOS and Android — including manual APK sideload and first-login walkthrough

The FreeMaint mobile app is the field-facing companion to the web product. Technicians use it to scan QR codes, complete work orders, log meter readings, capture photos, and chat with the office — all from the shop floor. It works on iOS and Android, and is also available as a direct APK for environments where the Play Store is restricted.

Android installation (Play Store)

  1. {"title":"Open Google Play","description":"Launch the Play Store app"}
  2. {"title":"Search for FreeMaint","description":"Search FreeMaint CMMS; verify the publisher is FreeMaint"}
  3. {"title":"Tap Install","description":"Wait for the download to finish (~40 MB)"}
  4. {"title":"Open the app","description":"Tap Open from the Play Store page, or the icon in your launcher"}

Direct APK install (Android)

For organisations whose phones cannot reach the Play Store — for example, dedicated devices on a private MDM — we provide a signed APK on request: write to contact@freemaint.com. The APK is signed with the same certificate as the Play Store build, so updates flow cleanly.

  1. {"title":"Allow unknown sources","description":"Settings → Apps → Special access → Install unknown apps → enable for your browser"}
  2. {"title":"Download the APK","description":"Open the link from your tenant settings page; save to Downloads"}
  3. {"title":"Open the file","description":"Tap the downloaded APK in your file manager"}
  4. {"title":"Confirm install","description":"Android shows a Google Play Protect prompt — confirm to install"}

First login

On first launch you can sign in with your existing FreeMaint email + password. SSO (SAML/OIDC) is not yet available in the mobile app — sign in on the web for that. If you are a username-based user (no email), enter username@your-company-slug as the identifier.

  1. {"title":"Enter your credentials","description":"Email or username, then password"}
  2. {"title":"Allow notifications","description":"Tap Allow on the iOS or Android system prompt"}
  3. {"title":"Walk through onboarding","description":"Two-screen swipe explaining the bottom bar and the scanner"}
  4. {"title":"Land on the home screen","description":"Your assigned work orders are listed by default"}

iOS installation

  1. {"title":"Open the App Store","description":"On your iPhone or iPad, launch the App Store app"}
  2. {"title":"Search for FreeMaint","description":"Search FreeMaint CMMS; verify the publisher is FreeMaint"}
  3. {"title":"Tap Get","description":"Authenticate with Face ID, Touch ID, or your Apple ID password"}
  4. {"title":"Open the app","description":"Tap the FreeMaint icon on your home screen to launch"}
What works offline
Your work orders: open them, start, put on hold and complete them, tick checklist steps, add notes, comments and photos. Inspections: start them — including those that require a QR scan, which is checked on the phone — answer every checkpoint, add photos and complete them.
Download for offline
Me › Offline copy, or More › Offline copy. “Smart” (the default) keeps the work orders you open. Before a day without signal, choose “Full offline” › “Download for offline”: the card first shows how many work orders and inspections will be saved, the size and the free space, then the date of the last full download.
Sync screen
Tap the sync card in Me: what is still waiting to be sent (“Sync Now”) and what needs your attention, with the server's reason. A refused completion reopens with what you typed (“Review & resend”); an inspection that needs a new scan offers “Scan”.
Needs a connection
Closing, validating, cancelling or reopening a work order; a completion that requires an approval, a permit, a signature or parts; work orders and inspections not saved on the phone; files never opened on this phone; discarding an inspection.

Offline support

The app keeps working when the signal drops. What you do offline is saved on the phone, marked “Pending sync”, and sent automatically when the connection returns — in the order you did it, never twice, and dated at the time you actually did it (up to 72 hours earlier). On a weak network, a change that cannot reach the server within a few seconds is saved on the phone the same way instead of failing. This needs the latest version of the app from the store.

What works offline
Your work orders: open them, start, put on hold and complete them, tick checklist steps, add notes, comments and photos. Inspections: start them — including those that require a QR scan, which is checked on the phone — answer every checkpoint, add photos and complete them.
Download for offline
Me › Offline copy, or More › Offline copy. “Smart” (the default) keeps the work orders you open. Before a day without signal, choose “Full offline” › “Download for offline”: the card first shows how many work orders and inspections will be saved, the size and the free space, then the date of the last full download.
Sync screen
Tap the sync card in Me: what is still waiting to be sent (“Sync Now”) and what needs your attention, with the server's reason. A refused completion reopens with what you typed (“Review & resend”); an inspection that needs a new scan offers “Scan”.
Needs a connection
Closing, validating, cancelling or reopening a work order; a completion that requires an approval, a permit, a signature or parts; work orders and inspections not saved on the phone; files never opened on this phone; discarding an inspection.
Camera
QR scanner and photo attachments. Required for the bottom-bar scanner.
Notifications
Push notifications for assignments, status changes, overdue alerts
Storage
Save offline copies of assigned work orders and recent attachments
Location (optional)
Only if your tenant enables GPS clock-in or location-aware QR scanning

Permissions explained

At first launch the app requests a small set of permissions. Each one is requested only when first needed and can be revoked from the device settings later.

Camera
QR scanner and photo attachments. Required for the bottom-bar scanner.
Notifications
Push notifications for assignments, status changes, overdue alerts
Storage
Save offline copies of assigned work orders and recent attachments
Location (optional)
Only if your tenant enables GPS clock-in or location-aware QR scanning
iOS
iOS 15.0 or later — iPhone 8 and newer, all current iPad models
Android
Android 8.0 (API 26) or later — most devices from 2017 onward
Network
Cellular or WiFi at first launch; later offline session up to 7 days
Storage
About 120 MB after install, including offline cache

Device requirements

iOS
iOS 15.0 or later — iPhone 8 and newer, all current iPad models
Android
Android 8.0 (API 26) or later — most devices from 2017 onward
Network
Cellular or WiFi at first launch; later offline session up to 7 days
Storage
About 120 MB after install, including offline cache

Enable auto-updates in your app store. New mobile releases ship roughly every two weeks and include security fixes alongside features.

Issue: Cannot find FreeMaint in the App Store / Play Store

Solution: Make sure your store country matches a supported one. The app is currently available worldwide; if it is missing, contact support with your country and device model.

Issue: Install fails on Android with a signing error

Solution: Uninstall any previous build (development APK) before installing the production version. Different signing keys cannot coexist.

Issue: Notifications never arrive on iOS

Solution: Settings → FreeMaint → Notifications → enable Allow Notifications. Then log out and back into the app to refresh the device token.

Common installation issues

Issue: Cannot find FreeMaint in the App Store / Play Store

Solution: Make sure your store country matches a supported one. The app is currently available worldwide; if it is missing, contact support with your country and device model.

Issue: Install fails on Android with a signing error

Solution: Uninstall any previous build (development APK) before installing the production version. Different signing keys cannot coexist.

Issue: Notifications never arrive on iOS

Solution: Settings → FreeMaint → Notifications → enable Allow Notifications. Then log out and back into the app to refresh the device token.

Put the full FreeMaint on your home screen

This is the fastest way to reach a screen the new app does not have yet — and it is exactly what the previous app was: this website, in a frame. One difference to know: the home-screen version cannot send you push notifications. That is what the native app is for.

  1. {"title":"Android (Chrome)","description":"Android, in Chrome: open freemaint.com, tap the three-dot menu, then \"Add to Home screen\". It opens full screen, with its own icon, like an app."}
  2. {"title":"iPhone (Safari)","description":"iPhone, in Safari: open freemaint.com, tap the Share button, then \"Add to Home Screen\"."}

Login

Sign in to the app

Same credentials as the web app.

Biometric Unlock

Turn on Settings > Unlock with Face ID or fingerprint to lock the app when it goes to the background. It protects a phone left on a bench — it is not a second password, and it never replaces your password or two-factor code.

Sessions

Stays logged in until you log out or admin revokes access.

Steps

  1. Open app
  2. Enter email and password
  3. Tap Sign In

Use strong passwords. Log out on shared devices.


QR Scanning

Scan asset QR codes

Fastest way to reach an asset or a part in the field. On a phone, scanning brings up quick actions tailored to your permissions — and the actions differ depending on whether you scanned an asset or a part.

After Scanning

  • View details
  • Check history
  • Create work order
  • Submit request
  • Record meter reading
  • Take a part from stock (scan a part label)
  • Attach the machine to a work order you already opened

Attaching an Asset by Scanning

Useful when several machines share the same name and only differ by serial number: create the work order without an asset, then scan the machine's label in front of it. Open the work order, tap the … menu and choose « Attach asset (scan) ». The label can be a FreeMaint QR code, a barcode, or the manufacturer's serial number plate — no sticker required. The row only appears while the work order has no asset yet, and only if you may edit it. Offline, the change is saved on the phone and applied as soon as you have signal again.

Scanning a Part

A part label opens its stock level and lets you take units out. Use it on a work order so the cost is booked against that job; taking it without one is possible but records no job cost.

If your workspace hides asset details from the public

An administrator can restrict what a QR scan reveals to people without an account (Company Settings → Intervention Request form → Public QR landing page). It never affects you: signed into the app you keep seeing the full asset whatever the level, because the app sends your session with every scan.

How to Scan

  1. Tap QR icon
  2. Point camera at label
  3. Auto-detect and read
  4. Opens asset detail

Durable labels for harsh environments.


Mobile Work Orders

Manage WOs on phone

Full WO access from mobile.

Features

  • View assignments
  • Update status
  • Log time
  • Add parts
  • Complete tasks
  • Comments and photos
  • Push notifications

Designed for technicians on the move.


Inspections on Mobile

Run an inspection round from the phone

Fill in an inspection round while standing in front of the equipment. Reading rounds works on every plan; filling them in requires the Starter plan or higher.

Filling It In

  • Each checkpoint is answered with the control its template defines
  • Add a note or a photo to any checkpoint
  • Answers save on their own as you go
  • The progress bar counts what is answered

Finding Your Rounds

  1. Open More > Inspections
  2. Mine shows the rounds assigned to you
  3. Overdue shows what is past due
  4. Tap a round to open it

Finishing

Complete the round when every required checkpoint is answered. If one is missing, or a checkpoint that requires a photo has none, the app names it before sending. A failed checkpoint can raise a corrective work order automatically when the template asks for it.

Started the wrong round? Tap ⋮ at the top right, then Discard. It needs a connection.

Some templates require scanning the equipment QR before the round can start — the phone is the only place that works.


Photo Attachments

Document with camera

Camera integration for quick documentation.

Before and after photos

Each work order photo carries a Before or After badge. A photo added before the work starts counts as Before, one added afterwards as After, and the completion screen has its own Before and After tiles. Press and hold a photo to change its classification. Photos without a badge — for example those carried over from a request — are shown last.

Taking Photos

  1. Open WO or request
  2. Tap photo button
  3. Take new or select from gallery
  4. Add caption
  5. Auto-uploads

Before/after photos create visual maintenance history.


Push Notifications

Mobile alerts setup

Real-time alerts for assignments, approvals, and status changes.

Setup

  1. Open app > Settings
  2. Allow notifications
  3. iOS: Settings > FreeMaint > Notifications
  4. Android: Settings > Apps > FreeMaint > Notifications

Only enable work-relevant alerts.


FreeMaint CMMS

© 2026 FreeMaint. All rights reserved.