Profile-led matching

We match the home to the household, not whatever is free this week.

Councils can send us coded profiles of the households they need to house. We profile every home we take on. Our engine scores each home against each household, blocks homes that fail a hard requirement, and gives your officer a ranked shortlist with the reasons written down.

The engine proposes. A council officer decides. No placement is ever made automatically, and no household is identified to us or to a landlord before the council accepts a match.

Why it works

What each side gets out of it

Councils, landlords and residents: three different problems, one shared record of why a home was proposed.

  • For the council

    Placements chosen on suitability, not on what happened to be free.

    • A ranked shortlist instead of a ring-round
    • Nothing above your rate ceiling ever reaches an officer
    • Homes in the same area as the household’s school, work or care anchor score higher
    • Written reasons for every proposal, to inform your own suitability assessment
    • Access needs recorded as hard requirements, so unsuitable homes never reach an officer
  • For the landlord

    Your home is matched to what councils need, before it stands empty.

    • A readiness score before you commit, and a list of what to fix
    • Matched to the people the home actually suits, including residents who need step-free or adapted homes
    • No empty months while we look for a taker
    • You never see or hold household data
    • Your agreement stays with Bundool Housing, not the occupants
  • For residents

    They cannot choose us, so the engine protects their interests by design.

    • Access needs are a hard block, never a preference
    • The school, work or care area they gave the council counts in the score
    • Self-contained homes only: their own front door, kitchen and bathroom
    • Term length is scored, so they are less likely to be moved again soon
    • Energy rating counts, because they pay the bills
    • Their name reaches nobody here until the council accepts the match

The process

Profile, match, decide

  1. Step 1: The council profiles the household

    A coded profile: bedrooms needed, areas that work, the school or work anchor, access needs, the rate ceiling and the move date. No names, no case notes.

  2. Step 2: We profile the home

    Size, area, access features, energy rating, safety certificates, rent, availability and the term the landlord will commit to.

  3. Step 3: The engine matches and explains

    Unsuitable homes are blocked outright. The rest are scored on affordability, area, size, timing, energy, term and suitability, each with written reasons.

  4. Step 4: Your officer decides

    You get a ranked shortlist with reasons, cautions and blockers. The decision, and the suitability assessment, stay with the council.

  5. Step 5: We place and report

    We hand over the home and the council places the household. Each proposal is saved with its score and reasons.

The scoring

What the engine weighs

Every proposal shows its score, the reasons behind it and anything an officer should weigh before offering it.

  • Affordability headroom

    22 points

    How far the rent sits below your ceiling. Anything above it is blocked, never ranked.

  • Area and anchor

    20 points

    Your acceptable areas in order, plus whether the home is in the same area as the household’s school, work or care anchor. Areas are matched by name, not by distance.

  • Size fit

    16 points

    Against the assessed bedroom need. Too small is blocked; too large is flagged.

  • Timing

    14 points

    When the home is ready against when the household must move.

  • Energy and running costs

    10 points

    The household pays the bills, so the energy rating counts. F and G are blocked.

  • Term against need

    10 points

    How long the landlord will commit against how long the household needs stability.

  • Suitability extras

    8 points

    Garden, ground floor, parking, pets: the things that make a placement hold.

Never proposed at all

These are blocks, not low scores. An officer never has to filter them out.

  • Fewer bedrooms than the assessed need
  • Rent above the council’s ceiling
  • An access need the home cannot meet
  • An area the council has ruled out
  • Pets refused where the household has one
  • Not available by the latest date the council can wait
  • Missing or expired gas, electrical or alarm checks
  • EPC F or G

Data protection

Built to hold as little as possible

What the software does, and what we agree with you in writing before any household profile is sent.

  • Coded profiles only

    We ask for a bedroom number, not a family tree. No names, dates of birth, national insurance numbers, immigration status, health conditions or case notes.

  • You stay the controller

    We process household profiles on your instructions, under a data sharing and processing agreement, with a DPIA agreed before any live profile is sent.

  • Landlords see no household data

    Owners never see household profiles, names or contact details.

  • A person decides

    Matching is decision support. Your officer makes the offer and the suitability decision.

  • Reasons recorded

    Every proposal is saved with its score, reasons and blockers, and the officer who decided.

  • Retention agreed first

    How long profiles are kept, and when they are deleted, is set in the data sharing agreement before any profile is sent.

Let’s house more people, better.

Whether you have a property, a housing need or capital to put to work, we would like to hear from you.