Privacy Policy

Last updated: August 27, 2026

PuddleJumper ("we," "our," or "us") is operated by Andrew Bruce. PuddleJumper helps a rideshare driver decide whether a ride offer is worth taking, by reading the offer shown on their screen and scoring it against their own running costs. This policy explains exactly what we collect to do that, what we do not collect, and how to delete it.

Reading Your Screen

PuddleJumper uses Android's AccessibilityService to notice when a ride offer appears and to capture that screen so the offer can be read. This is the only reason the app uses that permission, and it is the most sensitive thing the app does, so we want to be exact about it:

Information We Collect

Account Information: When you sign in with Google, we receive your email address and display name. We use this to create and manage your account.

Offer Details: When an offer is scored, we receive the information needed to score it and to explain the result later: the fare, trip distance and time, pickup distance and time, ride type, and the pickup and dropoff addresses shown on the offer card.

Location: Your device's location at the moment an offer arrives, used to work out how far the pickup is and which market you are in. We do not track your location when the app is not running — the app holds no background-location permission at all.

Extracted Text: We keep the raw text our reader pulled from the offer card. When the reader misreads a number, this is what lets us find out why instead of guessing.

Driver Settings: Your preferences, including market definitions, green zones, red zones, your cost per mile, and your earning thresholds. This is what makes the recommendations yours rather than generic.

Decision History: A record of the offers you were shown and what PuddleJumper recommended. We do not know whether you actually accepted or declined a ride.

Device Information: Basic device information (model, operating system version, app version) for troubleshooting. If the app crashes, a diagnostic log is uploaded on next launch, linked to your account.

What We Share With Other Drivers

PuddleJumper's market screens — the heatmap, time grid, timelapse, and market rate lookup — work because drivers' offer economics are pooled. That pool is anonymous by design:

One honest caveat: while only a few drivers are contributing in a given area, the pooled figures for that area are necessarily made up of a small number of people's offers. They are not tied to any name or account, but they are thin. They become both more useful and more anonymous as more drivers contribute.

How We Use Your Information

To score offers against your own costs, to show you your own decision history, to build the shared market picture described above, and to diagnose faults. We do not sell your data. We do not share your personal data with advertisers, and there is no advertising in the app.

Third-Party Services

Data Security

Data is transmitted over encrypted connections and stored on Google Cloud Platform infrastructure. Access requires authentication, and each driver's settings and history are scoped to their own account.

Data Retention

Your settings and decision history are kept while your account exists. Anonymous pooled offer economics have no identifier attached and are retained as part of the shared market data.

Your Rights

You have the right to:

Personal data is deleted within 30 days of a request. Anonymous pooled records cannot be traced back to you and are not removed, because there is no identifier on them by which to find them.

To exercise these rights, use the account deletion page or contact us at support@puddlejumper.io.

Children's Privacy

PuddleJumper is a tool for working rideshare drivers and is not intended for users under 18 years of age. We do not knowingly collect information from children.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes through the app or via email. Continued use of the app after changes constitutes acceptance of the updated policy.

Contact Us

If you have questions about this Privacy Policy or our data practices, please contact us:

Email: support@puddlejumper.io
Website: puddlejumper.io