Privacy policy
Last updated 1 November 2026
This policy explains what personal information PanePilot holds, why, who else can see it, and how to get at or correct yours. PanePilot is published by Walking Kangaroo (ABN 91 957 676 702) and is provided to window-cleaning businesses in Australia.
Two different relationships
PanePilot is used by window-cleaning businesses to run their own work, so there are two distinct groups of people in it and we sit differently with each.
- The business and its people. When a business subscribes to PanePilot, we hold information about that business, its owner and its workers directly. We decide how that information is handled, and this policy describes it.
- The business’s customers. The customer records, property addresses, job history and invoices inside a business’s account belong to that business. It decides what goes in and what happens to it; we hold and process it on that business’s instructions and do not use it for our own purposes. If you are a customer of a window-cleaning business that uses PanePilot, ask that business about its own privacy practices — it is the one that collected your details. We will help it answer you.
What PanePilot holds
Everything below is information the application actually stores. There is no “and anything else we may collect” behind it.
- Your sign-in identity
- Your email address, your name, and an identifier from whichever account you signed in with — Google, Microsoft, or an emailed code. We record which provider you used and when you last signed in. PanePilot never receives, holds or can see your password, passkey or 2-step code. Those stay with the account provider.
- Phones signed in to the app
- For each phone you sign in to the PanePilot app: the name the phone gives itself, whether it’s an iPhone or Android, when it signed in, when it was last used, and when and by whom it was signed out. The phone keeps a sign-in key; we store only a one-way fingerprint of it, which can’t be turned back into the key.
- Your account in a business
- Your role (owner or worker), your phone number if it was added, whether your account is active, and which business you belong to. For workers: your start date, any notes the owner recorded about you, and your pay rates over time — an hourly rate, or a percentage of each job’s invoice.
- The business’s own details
- The logo it uploads, legal and trading name, ABN, address, phone and email, invoice terms and numbering, the time zone and GST setting, and the bank account name, BSB and account number printed on its invoices. If the business sends its emails through its own mail server: that server’s name and port, the username, the name and address the emails come from, when it was last tested, and the password — kept encrypted, opened only to send an email, and never shown to anyone again.
- Customers and properties
- Customer name, email, mobile, landline, Facebook Messenger name or link, WhatsApp number, billing address, preferred contact channel, and any notes the business wrote. The customer’s other contacts the business adds, such as the person who pays or the person on site: their name, position, email, mobile, landline, Facebook Messenger name or link, WhatsApp number, notes and which properties they are for. For each property: the address, an optional map pin, and the access, parking, hazard, service and internal notes.
- Enquiries
- If a business uses PanePilot’s enquiry form and you send it an enquiry: your name, email, phone, the address and what you asked for, any photos you add, and when you sent it. To stop the form being flooded we also keep a one-way, keyed fingerprint of the internet address you sent it from, which cannot be turned back into that address. We use no CAPTCHA and nothing that tracks you across sites. The business sees your enquiry; its photos are private to the business.
- The work itself
- Quotes and their revisions, recurring services, jobs and the visits booked for them, what was cleaned and at what price, completion checklists, and any photos uploaded against a job. For a completed job: who completed it, who approved it and when, and a record of who was on the crew at that moment.
- The business's to-do list
- The tasks a business’s owners keep for themselves: each task’s title and notes, its date and time if it has them, the customer it is linked to, who created it, and who ticked it off and when. Only the business’s owners see it; its workers do not.
- Time and pay
- When a worker started and finished work on each visit, break time, payable minutes, the hourly rate or invoice percentage that applied on the day, the amount calculated, any bonus or deduction the owner added and why, and whether it has been paid. For each payment to a worker: the day, the amount, the bank reference and any note, and why a payment was later reversed — and any invoice or receipt the worker gave the business for it, which may carry their ABN or bank details.
- Money
- Invoices and their lines, any note to the customer printed on one, a copy of the business details each invoice was issued with, the PDF of each invoice as it was drawn, payments recorded against them, the method (bank transfer or cash), and why any payment was later reversed. For a customer who pays cash on the day: how much cash each job asks for, and how much was recorded as collected. PanePilot does not take card payments and holds no card numbers.
- Messages we send for the business
- When a business emails or texts a quote, an invoice or a reminder from PanePilot, we keep the recipient, the subject, the message as it was sent (for an email, its text and HTML versions), whether it went out, how many times sending it was tried, the sending service’s reference for it and what that service said of it, any error it gave, and — when the recipient’s mail system reports it — whether the email arrived or bounced, with the reason it gave. For an overdue reminder, we also keep who approved or skipped it and when. An emailed invoice carries a private link that opens that one invoice, and its PDF, without an account; we keep only a one-way fingerprint of each link, never the link itself, and anyone the email is forwarded to can open it too. An emailed quote carries a link the same way, from which the customer can accept or decline it: we keep their answer, when they gave it, and, if they declined, any reason they wrote — and, when they accept, the thank-you email the business sends them. A “due for a clean” reminder carries a link the same way, from which the customer can ask for the clean to be booked or say not this time: we keep their answer, when they gave it, and any note they wrote with it, and who sent or skipped each reminder and when.
- Documents you sign
- When a business sends you one of its documents to sign, such as a scratch acknowledgement, we keep the words exactly as they were sent, a fingerprint of those words, which property it was about, and who it was emailed to and when. When you sign it from the link in the email, we keep the full name you type, the time, the internet (IP) address your browser connected from and the description of itself your browser sends (which says, for example, that it is Safari on an iPhone). As with a quote, the link is private and we keep only a one-way fingerprint of it.A business can also ask you to sign one of its documents in person, on its own phone or other device. We then keep the same words, fingerprint and property, the full name you type and the time. The IP address and browser description we keep are those of the business’s device, not yours, and we record who at the business handed it to you. No email address is kept with that signature. If the business later emails you your copy, we keep that email as we do its other messages.We also keep a PDF of each signed document, showing the words, your name, the time, the IP address and the fingerprint, which the business can download. When you sign from the link, we email the PDF to you. When you sign in person, the business can choose to email it to you.A signed document is never changed or deleted, so the business can show what you agreed to.
- An audit trail
- Anything that changes money, time, permissions or invoice state is recorded with who did it and when. This record cannot be edited or deleted by anyone, us included — it is what makes a payroll or invoice dispute answerable.
- Technical logs
- Our servers log requests and errors so we can keep the service running. These are scrubbed before they are written: contact details, addresses, amounts, pay rates and credentials are stripped out, and we log record identifiers rather than records. They are kept for a few weeks and then discarded.
What PanePilot does not do. It does not track a worker’s location, in the background or otherwise — a property’s map pin is typed in by the owner, not read from anyone’s phone. It has no advertising, no analytics or tracking pixels from anyone else, and no third-party cookies. We do not sell personal information.
Why we hold it
To provide the service the business subscribed to: to sign you in and keep you signed in, to show you the work assigned to you, to price and schedule jobs, to produce and send invoices, to calculate and record worker pay, to keep the audit trail the business may later need, to support the business when it asks, and to keep the service secure and running. We use it for nothing else. We do not use any business’s data to train machine-learning models.
Signing in with Google or Microsoft
If you sign in with Google or with a Microsoft account, we ask for the narrowest thing on offer: your name, your email address and your account identifier, and nothing more. We do not request access to your mail, your files, your contacts or your calendar, and we could not read them if we tried. Signing in never gives us calendar access. Connecting a calendar is a separate choice, described below.
What we receive from Google when you sign in is used only to sign you in to PanePilot and to match you to the account your business created. It is not transferred to anyone else, not used for advertising, and not read by a human except where you ask us to support you, where we must for a security investigation, or where the law requires it. PanePilot’s use of information received from Google APIs follows the Google API Services User Data Policy, including its Limited Use requirements.
Signing in tells your account provider that you signed in to PanePilot. What that provider records is covered by its own privacy policy, not this one.
Where it is stored
In Australia. The application, the database, uploaded photos and files, invoice PDFs and the backups are all in Microsoft’s Australia East region, and we do not copy them offshore. Our sign-in and address-lookup providers are global services operated by Microsoft and Google, and the small amount of information they handle — your email address when you sign in, the address text when one is being looked up — may be processed on their infrastructure outside Australia under their own terms. If you connect Google Calendar or an Outlook calendar, the visit details in your PanePilot calendar are held by Google or Microsoft, which may also be outside Australia.
How long we keep it
A business’s records are kept for as long as its account is open, because the whole point of them is the history: what a property was quoted three years ago, what a worker was paid last winter, which invoices were issued. Australian tax and employment law requires much of it to be kept for years anyway.
When a business leaves, we give it an export of its data and then delete the account within 90 days, except where we must keep something longer to meet a legal obligation. Technical logs age out after a few weeks. The audit trail lasts as long as the account does and cannot be edited in the meantime.
How it is protected
Connections are encrypted in transit and the database and file storage are encrypted at rest. We hold no passwords, so there are none to lose. Credentials and connection strings live in a managed key vault rather than in the application. Access between businesses, and between owners and workers, is enforced by database policies rather than by application code that someone could forget to write. Anything touching money, time or permissions is written to an append-only audit trail in the same transaction as the change.
No system is perfectly secure. If a data breach occurs that is likely to cause serious harm, we will notify the affected businesses and the Office of the Australian Information Commissioner as the Notifiable Data Breaches scheme requires.
Getting at, correcting, or deleting your information
If you are an owner or a worker at a business that uses PanePilot, most of this is in front of you already: your account details, your logged time, your pay rate and your assigned visits are all visible in the app, and much of it is editable there.
For anything else — a copy of what we hold about you, a correction, or a deletion — email privacy@walkingkangaroo.com. We will respond within 30 days. We may need to confirm who you are first, and we will explain in writing if we cannot do what you have asked.
If you are a customer of a window-cleaning business that uses PanePilot, that business holds your details and is the right place to ask. Write to us at the same address if you cannot reach them and we will pass it on.
Children
PanePilot is a tool for running a business and is not directed at children. We do not knowingly create accounts for anyone under 16.
Changes to this policy
We will update this page when the service changes, and the date at the top is always the date of the last substantive change. If a change materially affects how we handle personal information, we will tell the businesses using PanePilot before it takes effect.
Contact and complaints
Privacy questions, requests and complaints go to privacy@walkingkangaroo.com. We will acknowledge a complaint within 5 business days and give you a written answer within 30 days.
If you are not satisfied with how we have handled it, you can complain to the Office of the Australian Information Commissioner at oaic.gov.au.
See also the terms of service, which cover the agreement between Walking Kangaroo and the businesses that use PanePilot.