How the matching works
Pisto asks a few short questions about who you're buying for, then comes back with a short list of gift suggestions — grouped by kind of gift, each one with a plain reason attached. Here's what actually happens in between, and what we're building next.
Fair question first: can a few questions really know what someone wants? Nothing here is reading minds. It works from what you tell it, holds your budget, chooses only from products that have already cleared a quality bar, and shows the reasoning so you can judge whether it got it right.
- Every suggestion comes with a written reason
- Grouped by kind of gift, not a flat list
- Budget is a rule, not a suggestion
- Age-appropriate, checked in both directions
- Well-reviewed products from brands you'd recognise
- Says so honestly when a good match isn't there
- Remembers your likes and dismissals on this device
What we ask
Relationship, roughly how old they are, and what they're into — either from a short list of chips, or in your own words if none of them fit. If you already have something specific in mind, that field counts for more than the chips, since it's the clearest signal of what you actually want.
Then the occasion — a birthday, a graduation, a housewarming, whatever it actually is — and a budget bracket. That's the whole form. The interests step is entirely optional, and nothing beyond these is required before a search runs.
Budget and age are rules, not preferences
Before anything about taste is considered, two things are enforced as hard limits. The search only looks inside the price bracket you picked — there's no quiet nudge up to the next bracket to pad out the list, and the budget only moves if you move it. It checks age both ways too: nothing meant for adults reaches a child's search, and nothing sized for a young child gets served to an adult one.
That's not a promise taken on faith. We check the age rule against the real catalogue — every product that can be served, in both directions — before any of it goes live, rather than waiting for someone to tell us it didn't hold.
Nothing gets in on a good star rating alone
A product can't be suggested just because it exists somewhere online. It has to be well reviewed, and by enough people for that to mean something — a five-star average from two buyers doesn't qualify. Its price has to be real and current, not "varies". There has to be a real brand behind it, not a name coined last week for one product. And it has to read like something worth unwrapping, rather than merely a well-made object.
Nothing is placed higher because it earns us more. Some links do pay us a commission, and it has no bearing on what comes back or in what order.
Matched on what you told us, grouped by kind of gift
With budget and age settled, the rest is about fit. Most searches are straightforward enough that ranking by relevance gets it right. When there's a specific request, or your interests describe something outside the usual categories, it takes a slower, closer look instead of just going by the numbers — though that closer look only ever chooses from what already passed the budget and age check, never around it.
Results come back sorted into gift types — an espresso machine, a weighted blanket, that kind of grouping — rather than a flat list of unrelated products. A group can be opened to show more of the same kind of thing. If a whole direction is wrong, you can say so once and it's gone, instead of dismissing similar products one at a time.
Every suggestion says why
Each suggestion carries a plain sentence explaining why it might work, and it has to name something real about the person — an interest, the occasion, the budget — never a generic line that could sit under any product. That's the one thing that never gets dropped for space.
When there isn't much that fits, it says so
Sometimes there genuinely isn't a lot that suits the budget and the brief. When that happens it shows you what it actually found and tells you it's short, rather than padding the list out with near-misses to round out a number.
And if a direction is clearly right but nothing in stock fits it well, it says that too, and points you to a specific, budget-filtered search instead of stretching a product that isn't really it.
What it remembers, on this device
Dismiss a product, or say a whole kind of gift isn't right, and it's excluded outright from then on — not just for today. Say you already own something, and that direction is gone for good. Something you've merely already been shown moves down the list rather than repeating at the top, though it can still turn up again if there's nothing fresher to offer.
Products you like are kept, and nudge later searches on this device a little closer to that taste. Clicking through to buy something is remembered too, and it never counts against you.
All of this happens on this device, on its own — no sign-up needed.
About gendered ranges
A few kinds of product only come in a men's or women's range — clothing, and some grooming and beauty items. If that matters, you can say so, but it only filters which range shows up. It's never used to guess anything else about the person you're buying for.
Where we're taking this next
These four are the next things on our list. We can't put a date on any of them yet — leave your email and we'll tell you the moment one actually ships, instead of asking you to keep checking back.
Whole-list search
A Christmas list of eleven people, done in one pass — the occasion and the budget set once, then everyone on the list in turn instead of a fresh search each time.
Saved people
A profile for each person you buy for, filled in as you use it, so a future search for them starts from what's already known instead of from scratch.
Occasion reminders
A nudge before a birthday or an anniversary comes around, so a search doesn't have to start the day it's already due.
Mobile apps
iOS and Android apps, so the finder works properly from a phone, not just in a browser tab.