QJiggy ➟ Productivity app for gig workers

Compare. Learn. Decide with Confidence.

Score every offer, free. Upgrade to Elite and track your whole day on the Scoreboard.

New in the app

Offer Scorer + Scoreboard.

One feature, two views: the score tells you about this offer, the Scoreboard tells you about your day. See how it works →

QJiggy Offers list with three offers rated Great!, Borderline, and Skip, each with an hourly rate
Every offer, scored for you. Great!, Borderline, or Skip, measured against your configuration.
QJiggy Home screen showing $412.60 earned this week, a Round 2 challenge card, and log buttons
Your week at a glance. Earnings, your round, and quick logging up front.
QJiggy Home in dark mode showing the Today card with per item, per km, and hourly gauges
See your progress. Per item, per km, and hourly, compared with earlier today.
QJiggy Configuration screen: vehicle type, kilometers or miles, shopping speed, and per-store speeds
Make it yours. Your ride, your units, your store speeds. Every score fits how you shop.
Pricing

Start free. Grow when you're ready.

Free to start. Pro and Elite arrive on iPhone at the end of October, with the Scoreboard in Elite. Android is next.

Available now

Free

$0

Everything you need to start comparing offers today.

  • ✓ Score offers with one trigger button press
  • ✓ Travel time to the store, built in
  • ✓ Offers list to compare today's offers
  • ✓ Kilometers or miles
App available soon
Available end of October

Pro

$5 CAD / month

QJiggy tuned to just how you like it.

  • + Pick your ride — car, e-bike, or bike
  • + Set your shopping speed, plus up to 4 stores of their own (Costco runs are just slower — tell it that)
  • + Add two extra numbers to your score — pay per km, time, Tip Gap, or Min Rate
  • + Count the drive back to the store too, not just the trip there
  • + Dial in your own driving and unloading pace — the math moves at your speed
App available soon
Available end of October

Elite

$10 CAD / month

Everything in Pro, plus the Scoreboard, so every scored offer adds up.

  • + Everything in Pro
  • + Scoreboard — every offer you take feeds 2-hour rounds, live gauges, and a weekly goal
  • + Home at a glance: this week's earnings, your round, and quick log buttons
  • + Daily log with a year-end mileage export for taxes
  • + Smart nudge — keeps you active during a slow stretch, so you finish the round with less shortfall and the next one stays manageable
  • + Share your whole setup with one signed file — no retyping for a friend
App available soon
Rob — gig worker since 2017, 28,000+ orders delivered
Real gig worker, real tool

Built by RobTheShopper.

When my gig-work market changed, so did my earnings. The money wasn't what it used to be, and staying focused got harder. It wasn't for lack of effort.

So I came up with an idea. I kept adding to it. A year later, I learned I could share it without giving everything away.

A subscription is like buying me a coffee. Elite? That's a coffee with a Krispy Kreme. 🍩

If QJiggy helps you, and I hope it does, I want you to enjoy gig work and make a good living.

Let's go far together!

@RobTheShopper on Instagram
Why QJiggy exists

Confidence through comparison, not competition.

QJiggy was built on one belief: gig workers deserve dependable work, with the flexibility to find the best possible opportunities. Measured against our own standard, not someone else's. That's the whole idea.

Your Best Decisions Start
With A Comparison.

Press the button, get your score, and decide with confidence. Offer Scorer is free.

App available soon
Products

Two tools.
And a better workday.

Offer Scorer is a button press away. Shows you what the offer is worth - without typing or switching apps. Scoreboard tells you how your day is so far. Focusing on active time and earning. See the progress beyond earnings.

Offer Scorer · Free

Know before you go.

See what the offer is worth before you accept.

  • ➟ Press the trigger button
  • ➟ No typing, no switching apps
  • ➟ A simple score: Great! Borderline, Skip

Every score comes with a notification you customize (in Pro & Elite). The Free version gets an estimated time including the drive to the store.

Your best decisions start with a button.

A QJiggy notification over the Instacart offer list: $34.55 Whole Foods, Borderline, hourly rate $26.17, about 79 minutes
Scoreboard · Elite

How’s your day going?

Turn your workday into 2-hour challenge.

Set your target, see your earnings, active time, hourly rate, distance driven, and more.

  • ➟ Know when you're ahead
  • ➟ Know when you're behind
  • ➟ Know when it's time to grind

Your own goal. On your pace. Your time.

QJiggy Scoreboard showing Round 2 at $22 of $40, today's gauges, and this week at $412.60 of $595
Plans

Two tools, three plans.

Start with Elite tier at no charge. Trial length varies by market. Offer Scorer is free.

Available now

Free

$0

