HPH Systems · Privacy, terms and credits

Privacy notice

Draft. This notice describes how HPH Systems works today. It must be checked by a solicitor before HPH Systems is offered to other businesses. Fill in everything in [square brackets].

Version 2026-10-31 · Last updated: [date]

Who we are

HPH Systems is provided by [legal name of the company selling HPH Systems], a company registered in England and Wales (number [number]), registered office [address] ("we", "us"). Contact us about privacy at [privacy email address]. Our ICO registration number is [ICO number].

Two different roles

What we collect about HPH Systems users

Why we use it, and our lawful basis

We do not sell personal information, and we do not use it for advertising.

Who else handles the information (sub-processors)

WhoWhat forWhere
Microsoft (Azure)Hosting HPH Systems and its data, and sending emails through HPH Systems' built-in sender (Azure Communication Services)United Kingdom
Anthropic PBCAI features (drafting messages, AI Command, reading appliance data badges). Only the text, records and photos needed for the request are sent. Each business has a monthly allowance and can see what was drafted before anything is sentUnited States Safeguard: Anthropic's Data Processing Addendum, which uses the EU Standard Contractual Clauses with the UK International Data Transfer Addendum approved by the ICO [confirm this is part of HPH Systems' agreement with Anthropic]
Meta (WhatsApp Business Platform)Only for businesses that connect WhatsApp: sending and receiving WhatsApp messages and photos[check Meta's current terms]
Microsoft 365 / Outlook, Google (Gmail) or another email providerOnly for businesses that connect their own mailbox: sending and reading their emailAs chosen by the business
StripeOnly for businesses that switch on card payments: the invoice number and amount, to take the customer's card payment on Stripe's own page. Card details go to Stripe, never to HPH Systems. The business has its own Stripe account and agreement with Stripe[check Stripe's current terms: UK / EU / US]
XeroOnly for businesses that connect Xero: invoices, bills and payments[check Xero's current terms]
Driver and Vehicle Licensing AgencyOnly vehicle registration numbers, to look up MOT and tax datesUnited Kingdom
Photon (komoot) and postcodes.io (Ideal Postcodes)Only when a customer types an address on a business's customer details form: what they have typed so far, to suggest addresses. Asked by HPH Systems' server, so the customer's own browser and IP address are not passed on. Nothing is kept by HPH Systems beyond a short-lived list of recent searches. [check komoot's fair use terms for Photon before selling][Germany (komoot) and United Kingdom: check]
postcodes.io (Ideal Postcodes) and the OpenStreetMap OSRM route plannerWhen an engineer taps "From my location" in a text to a customer: the job's postcode, and the engineer's current position, to estimate the driving time. Nothing is kept by HPH Systems. When the job timer's location record is used, only the job's postcode is sent to postcodes.io, to compare with where the timer was; the engineer's position is not sent there. The job timer map is drawn from OpenStreetMap map squares, which HPH Systems' server fetches for the area being shown (the square's grid number only, not who it is for or the exact position); the viewer's browser and IP address are not passed on. OSRM's public server is for light use; a paid routing service may be needed[check where these services are run and their terms]

We will tell businesses before adding or replacing a sub-processor.

Cookies and similar technology

HPH Systems uses only what it needs to work: a login cookie, a short-lived cookie between your password and your authenticator code, and your browser's storage for preferences (such as the business you last used and settings for screens) and for a copy of the business's records on each device you use, so the app opens quickly. That copy only holds what your login can see, is replaced when your access changes, and is deleted when you log out or your login runs out. There are no advertising or tracking cookies, so no cookie banner is needed for them.

How long we keep it

Security

HPH Systems is only reached over encrypted connections (HTTPS). Every login needs a password and a code from an authenticator app. Connection secrets (such as email and accounting logins) are stored encrypted. Each person only sees the businesses and areas they have been given. Each business's own connections (its email, WhatsApp number, Xero and card payments) belong to that business only. HPH Systems manages your login and subscription but does not open your business's jobs, customers, messages or accounts, unless your main account lets HPH Systems support in for a set time from Settings › Security, which ends by itself.

Your rights

You can ask to see, correct or delete your information, ask us to limit or stop using it, object, or ask for a copy to take elsewhere. In HPH Systems, Settings › Privacy, terms and credits lets you download your account details and your business's data, and ask for your account to be closed. For anything else, contact [privacy email address]. We reply within one month. If you are unhappy, you can complain to the Information Commissioner's Office at ico.org.uk.

Terms of service

Draft. To be checked and completed by a solicitor before HPH Systems is sold. Fill in everything in [square brackets].

Version 2026-10-31 · Last updated: [date]

1. Who these terms are between

These terms are between [legal name of the company selling HPH Systems] ("we") and the business that signs up to HPH Systems ("you"). HPH Systems is for businesses only, not for consumers. By signing up you confirm you can agree to these terms for your business.

2. Using HPH Systems

3. Certificates, forms and professional responsibility

4. AI features

AI features draft messages, quotes and other content and can carry out requests you give them. You are responsible for checking what they produce before it is sent or relied on. Using AI features means the relevant information is processed by our AI provider (see the privacy notice). Each business has a monthly allowance of AI requests [set out the allowance in the plan].

5. Services from other companies

HPH Systems can connect to services such as Xero, Microsoft 365, Gmail, WhatsApp and the DVLA. Those services are provided by those companies under their own terms, which you must accept and follow. We are not responsible for them, and a connection may stop working if they change their service.

6. Your data

7. Fees

[Plans, prices, VAT, billing period, payment method, late payment, price changes with notice, refunds.]

8. Availability and changes

We aim to keep HPH Systems available and will try to give notice of planned maintenance. We may improve or change HPH Systems, and will give reasonable notice of changes that significantly reduce what it does. [Any service level the company wants to commit to.]

9. Liability

10. Your responsibility to us (indemnity)

You will cover our reasonable losses and costs (including legal costs) from any claim made against us by someone else that arises from your work or your staff's work, from the checks behind a certificate, or from information you or your staff put into HPH Systems that is wrong or that you had no right to use. [Solicitor to confirm the wording and any cap.]

11. Ending the subscription

You can cancel [notice period]. We may suspend or end access if you seriously break these terms or do not pay, after giving notice where we reasonably can.

12. Intellectual property

HPH Systems, its name, logo, design and software belong to us. Your content belongs to you.

13. Other organisations' names

HPH Systems is not linked to, approved by or endorsed by Gas Safe Register, NICEIC, NAPIT, the IET, the Heating and Hotwater Industry Council (Benchmark), HSE, OFTEC, any other registration scheme or standards body, or any other software company named in HPH Systems. Their names are used only to describe what a form or feature is for, or to say whose files HPH Systems can import.

14. General

We may update these terms and will give [30 days'] notice of material changes by email. Each version has a version number; you are asked to agree to a new version when you next log in, and we keep a record of the version each person agreed to and when. These terms are governed by the law of England and Wales, and the courts of England and Wales have exclusive jurisdiction.

Data processing agreement

Draft. This sets out the terms required by Article 28 of the UK GDPR. To be checked by a solicitor. It forms part of the terms of service.

1. Roles

The business using HPH Systems is the controller of the personal data it puts into HPH Systems. [Legal name] is its processor.

2. Details of the processing

Subject matterProviding HPH Systems, a job management service for trades businesses
DurationWhile the business subscribes, then until deletion as set out below
Nature and purposeStoring, organising, displaying, sending and backing up information so the business can run its jobs, quotes, invoices, certificates, messages and staff
Types of personal dataNames, addresses, phone numbers and email addresses; property and appliance details; messages and photos; signatures; job, quote, invoice and payment details; staff details including pay rates and timesheets, and, where the business uses it, where the job timer was started, paused and stopped and checked while it ran
Data subjectsThe business's customers, tenants and landlords, site contacts, suppliers and staff

3. What we will do

  1. Process the personal data only on the business's documented instructions (using HPH Systems as designed counts as an instruction), unless the law requires otherwise, in which case we will tell the business first if the law allows.
  2. Make sure everyone who can access the data is bound by confidentiality, and only open the business's data in HPH Systems when the business has let HPH Systems support in (Settings › Security), for as long as it allows.
  3. Keep appropriate security measures in place, including encrypted connections, two-step login, encrypted connection secrets, access limited to each business, and daily backups.
  4. Only use the sub-processors listed in the privacy notice, under written terms giving the same protection, and tell the business before adding or replacing one so it can object.
  5. Only transfer data outside the UK with a lawful safeguard in place (for Anthropic, the EU Standard Contractual Clauses with the UK International Data Transfer Addendum, in Anthropic's Data Processing Addendum) [confirm].
  6. Help the business respond to people exercising their data protection rights, and with security, breach notification and data protection impact assessments.
  7. Tell the business without undue delay, and within 48 hours, after becoming aware of a personal data breach affecting its data.
  8. At the end of the service, delete the data (with backups deleted within 30 days), unless the law requires us to keep it, after giving the business the chance to export it.
  9. Make available the information needed to show we meet these obligations, and allow reasonable audits [set notice and frequency].

Credits and licences

HPH Systems is built with the following open source software and open data. Thank you to everyone who makes them.

WhatUsed forLicence
html2pdf.js © Erik Koopmans (with jsPDF and html2canvas)Making PDFs of quotes, invoices and certificatesMIT
qrcode-generator © Kazuhiko AraseThe code shown when setting up an authenticator appMIT
Nodemailer, ImapFlow and MailparserSending and reading emailMIT-0 and MIT
Other server libraries (html-to-text, iconv-lite, pino and others)Supporting the aboveMIT, BSD and ISC
OpenStreetMap data © OpenStreetMap contributors, through Photon by komoot and the OpenStreetMap map squaresAddress suggestions on the customer details form, and the job timer mapOpen Database Licence (ODbL); Photon is Apache 2.0
Postcode data through postcodes.io: contains OS data © Crown copyright and database right; contains Royal Mail data © Royal Mail copyright and database right; source: Office for National StatisticsChecking a postcode on the customer details form, and driving times in textsOpen Government Licence v3.0
Fonts: Google Sans (from Google Fonts); Bodoni Moda, Cinzel, Cormorant Garamond, DM Sans, DM Serif Display, EB Garamond, Great Vibes, Inter, Plus Jakarta Sans, Josefin Sans, Lato, Libre Baskerville, Lora, Merriweather, Montserrat, Nunito, Open Sans, Playfair Display, Poppins, Raleway, Roboto (from Fontsource)Text styles in documents and messagesSIL Open Font Licence 1.1

Full licence texts are kept with the software: public/vendor and public/fonts/OFL.txt in the HPH Systems files, and in each server library's own folder. Company and product names mentioned in HPH Systems (such as Xero, Microsoft, Google, WhatsApp, Gas Safe Register, NICEIC, NAPIT, REFCOM and Tradify) belong to their owners and are used only to describe connections and imports. HPH Systems is not connected with or endorsed by them.

HPH Systems · Log in