Built for dog walkers, solo or with a team.
A walker’s hard problem is not the diary, it is the group. Six dogs are booked for eleven o’clock; two of them fell out in March, one must always walk alone, and the van seats five. ModuleFest Pet Walker holds that knowledge for you: mark which dogs walk alone and which don’t get on, and it warns you the moment a booking or group walk would put them together. Also included: walk tracking with a route map you can share with the owner, walk reports with photos, off-lead consent, recall notes and a key safe register that refuses duplicate key numbers.
It is a complete booking and client system for a walking business: bookings, clients, dogs, invoicing and payments in one WordPress install the business owns outright, behind an installable, mobile-first staff app and a self-service customer portal.
It shows only the fields a walker actually needs — walk types with dog limits, solo and compatibility flags, off-lead consent and keys — rather than a general-purpose system you have to prune.
Everything this plugin contains is free to use in full, for as long as you like. There is no
trial, no licence key, no quota and nothing that stops working after a while.
A separate paid plugin, ModuleFest Pet Walker Pro, is available from our website for businesses that want
more: reminders and newsletters, statements that send themselves, packages and sale prices, finance reports and a report builder,
mileage, accounting integrations, team members with rotas and commission, a round planner,
customer segments, waiting lists, loyalty cards, automations and website designs. You
never need it to run your business on this plugin, and this plugin never downloads or installs
anything.
ModuleFest Pet Walker keeps your data on your own site. It does not contact us or anybody else
on its own — no analytics, no telemetry, no licence check and nothing on a schedule.
Some features need an outside service to work. Every one is listed here, with what gets sent and
when. Anything marked only if you turn it on needs you to enter your own details or tick a
setting first, and sends nothing until you do.
Maps — OpenStreetMap, only if you turn it on. Settings General Maps and postcode lookup is off until you switch it on. With it on, when you open a route map (walk routes and the day’s round), your browser loads map
tiles from tile.openstreetmap.org, and the plugin fetches tiles server-side when it draws a
static map into a report. What is sent: the map area being viewed. No client or pet details are
ever included.
Terms: https://operations.osmfoundation.org/policies/tiles/ · Privacy:
https://wiki.osmfoundation.org/wiki/Privacy_Policy
Postcode and address lookup — Postcodes.io (UK) and OpenStreetMap Nominatim (elsewhere), only if you turn it on.
With the same setting on, when a booking or client needs placing on a map or measuring for mileage, the client’s postcode
is looked up to get approximate coordinates. In the UK it is sent to api.postcodes.io. For a
business in another country (Settings General Country) it is sent to
nominatim.openstreetmap.org instead, or, where a client has no postcode, their address line.
Requests to Nominatim identify your site’s address, as their usage policy asks. No name, phone,
email or pet detail is ever sent. Results are cached, so a place is only looked up once.
Terms and privacy: https://postcodes.io/about · https://operations.osmfoundation.org/policies/nominatim/ ·
https://wiki.osmfoundation.org/wiki/Privacy_Policy
App notifications — web push. If you or a member of staff allow notifications in the staff
app, new-booking alerts are delivered through the push service of that person’s own browser
(Google for Chrome, Mozilla for Firefox, Apple for Safari). What is sent: a short notice that
something needs attention, encrypted so the push service cannot read it. Nothing is sent to
anyone who has not allowed notifications.
Terms and privacy: https://policies.google.com/privacy · https://www.mozilla.org/privacy/firefox/ ·
https://www.apple.com/legal/privacy/
The following are all only if you turn them on:
Everything in this plugin is shipped as its original, human-readable source. Nothing is
compiled, bundled, transpiled or minified, and there is no build step: the files you install
are the files we edit.
pwa/js/app.js (with pwa/js/passkey.js), written by hand and kept asassets/js/pc-customer-wizard.js.assets/css/, admin/css/ and pwa/css/.You are free to read, change and fork any of it under the GPL.
assets/vendor/leaflet/, with its licence file. https://leafletjs.com · https://github.com/Leaflet/LeafletThis software is provided “as is”, without warranty of any kind, express or implied, including
the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
Use of it is entirely at your own risk.
To the fullest extent the law allows, ModuleFest and the authors of this plugin are not liable for
any indirect, incidental, special or consequential loss arising from your use of (or inability to
use) this software — including, without limitation, loss of revenue, profit, business, anticipated
savings, goodwill or data — even where advised such a loss was possible.
Where liability cannot be excluded by law, it is limited, at our choice, to re-supplying the
software or refunding what you paid for it in the twelve months before the claim. Nothing here
limits liability for death or personal injury caused by negligence, for fraud, or for anything else
the law does not allow to be limited — and none of it affects your statutory rights as a consumer.
This copy is updated by WordPress from the plugin directory.