Everything you need to start scoring offers today — no cost.

  • ✓ Score offers with a button press
  • ✓ Travel time to the store, built in
  • ✓ Offers list to compare today's offers
  • ✓ No typing, no app switching
App available soon
Available end of October

Pro

$5 CAD / month

QJiggy tuned to just how you like it.

  • + Pick your ride — car, e-bike, or bike
  • + Set your shopping speed, plus up to 4 stores of their own (Costco runs are just slower — tell it that)
  • + Set your notification to show pay per km, hourly rate, Tip Gap, or Min Rate
  • + Add the drive back to the store too, if you like roundtrips
  • + Dial in your own driving and unloading pace — the math moves at your speed
App available soon
Available end of October

Elite

$10 CAD / month

Everything in Pro, plus the Scoreboard — every scored offer becomes progress toward your goal.

  • + Pace your day in 2-hour rounds, with surplus or shortfall carried to the next one
  • + Home at a glance: this week's earnings, your round, and quick log buttons
  • + Daily log with a year-end mileage export for taxes
  • + Smart nudge — keeps you active during a slow stretch, so you finish the round with less shortfall and the next one stays manageable
  • + Share your setup with a friend with ease
App available soon

Set it up once,
and it does the rest.

Set your speed and your goal once. Offer Scorer scores every offer, and Scoreboard tracks your day.

App available soon
Legacy support ends December 31, 2026. The QJiggy app is where offer scoring lives now. Get the app →
Legacy Offer Scorer

Build your own offer scorer.

No coding degree, no server to babysit — just your phone's Shortcuts app (or MacroDroid on Android) and a passion for learning.

Works with Uber and Instacart.

The build

From screenshot to smart notification.

Here's the exact pipeline — screenshot in, decision out. Every step happens right on your phone.

1

Snap it

Your input is just a screenshot of the offer. That's it — no typing, no copy-pasting.

2

Let OCR do the reading

Your phone already has a built-in OCR (optical character reader). Run it on the screenshot and you get back a big pile of raw text to work with.

3

Tidy up the mess

Raw OCR text is chaotic. A Replace Text action with a regex like .*batch earning.*\n?|\d+ km from.*|.*hidden.* (replaced with a space) clears out the noise before you touch anything else.

4

Ship it to QJiggy

An HTTP Request action sends that text as ocrText, plus your device's authorization token and location — QJiggy handles the extraction and scoring from there. Heads up — field names are still case-sensitive!

5

Get your answer back

QJiggy sends back a JSON result — Decision, hourly rate, and estimated time by default, or build your own notification from any field it returns.

Cheat sheet

Regex snippets that actually work.

Copy, paste, adjust to taste. These are the patterns doing the heavy lifting.

Clean up junk lines
.*batch earning.*\n?|\d+ km from.*|.*hidden.*
Detect the screen view
IF original text contains "looking for"
Capture text between two $ signs
[\s\S]*?\$[\s\S]*?\s*(?=\$)
Or strip everything before a $
\$[\s\S]*
The handoff

One HTTP Request. That's the whole trick.

Once your variables are captured, send them straight to QJiggy and let it do the thinking.

POST https://worker.qjiggy.com/transform ⚠️ Field names are case-sensitive — hourlyRate ≠ HourlyRate
What you send — JSON body
{
  "ocrText": "$42.18 Farm Boy\n12 items • 3.4 km away",
  "authorization": "eyJhbGciOiJFZERTQSJ9.eyJzd...…",
  "current_location_lat": 43.6532,
  "current_location_lon": -79.3832,
  "target_location_string": "Farm Boy, King St W, Toronto"
}
What you get back — JSON result
{
  "Decision" : "Borderline",
  "flag" : [
    "too much driving"
  ],
  "completionMinutes" : 114,
  "BatchPay" : 42.18,
  "hourlyRate" : 22.20,
  "distanceUnit" : "km",
  "totalDistanceKm" : 29.28,
  "storeName" : "Farm Boy"
}
Where this works today: these patterns are dialed in for Uber and Instacart. Got screenshots from another platform? Send them over and future versions can support it too.

Customizing your notification through Shortcuts or MacroDroid is fully within our Terms of Service — build away.

That's it. You just built
your own phone assistant!

Grab the ready-made version, or use this guide to build your own from scratch.

⌄ Get the Shortcut / Macro
Feedback

Help us make QJiggy better.

Something broken, or just an idea? Let us know — it goes straight to our inbox.

Account

New accounts open soon.

You'll be able to create an account when the QJiggy app arrives on the Apple App Store and Google Play. Already have one? Sign in.

Account

Sign in.

Welcome back.

Account

Reset your password.

We'll email you a link to set a new one.

My Account

Manage your profile, devices, and security.

Loading your account…

Account

Working on it…