Everything you need to know about using BoilerFix AI on the job.
🚀 Getting Started
1
Create your free account
Tap Sign In on the dashboard and register with your email address. You'll need your Gas Safe registration number — this is stored securely and never shared publicly.
2
Verify your email
Check your inbox (and spam folder) for a verification email from BoilerFix AI. Click the link to activate your account. Takes less than a minute.
3
Install the app on your phone
Tap the Install App banner when it appears, or on iPhone tap Share → Add to Home Screen. Once installed, the app works fully offline — even in basements and plant rooms with no signal.
4
Sign in for cloud sync
When you are signed in, your Bookkeeping and Job Calendar data is automatically synced to the cloud — so it's safe and available on all your devices. The sync indicator at the top of each page shows your current sync status (☁ Synced, 🔄 Syncing, 📴 Offline, 📱 Local Only).
5
Back up your data
Even with cloud sync active, it's good practice to export a backup file periodically. In Bookkeeping and Job Calendar, use the Export Backup button and save the file to Google Drive or email it to yourself. This lets you restore data even if you lose access to your account.
🔧 Tool Guides
🔍
Boiler Diagnostics
Search fault codes for all major UK boiler manufacturers — Worcester Bosch, Vaillant, Baxi, Ideal, Glow-worm, Potterton, Viessmann, Intergas, Alpha, Ariston and Main. Nearly 2,000 fault codes with descriptions, likely causes and diagnostic steps.
Tip: Select the manufacturer first, then enter the fault code. Works fully offline once loaded.
💰
Bookkeeping
Track invoices and expenses, organise receipts by folder, and see monthly income summaries. When signed in, all data is automatically synced to the cloud and available on all your devices. When not signed in, data is saved locally on your device only.
Tip: Sign in to enable cloud sync. Use Export Backup periodically as an extra safety net — especially before clearing your phone or switching devices.
📅
Job Calendar
Schedule jobs, track service dates, manage customers and set service reminders. Colour-coded by job type. Alerts show which customers are overdue for their annual service. When signed in, all jobs and customers sync to the cloud automatically.
Tip: Add customers in the Customers tab first — their service dates then auto-populate in the calendar and service alerts.
⚡
Gas Rating Calculator
Calculates gas rate using the 1-minute test method as per Gas Safe regulations. Supports both imperial (ft³) and metric (m³) meters. Enter the meter reading before and after the 1-minute test.
Tip: Ensure all other gas appliances are off during the test for an accurate reading.
📄
Safety Certificates CP12
Generate professional Gas Safety Records (CP12) for landlords and letting agents. Fill in the form, sign on the canvas pad, then print or save as PDF directly from your phone or tablet.
Tip: Your engineer details auto-populate from your saved profile. You only need to fill in the property and appliance details each time.
⚠️
Gas Warning Notice
Generate official Gas Warning Notices — ID (Immediately Dangerous), AR (At Risk) and NCS (Not to Current Standards). Includes all required fields and a signature pad. Print directly from the app.
Tip: Always issue a Warning Notice when you identify an unsafe situation — it protects you legally and is a Gas Safe requirement.
📚
Boiler Manuals
Search and view installation and service manuals for all major boiler brands. Links directly to the manufacturer PDF. Covers Worcester Bosch, Vaillant, Baxi, Ideal, Viessmann and more.
Tip: This tool requires an internet connection to download manuals. Save the PDF to your phone if you need it offline on site.
📏
Gas Pipe Sizing
Calculates maximum pipe run and pipe diameter for gas installations per BS 6891. Enter the appliance input, pipe length and pipe material to get the correct pipe size.
Tip: Always verify pipe sizing calculations against the current edition of BS 6891 and the manufacturer's installation instructions.
🌡️
Heat Loss Calculator
Calculates building heat loss per BS EN 12831 to correctly size a boiler or heat pump. Enter room dimensions, construction type, U-values and design temperatures.
Tip: Use this before every boiler replacement to justify your boiler sizing selection — it protects you if a customer ever questions your specification.
🔌
Controls Database
Wiring diagrams, fault codes and installation guides for over 200 heating controls across 40+ manufacturers including Honeywell, Drayton, Hive, Nest, Worcester and more.
Tip: Search by manufacturer or control model number. Tap any entry to expand wiring and fault details.
🚫
Unsafe Situations
Complete reference guide covering 120+ unsafe situations with IGEM/Gas Safe classification. Includes the correct action to take (ID/AR/NCS) and the relevant regulation reference for each situation.
Tip: Works fully offline — ideal for on-site use when you need to confirm the correct classification of an unsafe situation.
📡 Offline & Data
📡
How offline works
Once you've opened BoilerFix AI with an internet connection, all tools are cached on your device automatically. After that, everything works offline — fault codes, calculators, certificates, calendar and bookkeeping.
Exception: Boiler manuals require internet to download the PDF. All other tools work fully offline.
💾
Where is my data stored?
When you are signed in, your jobs, customers, invoices and expenses are securely synced to the cloud (Supabase, EU-hosted). This means your data is safe and available on any device you sign in to. When you are not signed in, data is stored only on your device in browser storage and a local database backup.
Tip: Sign in to enable cloud sync. The sync indicator (☁ Synced / 📱 Local Only) at the top of Bookkeeping and Job Calendar shows you exactly where your data is at any time.
❓ Common Questions
On the sign-in page, tap Forgot Password and enter your email address. You'll receive a reset link within a few minutes. Check your spam folder if it doesn't arrive. The link expires after 1 hour.
The offline indicator checks your actual internet connection, not just your signal bars. You may have a weak signal that isn't providing a real connection. Try moving to a better signal area or switching between mobile data and Wi-Fi. The indicator will automatically update when a proper connection is detected.
If you are signed in, your data is synced to the cloud and will reload automatically when you open the app. Try signing out and back in if data isn't showing.
If you were not signed in, data is stored per browser on your device. Clearing your browser's storage, switching browsers, or opening the app in a different browser will mean data isn't visible. Chrome data doesn't appear in Safari, for example.
If you have an exported backup file (.json), go to Bookkeeping or Job Calendar and tap Import Backup to restore your data.
Yes — when you are signed in, your Bookkeeping and Job Calendar data syncs automatically across all your devices. Sign in on any phone, tablet or computer and your data will be there. The sync indicator shows ☁ Synced when everything is up to date.
If you are not signed in, data is stored locally on each device separately. Sign in to enable cross-device sync.
Open boilerfix-ai.co.uk in Safari (must be Safari, not Chrome). Tap the Share button (the square with an arrow pointing up) at the bottom of the screen. Scroll down and tap Add to Home Screen. Tap Add. The app will appear on your home screen and open full-screen like a native app.
BoilerFix AI is available on the Google Play Store — search for "BoilerFix AI" and install from there. Alternatively, open the website in Chrome and tap Install App when the banner appears, or tap the three-dot menu → Add to Home Screen.
Make sure you've selected the correct manufacturer first, then enter the fault code exactly as it appears on the boiler display. Some codes have a letter prefix (e.g. F.28 or E119) — try searching with and without the prefix. If the code genuinely isn't in the database, please email us at boilerfixai@gmail.com and we'll add it.
Yes. Your Gas Safe number is stored securely in your account profile (Supabase, EU-hosted) and is never shared with third parties or displayed publicly. When signed in, your bookkeeping and job data is encrypted in transit and stored securely. When not signed in, data stays entirely on your device and is never uploaded to any server. See our Privacy Policy for full details.
If you are signed in, simply sign in on your new phone and all your data will sync automatically — nothing to transfer.
If you were not signed in, on your old phone open Bookkeeping and tap Export Backup, then repeat in Job Calendar. Save or email both files to yourself. On your new phone, open the app, go to Bookkeeping and tap Import Backup, then repeat in Job Calendar. Signing in going forward will keep everything synced automatically.
Email us at boilerfixai@gmail.com — we read every message and aim to respond within 24 hours. For bug reports, please include the device you're using, what you were trying to do, and what happened instead.
Still need help?
Can't find what you're looking for? Get in touch and we'll help you out.