Nobody shopping for HOA documents knows what they're looking for.
They know an address. Sometimes an HOA name.
They almost never know which management company holds the records.
That last one is the problem, because the records only live inside one company's system. The buyer is standing in a market with no idea which shop is theirs.
The old way asks them anyway.
Pick your state. Then your county. Then the management company. Then the association. Then the unit.
The first question is the one thing they cannot answer.We went the other way. One box.
Type whatever you actually have — a street address, half-remembered; an HOA or association name; a unit, a lot, or a block number.
Results rank as you type, with the matched letters highlighted so you can see why something matched. Keep scrolling and it keeps loading. Find nothing and you get a hint rather than a shrug. Ctrl+K drops your cursor in it from anywhere.
Here's the bit under the floorboards, in English.
Searching text properly is slow, so the database does its homework in advance. Every property keeps a pre-written summary of itself — like the index at the back of an atlas, so nobody ever has to read the atlas.
Then it does something stranger. It chops every word into overlapping three-letter slivers. WILLOW and WILOW share most of theirs, so a typo still lands close enough to rank.
The subtler failure isn't the typo, though. It's the address typed correctly. Paste "123 North Cherry Street, Oregon 97045-1234" straight off the contract and most search boxes give you nothing, because the records say "123 N Cherry St, OR 97045". Every one of those words is right. None of them match.
So the box was taught that Boulevard and Blvd are the same road, North and N the same corner, Oregon and OR the same state, and the last four digits of a zip are decoration. Both sides of the question get straightened out before they're compared.
A pre-written index for speed. Slivers for forgiveness. It feels instant because the guessing already happened.
Behind that one box sits, on the order of 170,000 units across roughly 900 associations.
The hardest part of a document store isn't the checkout. It's the first field.Next: what a property page has to show you before you'll trust it with a card number.