What's new
Recent updates to Hartanahub. We ship improvements often — small fixes, faster pages, and the occasional new feature. Use the filter below to browse by month.
June 2026
- Fixed25 Jun 2026
Sharing a hartanahub.com link now shows the preview image again
When you pasted a hartanahub.com link into WhatsApp, Facebook, LinkedIn, Discord or similar, the link preview showed a broken-image icon instead of our banner. The preview image is back. (If a platform still shows the old broken icon, it's caching the previous version — it refreshes on its own within a few days, or you can force it via Facebook's Sharing Debugger.)
- Fixed24 Jun 2026
Fixed the “View previous POS” button on re-auctioned listings
On listings heading to a new auction round, the “View previous POS” button could do nothing when tapped — even though the previous round's Proclamation of Sale (POS) document was on file the whole time (for example unit B-41-03A at Residensi Skyluxe). The document was always there; the button simply wasn't opening it. It now opens the document reliably. If a listing genuinely has no POS on file yet, you'll continue to see a “POS Not Ready” label instead of a button that does nothing.
- Improved22 Jun 2026
Cost Breakdown now budgets the maintenance fees that pile up while your loan disburses
The Auction Cost Breakdown tool now includes a new cost to prepare for: the maintenance fees and sinking fund that keep accruing while you wait for your bank loan to disburse. Here's why it matters — for bank (LACA) cases, the developer only issues the title-transfer confirmation after you've settled all outstanding charges with the management office, and your bank only reimburses the arrears up to the auction date. Loan disbursement then typically takes 1–3 months, and the management office keeps charging you the whole time. That interim amount is 100% yours to bear, and you must clear it before they'll change the unit's registered name to you, give you access, and let you issue new access cards. The tool now estimates it (months × monthly maintenance + sinking fund) and folds it into your Total Cost To Prepare, so you're not caught short. It defaults to 3 months and you can adjust both the monthly figure and the number of months.
- Improved19 Jun 2026
Edit any auction-log entry anytime, plus a co-broke / agency split-order choice
You can now edit a logged auction anytime — tap “Edit” on any entry to change the commission, the appointed lawyer, the financing/bank, and customer details, for any outcome (Won, Lost, Called Off and more). Previously these could only be set when first logging the auction. Agents also get a new “Split Order” choice when a deal has both a co-broke split and an agency cut: pick whether the co-broke partner is paid first or the agency takes its cut first. Your take-home is the same either way, but the breakdown now shows exactly how much the partner and the agency each receive.
- Fixed19 Jun 2026
Many listings now show market comparables that were previously stuck on “Insufficient Data”
Lots of listings — especially around Klang — showed “Insufficient Data” for their market comparables even though plenty of recent nearby sales exist on record. The cause was a behind-the-scenes spelling mismatch: the same development is recorded under several spelling variations (for example “Telok” vs “Teluk”, “Bandar Parkland” vs “Parklands”, “Apt.” vs “Apartment”), so a listing could be pointed at one spelling that held only older sales while the recent sales sat under another. We merged these duplicate spellings together so each development now shows all of its sales, recent and old. We also added a clearer label: for established areas that genuinely haven't had a sale in the last few years, the panel now shows the older comparables marked “Historical — no recent sales” instead of simply saying “Insufficient Data”.
- Fixed19 Jun 2026
Legal-fee kickbacks now always count toward your commission — add them anytime
Legal-fee kickbacks usually arrive 3–4 months after a case completes, so you can't enter the amount until then. You can now add (or adjust) the kickback — and the paying firm — on any logged case at any time, via the Edit button or the case's commission editor. Importantly, the kickback is now always added on top of your commission and counted in your Commission Tracker, even on cases where you'd already entered a manual net-commission figure. Previously, if you'd set your own net amount on a case, a kickback added later wasn't being included in your totals.
- Fixed18 Jun 2026
More listings now show market comparables, and the “Report” button works on the first tap
Two market-comp fixes. First: some properties showed “Insufficient Data” for comparables even when there were plenty of nearby sales on record — for example a house on Jalan Fauna in Bandar Rimbayu. The cause was a behind-the-scenes mis-match that pointed those properties at the wrong, near-empty area record; we corrected the affected listings and stopped it happening again, so they now show the right comparables. Second: the “Report”/“Wrong?” button for flagging a comparable that looks off could fail silently — your report wasn't getting through. That now works reliably every time.
- Fixed18 Jun 2026
Search now finds listings when you add the area name (e.g. “Skyline Pudu”)
Searching a building name plus its area sometimes returned nothing even though the building exists — for example “Skyline” found the Residensi Skyline units, but “Skyline Pudu” showed nothing. The cause: the area word (“Pudu”) sits in a different part of the stored address than the building name, so the search expected them side-by-side. Search now matches a building name and an area name even when they're written in separate parts of the address. Added several Klang Valley area names (Pudu, Sentul, Titiwangsa, Brickfields, Salak, Serdang, Balakong, Setiawangsa, Kuchai, Maluri, Bangi) so this works across the city.
- Fixed18 Jun 2026
Fixed comps wrongly attaching to “Taman Cheras” + a mis-classified KL Sentral office
Some properties were showing market comps for the wrong development — “Taman Cheras (formerly Yulek Heights)” — even when they were nowhere near Cheras. The cause: any address with “(formerly known as …)” in it was being matched on the word “formerly”. That's fixed, and the affected listings have been corrected. Separately, an office unit at Plaza Sentral, KL Sentral was wrongly classified as “Land” (the auction source mislabelled it) — now corrected to an office unit and locked so it won't revert.
- Fixed18 Jun 2026
Reporting a wrong market comp now works reliably
The “Wrong?” button on market comparables sometimes failed with an error on the first tap — your report wasn't getting through. That's fixed: reports now record reliably, and we've added a “Report” button to the “Insufficient Data” view too, so you can flag a comp that looks wrong even when no comparable sales are shown. Tap it and our team will check it.
- Fixed18 Jun 2026
Sharper market comparables — the right building, not the neighbour
Market comparables now do a better job of locking onto the actual building you're looking at instead of a bigger development next door. Previously, for towers and condos whose name doesn't spell out “Residensi/Condominium” in the address (think Ara Hill, The Main Place, Verve Suites), the comps could quietly latch onto a nearby property and show prices for the wrong place. The matching now reads the building's own name out of the address to pick the correct one — and when two same-name buildings are genuinely indistinguishable, it blends them rather than guessing wrong.
- Fixed18 Jun 2026
Fixed 200+ listings that wrongly showed “Insufficient Data” for comparables
Some listings showed “Insufficient Data” on their market comparables even though plenty of nearby sales existed on record (for example units in Eve Suites @ Ara Damansara, Vista Bangi, Monet Residence and Pelangi Damansara). The cause was a behind-the-scenes mismatch: those listings were linked to a slightly different spelling of the same development name that no longer held any sale records. We corrected 204 affected listings so they now show their real comparables, and added a safeguard so it can't recur.
- Improved17 Jun 2026
More accurate “below market” estimates — same-size, same-type comparables
The “% below market” figure on the Auction Price Map is now built the same careful way as a property's own market-comparables panel: it only averages recent sales of a SIMILAR SIZE and the SAME property type (residential vs commercial vs land), in the right development. That removes distortions like a small studio being valued off large family units, so the discount you see is more trustworthy. Sold units now also get an estimate, and they're coloured by how far below market they ACTUALLY sold.
- Improved17 Jun 2026
Auction price map: clearer colour scale and a fuller price popup
On the Auction Price Map, the colour scale is now a clear red→green bar — red means the reserve is close to market value, green means it's well below market (the better deal) — with a one-line caption so the meaning is obvious. Tapping a property now shows its full picture in one place: what it sold for (for sold units), the market value, the reserve price, which auction round it is, and the auction date.
- New17 Jun 2026
Area Insights — a public market page for every Klang Valley area
Every major area now has its own page showing the median price per square foot, typical rents, indicative rental yield, how prices have moved quarter by quarter, a price map of developments in the area, and how many auctions are coming up. Great for sanity-checking a price before you buy, rent, or sell. Find them under “Areas” in the top menu.
- Fixed17 Jun 2026
Auction price map now shows sold prices, with a clearer coverage note
On the Auction Price Map, the status selector is now just Upcoming and Sold (we don't surface the large pile of older unsold/called-off auctions). Switching to “Sold” now plots those properties at their actual sold price — previously the map could come up empty because the “% below market” colour only applies to upcoming auctions. When a colour metric has no data for the properties you're viewing, the map automatically switches to one that does — and tells you. We also added a note that the map is most reliable for residential properties; comparable data for commercial, industrial and land is often sparse.
- Improved16 Jun 2026
New Commission Tracker for agents — every commission, all your income types, in one place
Agents now have a dedicated Commission Tracker (Tools → Commission Tracker) that totals every commission you earn — auction, subsales, rental, and legal-fee kickbacks — with a chart showing which type contributes most, a filter by category and year, and a month-by-month accordion you can expand to see each transacted property, its category, and the date. Auction wins flow in automatically from your Personal Auction Record; log subsales, rental, and kickback income manually. An estimated LHDN tax-payable figure sits at the top of the page — tap it for the full tiered breakdown (which bracket, what rate, the RM 400 rebate, and the total). Commission and tax are agent-only; end users can log the auctions they attend without any commission fields.
- Improved16 Jun 2026
“Property Valuation Estimator” renamed to “Market Asking Rate”
The comparable-sales estimate tool is now called “Market Asking Rate”. Same feature, clearer name — it gives you an indicative asking rate from recent comparable sales, not a certified valuation. (In Malaysia, “valuation” is a regulated term reserved for licensed valuers.)
- Improved16 Jun 2026
Features page now split by who it's for — buyers & owners vs agents
The All Features page is now grouped into two clearly-labelled sections — “For buyers & owners” and “For agents” — instead of one mixed list, so you only scan the tools that apply to you. Agent-only tools like the deal pipeline and commission tracker live in their own section.
- Fixed15 Jun 2026
Auction Cost Breakdown pre-fills the right bank-covered charges
When you pick a property from the Quick Fill search in the Auction Cost Breakdown tool, the outgoing charges (Quit Rent, Assessment, Maintenance Fees and the rest) now pre-fill with exactly the items the bank covers for that property — matching what's shown on the property's own page — instead of defaulting to “all covered”. You can still adjust any row. The sidebar's “Auction Listings” section is now simply labelled “Auction”, since it also holds your Personal Auction Record and Cost Breakdown.
- Fixed15 Jun 2026
More accurate “Also known as” names on listings
Listings now show their alternative development name more reliably. We removed a batch of incorrect “Also known as” labels (for example, units at Residensi Dutamas were wrongly tagged with an unrelated, far-away township) and switched on correct ones that were previously hidden — Residensi Dutamas now correctly shows “Also known as Alix Residence”. Searching an area or development is more trustworthy as a result.
- Improved15 Jun 2026
Search by area now finds everything in that area — even if the address doesn't say it
Searching a neighbourhood now returns listings by their real location, not just whether the address contains the name. Search “Bangsar” and you'll also see units in Jalan Maarof, Pantai Dalam and Kerinchi that never write “Bangsar” in the address; “Old Klang Road”, “Jalan Kelang Lama” and “OKR” all return the same listings. Your existing keyword search still works exactly as before — this only adds the location-aware results on top.
- Improved15 Jun 2026
More accurate market comparables for high-rise units in dense areas
For high-rise units in dense neighbourhoods — where 9–15 different developments can sit within walking distance — the market comparables now match your unit's actual building instead of blending nearby towers together. The result is a tighter, more relevant set of comparable transactions and a more accurate price picture. Units we can't confidently match still show the same nearby set as before.
- Fixed15 Jun 2026
“Also known as” names are now verified before they show
To keep alternative development names trustworthy, an “also known as” label now only appears once we've confirmed it (cross-checked against public property sources or set by our team). Auto-detected names that haven't been confirmed yet are held back rather than shown unverified. We also corrected a few: Residensi Pantai Sentral 1 is Inwood Residences, Residensi Pantai Sentral 2 is Secoya Residences, and Residensi Dutamas is Alix Residence.
- Improved10 Jun 2026
Property page: auction round reflects price drops, with a clearer listing-by-listing history
On a property's detail page, the “Auction Round” now reflects how many times the reserve price has genuinely dropped (≈10% per round), not how many times the unit has been re-listed. A unit that was called off and re-listed several times at the same reserve no longer shows an inflated round. The Auction History panel makes both clear: a summary line shows the current round and how many times the unit has been listed, and each row is one auction listing (with its date, reserve, result and sold price) — the round column reflects the price tier, so you can see, for example, that a unit “came out 4 times” but is really only in its 2nd price round.
- Improved10 Jun 2026
Every listing now shows its auction round — including first auctions
Property cards and rows now always show the auction round. Re-auctions keep their amber “Re-auction (Nth)” badge, and first-time auctions now get a clear “1st auction” badge instead of showing nothing. Together with the round-accuracy fix, the round shown on a card now matches the round on the property's detail page.
- Fixed10 Jun 2026
Auction Brief PDF: correct re-auction round, full addresses, restrictions, and fixed alignment
The agent Auction Brief PDF has four fixes. The re-auction round now reflects genuine price drops, not how many times a property was re-listed — a unit that was called off and re-listed several times at the same reserve (e.g. RM570k → RM513k) now correctly shows Round 2, with the full listing history still available. Addresses are shown in full (no longer cut off) in both the shortlist and the “Past auction sales nearby” section, and any restriction on a nearby comparable (e.g. Bumi Lot / Malay Reserve) is now listed. The market-comparables section is fixed too: the “Reserve vs comp” figure no longer shows a stray “¼” after the percentage, and the numbers line up properly.
- Fixed9 Jun 2026
“New in your areas (7D)” now opens just those listings, and “Register for This Unit” sends a clearer message
Two fixes on the discovery flow. (1) On your home page, the “New in your areas (7D)” tile used to show a small count (e.g. 2) but, when tapped, opened the full New Listings feed of every upcoming auction. It now opens exactly the listings that count refers to — auctions added in the last 7 days inside your saved watch areas — with a “Show all new listings” link if you want the full feed. (2) When you tap “Register for This Unit”, the WhatsApp message sent to our free partnering auction agent now clearly says you want to register to bid (and asks them to guide you through registration), instead of a generic “I'm interested”.
- Fixed9 Jun 2026
Flagging a market comparable as “Wrong?” now confirms your report was recorded
On a property's JPPH market-comparables card, the “Wrong?” button (which flags comparables that look like they belong to a different development) used to give almost no feedback — a tiny “flagged” label that was easy to miss, and nothing at all if the report didn't go through. Now you get a clear confirmation that your report has been recorded and will be reviewed by our team, and if something goes wrong (e.g. you've sent many reports in one day) you'll see a message telling you to try again, instead of silence.
- Improved9 Jun 2026
Cost breakdown: clearer Documentation Fees, with the right transfer charge per case type
The Auction Cost Breakdown tool (and its exported PDF) now lays out the legal costs more clearly. “Documentation Fees” is shown as the single ~6.5%-of-price rule-of-thumb figure, with its components (legal fees, MOT stamp duty, loan agreement legal and stamp duty) listed underneath as greyed “a, b, c, d” reference lines so you can see what the 6.5% bundles. You now pick the Case Type: for a LACA (Bank Auction) case you choose ONE transfer mechanism — Direct Transfer, Double Transfer (2nd MOT) or DOA — and only that one is added on top of the 6.5% and into your “Total Cost To Prepare”. Non-LACA cases (High Court, Land Office) transfer via MOT, so none of the three apply and the breakdown hides them automatically. Not sure which applies to your unit? Talk to our free partnering auction agent.
- Fixed8 Jun 2026
Downloaded POS documents now keep the property address in the filename
When you downloaded or saved a Proclamation of Sale (POS) document from the auction listings page, the file always saved as “POS - property.pdf” — the same generic name for every unit. It now saves with the property's full address in the filename (e.g. “POS - Unit No. D-46-10, Residensi Era, ….pdf”), so saved POS files are easy to tell apart. Downloads from a property's detail page were already named correctly and are unchanged.
- Fixed6 Jun 2026
Home summary cards now open the matching list when tapped
On your home page, the two summary tiles — “Watchlist closing 7d” and “New in your areas 7d” — are now clickable. Tapping “Watchlist closing 7d” opens your Watchlist; tapping “New in your areas 7d” opens the New Listings feed. Previously they showed the counts but did nothing when tapped.
May 2026
- New30 May 2026
JPPH market comps now bedroom-aware and stricter about shop-lot leakage
The JPPH Market Comparables panel on every property page now filters comparable transactions by bedroom count when the auction unit's bedroom count is known — so a 3-bedroom condo's market comps are drawn from other 3-bedroom (or 2 / 4-bedroom) units rather than mixed with studios and penthouses. We also tightened the type-of-property filter so that ground-floor shop-lots inside high-rise towers, warehouses inside industrial schemes, and vacant-land plots inside residential developments no longer leak into the residential averages they were polluting. Aggregate averages are now also based on a slightly larger sample (5 transactions minimum instead of 3) so the headline numbers are less swayed by a single outlier.
- Fixed29 May 2026
Re-auction round counter no longer over-counts called-off auctions
Some auction listings showed a re-auction round number that was higher than the actual number of reserved-price drops — because every Call-Off or withdrawal in the listing history was being counted as a separate round even when the price stayed the same. The round now reflects the real price tier reached (Malaysian convention: each round drops the reserved price by ~10%), so a property that was called off three times at RM500,000 is correctly Round 1, not Round 4. 631 listings were corrected. No change to the actual reserved price, auction date, or market value display.
- Fixed29 May 2026
Searching “Bintang Jalil” now finds Bintang Bukit Jalil properties (and similar “word + Jalil” / “Bukit + word” queries)
Searching the auction listings for “Bintang Jalil” used to return no results, even though “Residensi Bintang Bukit Jalil” properties were in the system. The same trap caught “Kiara Jalil” and a few other queries where the development sits in Bukit Jalil but the address you typed omits the word Bukit (because the postcode already implies it). Search now bridges that gap: typing the development word plus the area word returns every matching property, while older guards like “Kota Kemuning” staying contiguous (so it does not bleed into Bukit Kemuning, Kota Damansara) remain in place.
- Fixed29 May 2026
JPPH market-comp auto-pin now resolves “Kiara Jalil” / “Bukit X” developments correctly
When you open the JPPH market-comparison panel on an auction property whose address omits the “Bukit” prefix that the JPPH scheme name still carries — for example a “Residensi Kiara Jalil 1” unit whose canonical JPPH scheme is “KIARA RESIDENCE BUKIT JALIL” — the auto-pin now picks the right scheme. Previously this class fell through to the aggressive fallback (or no pin at all), so the comp panel either showed weak signal or stayed empty until an admin pinned it by hand. The fix also disambiguates phase suffixes — a unit addressed “Jalil 1” pins to the Phase 1 scheme, “Jalil 2” pins to the Phase 2 scheme.
- Improved28 May 2026
Privacy Policy and Terms of Service expanded for PDPA + bank-partnership readiness
Our Privacy Policy and Terms of Service have been rewritten to spell out exactly how we handle your data under the Malaysian Personal Data Protection Act 2010. The Privacy Policy now lists every sub-processor (with country and what it's used for), the legal basis for each kind of processing, your full PDPA rights (access, correction, withdraw consent, object to marketing, deletion), cross-border transfer consent, breach notification commitment (72 hours), the Data Protection Officer contact, and how to escalate to the PDP Commissioner. The Terms now cover partner institutions (banks, law firms, auctioneers), force majeure, dispute escalation through AIAC mediation, intellectual property, and AML/CFT cooperation. No change to how the product works; no change to your account or billing.
- Fixed24 May 2026
Auction listings now link to the matching JPPH market data (PV18 fix)
Auction listings for developments written as a short code with a number — like Residensi PV18 — now show the correct JPPH transaction history in the market-comparison panel. Previously the panel either showed nearby unrelated developments or nothing, because the records store the name spaced (“PV 18”) and the matcher couldn’t bridge it. The comp panel refreshes automatically.
- Fixed24 May 2026
Market Data search now finds schemes like “PV18”, “SS2”, “USJ3”
Searching JPPH Market Data for a development code written without a space — like “PV18”, “SS2” or “USJ3” — now returns results. Previously these came back empty because the records store the spaced form (“PV 18”), so the search only matched if you happened to type the space. It now bridges both, so “PV18” and “PV 18” find the same transactions.
- Fixed22 May 2026
My Cases page: aligned scrollable table on every screen size
Reworked the /my-cases listing so the four columns (Property / Auction date / Outcome / Logged by) line up across rows on every screen size. On phones and narrow tablets the table now scrolls sideways instead of clipping content, and on desktop the page uses the full content width instead of squeezing into a narrow strip. Long property names or agent emails no longer push the row out of shape.
- Fixed22 May 2026
Mobile pass: My Cases scrollable table + iOS auto-zoom fix on Calculator and agent resubmit
Reworked the /my-cases listing so the four columns line up across rows on every screen size — on phones the table now scrolls sideways instead of clipping content, on desktop it uses the full content width. Also fixed an iOS-Safari quirk on the Calculator and the agent re-submit page where every focused input would auto-zoom and shrink surrounding text. Inputs now stay at the proper size on iPhone.
- Improved21 May 2026
JPPH search v1.2: +4 more sub-developments (Kota Impian, Putra Indah, Ara Hill, Essex Gardens)
Continued the search expansion after a more thorough re-audit caught entries that v1.1 had filtered too tightly. Kota Impian (Jalan KP in Kota Perdana) +1,224 transactions, Putra Indah (Jalan SR in Serdang Raya area) +547 transactions, Ara Hill (Jalan PJU 1A in Ara Damansara) +377 transactions, Essex Gardens (Jalan SET in Setia Eco Templer Rawang) +274 transactions. Essex Gardens is the biggest single win — search jumped from 54 rows to 328.
- Improved21 May 2026
JPPH search: "Lake Edge" now finds all 474 Lake Edge transactions, not just 28
Developers like Lake Edge (Puchong) and Tropicana label their inner streets with short codes — "Jalan LE 2" instead of writing out "Lake Edge". Old transaction search only found the 28 rows where the full development name was spelled out in the address. Now searching "Lake Edge" returns all 474 transactions, and "Tropicana" picks up the extra 992 inner-street rows. Same scope-safe rule as the auction listing search.
- Improved21 May 2026
JPPH search: 3 more sub-developments now searchable by name (Lagoon Perdana, Serdang SkyVillas, Danau Ceria)
Same fix as the Lake Edge improvement, extended to three more developments that hide behind their inner-street codes: Lagoon Perdana (Jalan PJS 9/1 in Bandar Sunway) +2,149 transactions, Serdang SkyVillas (Jalan SP 5/5 in Taman Serdang Perdana) +837 transactions, and Danau Ceria (Jalan DC 2/3 in Gamuda Gardens) +149 transactions. SkyVillas is the biggest single win — search jumped from 50 rows to 887.
- Improved21 May 2026
Search v1.4: Malay-prefix expansion now everywhere — auction listings, watchlist, rentals (not just JPPH transactions)
Today's v1.3 search improvement (BDR↔BANDAR, JLN↔JALAN, TMN↔TAMAN, etc.) shipped on JPPH transactions only. v1.4 extends it to every search bar in the app — auction listings, property search, watchlist filter, near-me filter, and JPPH rentals. Typing 'BDR Sunway' on the auction page now finds 'BANDAR Sunway' listings too; same for 'JLN PJU 8/1' finding 'JALAN PJU 8/1', 'KG Sungai Buloh' finding 'Kampung Sungai Buloh', etc.
- Improved21 May 2026
JPPH search v1.3: Malay-prefix expansion (JLN↔Jalan, TMN↔Taman, BDR↔Bandar, KG↔Kampung, SG↔Sungai…) + Saujana Residency
Search now bridges short-form and long-form spellings of common Malay prefixes. Searching 'BDR Sunway' now also matches addresses storing 'BANDAR Sunway', and vice versa — same for TMN/Taman, JLN/Jalan, KG/Kampung, SG/Sungai, BKT/Bukit, LRG/Lorong, P/PURI/Pangsapuri etc. JPPH cache mixes both forms inconsistently, so this bidirectional bridge unlocks rows that previously fell through. Plus one more dict entry: Saujana Residency (Jalan SS 16) adds 410 transactions.
- New20 May 2026
New: PDF Market Reports + Auction Briefs + brickz-style Charts & Map view on JPPH
Tick rows on Market Data or shortlist auction properties → click Generate Report → get a branded PDF you can send straight to a client. Plus: a Charts & Map view on /transactions with percentile Quick Facts (25th / 50th / 75th), monthly trend lines, and Leaflet pins for verified schemes — Free users see district-level data for the last 6 months, Premium unlocks the full all-time range. Premium 5 reports/mo, Agent 20/mo, Premium Agent unlimited + white-label. RM 50 per extra report.
- Fixed18 May 2026
Listing pages now hint at the PTG land-search step
Listing pages now remind you to use the district / sub-district info together to do a land search at the Pejabat Tanah dan Galian (PTG) before bidding — the most accurate way to check ownership and any encumbrances. Also fixed a small display bug on case references.
- Fixed18 May 2026
Listing pages now show the full title number and state
Each listing now displays the full title number (e.g. "Geran 79954/M1D/47/1763") and state — same identity used in the cost calculator. Previously the page only showed the lot number.
- Improved18 May 2026
Clarified that auction properties cannot be viewed before the auction
Updated our FAQ, blog posts, and listing pages to make clear that you cannot view the inside of an auction property before bidding day — the legal Proclamation of Sale prohibits it. Drive-by exterior inspection is fine; for advice on a specific property, talk to our free partnering auction agent.
- Fixed18 May 2026
District and sub-district now show on hundreds of bank-auction listings
Title & Land Office on the listing page now displays the district (Daerah) and sub-district (Mukim) for ~390 bank-auction listings where they were previously blank, because the official PDF template needed a different reader to recognise.
- Fixed18 May 2026
Fixed search for building-near-area phrases
Searches like "Era Segambut", "Pangsapuri Cheras", or "Residensi Subang" now find every matching listing — even when the building name and area sit on different parts of the address. Previously those searches silently returned zero results.
- New16 May 2026
Agents: commission tracker, dashboard pipeline, yearly breakdown
Agents now get a dashboard pipeline showing cases logged / won / called off / lost, plus all-time and year-to-date net commission and a yearly breakdown. You can override the auto-calculated commission with the actual cheque amount, and choose whether the agency cut or co-broke split applies first.
- Improved14 May 2026
New filter chips: Commercial, Industrial, Land
The listings filter row now has six chips instead of three — All / High-Rise / Landed / Commercial / Industrial / Land — so you can isolate factories, shops, or vacant land directly. Each chip shows the property count next to it.
- Improved14 May 2026
Listings now show all statuses by default (for agents and admins)
Agents and admins now see every property — Upcoming, Past, Sold, and Unsold — in a single list by default, instead of starting on Upcoming only. Tap any status chip to narrow the view. Free and Premium users still land on Upcoming (Past listings need a paid plan to browse).
- Improved14 May 2026
Land listings now show what type of land
Land auctions are now labelled with their specific type — Residential, Agricultural, Vacant, or Development — wherever we can extract the title's use clause. About 1 in 3 current land listings now display a refined label; the rest still show "Land" when no source info is available.
- Improved14 May 2026
Drill-down filters for Land + Commercial listings
Tap the Land chip to reveal Residential / Agricultural / Development / Vacant sub-filters. Tap Commercial for Office / Shoplot / Retail / 1-Storey / 2-Storey / 3-Storey Shop. Finding a specific type of property is now one extra click instead of scrolling.
- Improved13 May 2026
Clearer cost breakdown: 'Documentation Fees (~6.5%)' lump sum and plain-English return on cash
The Auction Cost Breakdown tool now shows a single "Documentation Fees (~6.5%)" line — a rule-of-thumb estimate covering lawyer fees, MOT stamp duty, loan agreement legal and stamp duty, and disbursements — instead of asking you to read four separate legal lines. The itemised breakdown still appears underneath for transparency. The investment box also drops the jargon: "Cash-on-Cash" is now "Yearly Return on Cash", and "Break-even: 50 months" becomes "Rent recovers your upfront cash in ~4y 2mo". Same change applies to the exported PDF.
- Fixed13 May 2026
Hide stale 'From the Proclamation of Sale' details after a re-auction
When a property is re-auctioned and the new round's POS document hasn't been published yet, the listing page no longer shows the old round's settlement window, vacant possession status, or bank coverage table. The "From the Proclamation of Sale" card is hidden until the fresh POS lands, matching the "POS Not Ready" state of the POS button instead of implying the document is available.
- New12 May 2026
Proclamation of Sale: settlement window, vacant possession, bank coverage, title details
Every property listing now shows a new "From the Proclamation of Sale" section: how many days you get to settle the balance after winning, whether the property is delivered vacant or as-is-where-is, what maintenance charges the bank typically clears from auction proceeds, post-auction handover requirements (developer/state consent), and the title type, lot number, mukim, daerah, and any express conditions on the land.
- Improved11 May 2026
Buildings now show their alternate name ("also known as")
Some developments are known by two completely different names — a Malay official name and an English marketing name (e.g. "Residensi Hijauan Rimba" is the same building as "D'Erica Residences"). Searches already returned both versions, and now every listing and historical transaction shows the alternate name as an italic subline so you can tell at a glance.
- Improved9 May 2026
Faster site + clearer error pages + sharper paywall pricing
We pinned our backend to Singapore (it was previously serving from the US) so every signed-in page should feel snappier. Error pages are now properly branded with a reference code you can paste into a support email, and the upgrade modal now shows the price up front so you don't have to dig for it.
- Fixed8 May 2026
Auction registration deadline now flips to 'Too late' after 3pm
On the last working day before an auction, the countdown chip now flips from 'Last day to register' to 'Too late to register' once the clock crosses 3:00 PM Malaysia time. Auctioneers stop accepting deposits in the early afternoon, so showing 'Last day' at 9pm was misleading.
- Fixed8 May 2026
Cleared stale Malay-reserve / Bumi-lot flags + 'POS Not Ready' false positives
Some auction listings were incorrectly flagged with a Malay reserve or Bumi-lot restriction even though no source actually reported one — and many already-downloaded Proclamation of Sale documents were marked 'POS Not Ready' even though they matched the auction date. Both issues are now fixed.
- Fixed7 May 2026
Cleaner POS labels for paid users + roomier partner dialog
On any auction listing, paid and admin accounts now see a clear 'POS Not Ready' label instead of the generic 'Request POS' button when no proclamation of sale is on file. The 'Connecting you with our partner' dialog is also wider and easier to read on desktop.
- Fixed7 May 2026
Recently Sold tab now shows bank, lawyer, auctioneer and borrower for agents
Agent and admin accounts viewing the Recently Sold / Called Off / Unsold lists now see bank, lawyer, auctioneer, and borrower details in the expanded card — these were previously blank because the API was stripping them for every tier. The data was always in our database, just not flowing to the page. End-user (Free / Premium) views are unchanged.
- Improved7 May 2026
Register for This Unit now connects end users with our advisors
End users (Free + Premium) on any auction listing now have a clear 'Register for This Unit' button that connects them to our partner advisor — they help you register for the auction, request the proclamation of sale, and answer your questions. The partner dialog also got clearer wording about what the advisor can help with.
- Improved7 May 2026
Refreshed look and tighter focus on auction deal-hunting
The marketing site now leads with one story — buying Malaysian auction property below market value — and the inside of the app reads in the same warm tone, so the whole experience feels like one product. The 'Coming soon' page lists features still in build (agent CRM, commission calculator, document vault, Property Assistant) so we can ship the auction-buyer experience cleanly first.
- New7 May 2026
Free auction-property guidance — partnered with Settlers MY and Lelong Hub
When you click 'I am interested' or 'Request POS' on any listing, we now connect you to one of our auction-property partners — Settlers MY or Lelong Hub — who help Hartanahub users for free. The assignment is automatic; both are licensed advisors. Hartanahub itself is now email-only at hello@hartanahub.com for account questions.
- Improved6 May 2026
New Hartanahub favicon and home-screen icon
Browser tabs and your phone's home screen now show the Hartanahub wordmark instead of a plain letter — easier to spot among your other tabs and apps.
- New5 May 2026
Per-property price alerts + one-tap chatbot Save chip + per-area drop tracking
Set a target price or % drop on any individual property in your watchlist — expand the property card and a new amber 'Price Alert' panel appears for everyone (no longer agent-only). When the chatbot understands an alert request, you now get a single 'Save alert' chip — tap once and it's done, no extra modal. Per-area drop alerts also fire properly now: we capture the price first observed when you set the alert, and ping you when any matching property drops by your target percent.
- New5 May 2026
Watchlist price alerts + likely re-auction warnings + chatbot quick-add
Set a target price (or % drop) on any of your watch areas — get pinged the moment an Upcoming auction in that area meets your target. When a watched property ends Unsold or Call Off, you'll also get a heads-up that a re-auction is likely soon, with a predicted starting reserve (~10% lower). And you can ask the Property Assistant: 'Inform me when BSP 21 drops below RM240,000' — it pre-fills the alert form for you to confirm with one tap.
- Improved5 May 2026
Quick alerts and dismiss from the assistant + see your past digests
After the Property Assistant lists properties for you, just say "alert me on the first one when below RM240k" or "hide #2" and tap the chip — no menu hunting. And in Settings → Notifications, the new "Show recent digests" link reveals every daily email digest we sent you (last 30 days).
- New5 May 2026
Re-anchor area baselines, two new chatbot actions, opt-in daily email digest
If a property's reserve was already adjusted before you set up your area drop-% alert, you can now tap 'Re-anchor baseline' inside the alert editor — the next cron run captures fresh starting prices. The Property Assistant can now act on two more requests directly: 'set a price alert on this unit' and 'don't show me this property again'. And there's an opt-in daily email digest of any unread bell notifications — toggle it on under Settings → Notifications → Delivery (off by default; in-app notifications are unaffected).
- Improved5 May 2026
Attach receipts when adding an expense, smarter Property Assistant
You can now attach PDF or photo receipts straight from the Add Expense form on a property — no more hunting for the paperclip in the table after saving. The Property Assistant also understands explicit discount ranges now: ask 'Upcoming auctions with 20–35% discount' and it returns just that band.
- Improved4 May 2026
Pre-launch polish: accessibility, PWA, blog SEO
Hartanahub is now ready for proper home-screen install on iOS and Android — adaptive icons, app shortcuts to Auctions / Watchlist / Near Me, and crisp Apple touch icons. New Accessibility page in the footer documents what we've built (keyboard navigation, screen-reader labels, themed dialogs, 16px mobile inputs, reduced-motion support) and how to report a barrier. Blog posts now appear in our public sitemap so search engines can find them. Small fix to the Settings password change so the on-screen "at least N characters" text matches the actual minimum.
- New2 May 2026
Smarter search and clearer page intros
The home search bar now understands queries like "Kajang Bungalow" or "Cheras Corner Lot" — it splits the property type and the attribute from the area, and applies them as filters when you land on the listings page (with chips you can remove to widen the search). "Corner lot", "freehold", "renovated" and a handful of other attributes are now extracted by the listing scraper into a structured field, so as more listings get rescraped, search results for those terms get sharper. Every page in the app now opens with a short paragraph explaining what it's for and how to use it — no more bare titles.
- New2 May 2026
Home page polish + clearer navigation
The home page now picks Featured auctions you actually have time to research (≥2 working days out) and tailors them to what you've been viewing. The 'Picked for your areas' rail is now 'From your watch areas' so it's clear it pulls from your saved areas, not your GPS. We trimmed the top counters down to two that are personal to you (your watchlist closing this week, new listings in your areas), capped Insights at 3 with a 'View all' link, and renamed Market Data to Market Data with a new explainer page covering Sold and Rental data with worked examples. The sidebar is less cluttered: profile, settings, and help collapsed into a single user pill at the bottom; Calendar moved to top-level; auction listings group is closed by default. Search is more precise — typing a place name like 'Kota Kemuning' no longer surfaces unrelated areas that share a single word. Calendar pages are now click-to-load per date instead of preloading every listing.
- Fixed2 May 2026
Watchlist no longer double-notifies when an auction ends
When a watched auction ends, you'll now get a single notification with the result instead of two — and we tightened how we read auction outcomes so a property isn't mis-stamped 'called off' just because the page mentions a prior round.
April 2026
- Improved29 Apr 2026
Health audit and link cleanup
Tidied up the links in our automated emails so they always go to hartanahub.com. Also did a behind-the-scenes health audit covering 22 critical app endpoints — all green.
- Improved29 Apr 2026
More accurate market comps: pin honored, header reflects the matched scheme
When you pin a property to a scheme, the comp box now shows that scheme's transactions and label — even when the pinned scheme has fewer comps than nearby alternatives. The header now reflects the actual matched scheme name (e.g. 'Residensi Bukit Palma') instead of the generic 'Within 800m' when the cluster resolves to a single development. Some properties that previously failed to load comps (apartments in landed-dominant schemes, land lots in kampungs) now load via a smarter tier cascade that relaxes the property-type filter as a last resort.
- Improved29 Apr 2026
Sibling units of pinned schemes now show 'Admin-pinned' in market comps
When we pin one auction unit to its correct scheme, every other unit in the same building or cluster now shows the same canonical scheme name in the Market Comps header — instead of a generic 'Within 800m' label.
- Fixed29 Apr 2026
Mobile browser theme polish
Cleaned up the mobile-browser theme colour configuration so navigation chrome stays on-brand without console deprecation noise.
- Improved29 Apr 2026
Behind-the-scenes monitoring upgrades
Set up daily automated checks that ensure account emails (verification, password reset) keep working — and silent failures get flagged before users notice.
- Fixed29 Apr 2026
Email reliability fixes
Password reset, account verification, and other automated emails now reach all users reliably. We've also tightened email-address checks at signup so common typos are caught before submission.
- Improved29 Apr 2026
Tighter market comp size matching: ±25 → ±50 → ±100 sqft cascade
Market Comps now prefer transactions within ±25 sqft of your unit's size first, only loosening to ±50 then ±100 when fewer than three close-sized comps are available. The header tells you which range is being used.
- Fixed29 Apr 2026
Recently Sold no longer surfaces admin-corrected listings repeatedly
Listings that we've manually corrected (e.g. marked Sold) no longer keep climbing back to the top of Recently Sold every day.
- New28 Apr 2026
Changelog now public
We now publish a running list of what's new. Find it under Settings → What's new, or in the footer of any marketing page.
- Improved28 Apr 2026
Improved overall accuracy of location tagging
Property locations on the map are more accurate. Buildings with similar names across different areas now resolve to the correct one, and we expanded comparable-transaction coverage so more properties get nearby price reference points.
- Improved28 Apr 2026
No more iOS keyboard zoom on key forms
Tapping into password and phone fields on the registration, agent signup, and account settings pages no longer triggers iOS Safari's annoying auto-zoom.
- Fixed28 Apr 2026
Smarter address search across the app
Searching by area or development now finds matches even when the words don't sit next to each other in the address. Saved areas under Watchlist, Add Area, Near Me, My Properties, and the admin search all use the same matching now — so a search like "Era Segambut" returns every property in Era residences off Jalan Segambut, not just the rare ones with the words adjacent.
- New28 Apr 2026
Attach receipts directly to expenses
When adding or editing an expense for one of your properties, you can now attach a receipt (PDF, JPG, or PNG up to 10 MB). Receipts stay tied to that expense, so the documents library is no longer a list of unlabeled files.
- Security28 Apr 2026
Security hardening across write endpoints
Tightened protections against direct API access on a number of endpoints, fixed a rate-limit edge case in login, and strengthened admin file downloads.
- Fixed27 Apr 2026
Fixed: bank info not showing on some properties
An issue where bank and lawyer details didn't load for a small number of properties has been fixed. All affected listings now show correctly.
- Improved25 Apr 2026
Round-by-round auction history on every property
We now show the full round-by-round history for re-auctioned properties — past prices, dates, and outcomes — so you can see how a listing has evolved.
- Improved25 Apr 2026
More accurate market comparables
Market comparison data on each property is now more accurate, especially for newer developments and properties with similar names across different areas.
- Security25 Apr 2026
Big security and accessibility pass
We reviewed every page against an external audit and fixed dozens of small issues — better contrast, screen-reader support, tighter login protection, and stricter file-upload validation.
- Improved24 Apr 2026
Faster, more reliable WordPress posting pipeline
Behind-the-scenes improvements to how we publish properties to settlers.com.my — fewer duplicates, fewer stale drafts.
- Security23 Apr 2026
Account security improvements
Email change now verifies both the new and old addresses, and we strengthened protections around password resets and login attempts.
- New23 Apr 2026
Self-service registration for end users and agents
Sign up directly without waiting for admin approval. Agents upload proof of registration and get reviewed within a day.
- New22 Apr 2026
Property management for owners and agents
Owners can now track their properties, expenses, and rentals. Agents can co-manage on behalf of owners with explicit consent.
- New12 Apr 2026
New sidebar layout, portfolio dashboard, and settings
Major UI refresh — full sidebar navigation, a tier-aware dashboard with portfolio summary, a standalone watchlist page, and a self-service settings page (profile, preferences, password change).
- New4 Apr 2026
Mobile property cards, map clustering, and share button
On phones, properties now render as scannable cards instead of squashed table rows. The map clusters nearby pins, and every property card has a share button.
March 2026
- Fixed30 Mar 2026
Status badges, MYT-aware day counter, soldPrice safety
Auction-day counter now uses Malaysian time, status badges render correctly for upcoming listings, and previously-sold prices are no longer overwritten when a re-auction is announced.
- Improved29 Mar 2026
Modern dashboard with status filters and badges
Redesigned dashboard with Upcoming / Past / Sold / Unsold filter chips, land vs built-up size badges, and clearer pagination.
- Improved28 Mar 2026
Faster searching and more accurate sold price
Searching matches all keywords independently (any order) and the Sold tab now only shows listings that actually sold.
- New27 Mar 2026
Self-service registration with tiers
Sign up for a free Hartanahub account. Premium and Agent tiers unlock more listings and tools — including the commission badge and full Past auction history.
- New26 Mar 2026
Hartanahub Property Tool launched
First release of the Property Tool — search Malaysian property auction listings, save favourites, and view sold prices.