Changelog
Every data update, correction, and methodology change is logged here and in each clinic's own change history. The rating updates whenever the underlying public data changes.
| Date | Subject | Change |
|---|---|---|
| 2026-09-06 | Asia Pacific Dental Centre | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and the branch's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Asia Pacific Dental Centre | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and the branch's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Atria-City Dental Group | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the clinic's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Epismile (Novena) Dental Group | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the clinic's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Gentle Smile Dental Studio | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the clinic's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | GPA Dental Group | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and the branch's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Happy Teeth Family Dental | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the clinic's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Jurong Polyclinic (Dental Services) | Combined browser pass (agent I-5): the polyclinic's Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the dental service's own MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Koh Dental Surgery | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and the branch's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Nuffield Dental @ Westgate | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the clinic's self-published MOH HCI code was confirmed against the HealthHub Healthcare Directory, closing D-singapore's ruling-G row. |
| 2026-09-06 | Raffles Dental | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and the branch's MOH operating licence was read from the HealthHub Healthcare Directory - which also explains where the rejected unit number came from. |
| 2026-09-06 | Sincere Dental | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the clinic's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Specialist Dental Group | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and all three of the practice's MOH premises licences at Mount Elizabeth were read from the HealthHub Healthcare Directory. |
| 2026-09-06 | The Dentist@Orchard | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for rating, review count, star histogram, review recency, owner replies, complaint and manipulation reading, listing website, phone, address and pin coordinates; and the clinic's MOH operating licence was read from the HealthHub Healthcare Directory, the open register the browser worklist named. |
| 2026-09-06 | TSD Dental Group | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and both of the branch's MOH premises licences were read from the HealthHub Healthcare Directory. |
| 2026-09-06 | Twinkle Family Dentalcare | Combined browser pass (agent I-5): the Google Maps place page was opened in a real browser and read for the full Google reputation block and the pin, and the clinic's MOH operating licence was read from the HealthHub Healthcare Directory. |
| 2026-09-06 | WeSmile Dental Care | Combined browser pass (agent I-5): the Google Maps branch place page was opened in a real browser and read for the full Google reputation block and the pin, and the branch's MOH operating licence was found in the HealthHub Healthcare Directory under a name a name search would have missed. |
| 2026-09-04 | Asia Pacific Dental Centre | Initial data collection for the Singapore Dental Transparency & Trust Index (Novena): verified via apdc.com.sg and the Singapore Dental Council register. |
| 2026-09-04 | Asia Pacific Dental Centre | Adversarial verification pass 2026-09-04: the group's /locations page was opened and publishes a branch-direct phone number, refuting "group contact only"; the SDC citation was corrected — D26070C has four places of practice, not one, and Novena is a secondary place. |
| 2026-09-04 | Asia Pacific Dental Centre | Initial data collection for the Singapore Dental Transparency & Trust Index (Tampines): verified via apdcdentalsg.com/apdc.com.sg and the Singapore Dental Council register. |
| 2026-09-04 | Asia Pacific Dental Centre | Adversarial verification pass 2026-09-04: the cited website https://www.apdcdentalsg.com/locations does not exist — the domain returns NXDOMAIN from an authoritative lookup, so it cannot have been read on 2026-09-04. It was replaced with the group's real locations page, https://apdc.com.sg/locations, which carries the same Tampines address (872C Tampines Street 86 #01-02, Singapore 523872) and a branch-direct line. D26070C re-checked live. |
| 2026-09-04 | Atria-City Dental Group | Initial data collection for the Singapore Dental Transparency & Trust Index (Orchard/Central): verified via atria-city.com and the Singapore Dental Council register. |
| 2026-09-04 | Atria-City Dental Group | Adversarial verification pass 2026-09-04: the /our-team/ page was opened: nine clinicians are named with their specialities, refuting both "no dentist names published" and "no specializations". The street address was corrected from 391A (Tower A) to 391B, the Tower B address the SDC register gives for this practice. D20911B re-checked live. |
| 2026-09-04 | Epismile (Novena) Dental Group | Initial data collection for the Singapore Dental Transparency & Trust Index (Novena): verified via epismile.com.sg, the independent Novena Medical Center tenant directory, and the Singapore Dental Council register. |
| 2026-09-04 | Epismile (Novena) Dental Group | Adversarial verification pass 2026-09-04: the group contact page was opened: the ten-dentist roster is group-wide across three branches, not a Novena roster, and the summary was corrected. The orphaned building-tenant source was attached to the claims it supports. SDC entry D21270I re-checked live — its only place of practice is the Thomson Plaza branch. |
| 2026-09-04 | Gentle Smile Dental Studio | Initial data collection for the Singapore Dental Transparency & Trust Index (Orchard/Central): verified via gentlesmiledentalstudio.com.sg and the Singapore Dental Council register. |
| 2026-09-04 | Gentle Smile Dental Studio | Adversarial verification pass 2026-09-04: the team page was opened (a fifth dentist, Dr Ryan Yuan, had been missed) and per-dentist qualifications confirmed; the absence of prices was verified across the whole navigation rather than the homepage alone. D22248H re-checked live — the register still carries the Millenia Walk address. |
| 2026-09-04 | GPA Dental Group | Initial data collection for the Singapore Dental Transparency & Trust Index (Novena): verified via gpadental.com and the Singapore Dental Council register. |
| 2026-09-04 | GPA Dental Group | Adversarial verification pass 2026-09-04: the branch-specific phone number was found on the clinic's own homepage, refuting "no direct contact for this branch". SDC entry D21372A re-checked live (United Square is a secondary place of practice). |
| 2026-09-04 | Happy Teeth Family Dental | Initial data collection for the Singapore Dental Transparency & Trust Index (Novena): verified via happyteeth.com.sg and the Singapore Dental Council register. |
| 2026-09-04 | Happy Teeth Family Dental | Adversarial verification pass 2026-09-04: the clinic's own /dentists/ page was opened: two dentists are named, so "dentist names not published" was refuted and the second dentist (Yee Shi Yin, D25972A) was verified in the SDC register and added. D25988H re-checked live. |
| 2026-09-04 | Jurong Polyclinic (Dental Services) | Initial data collection for the Singapore Dental Transparency & Trust Index (Jurong East): verified via nup.com.sg; address cross-confirmed against the postal code recorded by the Singapore Dental Council for dentists posted to this facility. |
| 2026-09-04 | Jurong Polyclinic (Dental Services) | Adversarial verification pass 2026-09-04: the two pages the clinic page links to — /our-services/dental-services and /fees-and-charges — were opened for the first time; the service list, the published fees, the consultation price, emergency care, surgery, X-ray, paediatric care and plain-language explanations were all corrected from "not published"/unknown. |
| 2026-09-04 | Koh Dental Surgery | Initial data collection for the Singapore Dental Transparency & Trust Index (Jurong East): verified via kohdentalsurgery.com and the Singapore Dental Council register. |
| 2026-09-04 | Koh Dental Surgery | Adversarial verification pass 2026-09-04: the clinic's own /our-dentists, /services and /chas-medisave-subsidies pages were opened for the first time; dentist names, specializations, X-ray, paediatric and same-day emergency care all corrected from "not published" to published. SDC entry D25266B re-checked live. |
| 2026-09-04 | Nuffield Dental @ Westgate | Initial data collection for the Singapore Dental Transparency & Trust Index (Jurong East): verified via the clinic's own branch page (including its published MOH HCSA licence number) and the Singapore Dental Council register. |
| 2026-09-04 | Nuffield Dental @ Westgate | Adversarial verification pass 2026-09-04: the linked group price list was opened — all seven price criteria corrected from "not published". The self-published MOH HCSA number 22D0130(L) was downgraded from a found clinic licence to a disclosed self-publication pending registry confirmation. Dentist name corrected to the SDC form "Ben Wang"; D25879B re-checked live. |
| 2026-09-04 | Raffles Dental | Initial data collection for the Singapore Dental Transparency & Trust Index (Tampines): branch address verified via the Singapore Dental Council register; services/contacts drawn from Raffles Medical Group's group-wide dental page because its clinic-finder directory is JS-paginated and could not be resolved to this specific branch this pass (queued for a browser follow-up). |
| 2026-09-04 | Raffles Dental | Adversarial verification pass 2026-09-04: the branch's own page was located at /clinic/tampines-one-dental/ (via the site's clinic sitemap, not the JS-paginated finder). It publishes unit #04-33 — not the #03-28 previously carried from the SDC register — plus a branch phone, e-mail, WhatsApp, evening hours and a branch service list. Dentist names were corrected from "not published": four dentists are attributed to Tampines 1, two of whom (D22123F, D20882E) are SDC-registered at #04-33 as their primary place and were added. The earlier claim that the register filed one address under two names was refuted: the two SDC entries are different units. |
| 2026-09-04 | Sincere Dental | Initial data collection for the Singapore Dental Transparency & Trust Index (Jurong East): verified via sinceredental.sg and the Singapore Dental Council register. |
| 2026-09-04 | Sincere Dental | Adversarial verification pass 2026-09-04: the linked /pricelist page was opened and turned out to be a genuine standing price list — all seven price criteria corrected; dentist profile pages supplied the qualifications. SDC entry D26581J re-checked live. |
| 2026-09-04 | Specialist Dental Group | Initial data collection for the Singapore Dental Transparency & Trust Index (Orchard/Central): verified via specialistdentalgroup.com and the Singapore Dental Council register. |
| 2026-09-04 | Specialist Dental Group | Adversarial verification pass 2026-09-04: the per-service fee guides the homepage points to were opened; filling, crown and implant prices were corrected from "not published". D22325E re-checked live. |
| 2026-09-04 | The Dentist@Orchard | Initial data collection for the Singapore Dental Transparency & Trust Index (Orchard/Central): verified via dentistatorchard.com and the Singapore Dental Council register. |
| 2026-09-04 | The Dentist@Orchard | Adversarial verification pass 2026-09-04: the linked /price-list/ page was opened — all seven price criteria corrected from "not published". "Reviewed on other platforms" was reset to unverified because its only support was a search-results pseudo-source, which is not evidence of a platform listing. D20693H re-checked live. |
| 2026-09-04 | TSD Dental Group | Initial data collection for the Singapore Dental Transparency & Trust Index (Tampines): verified via tsddental.com and the Singapore Dental Council register. |
| 2026-09-04 | TSD Dental Group | Adversarial verification pass 2026-09-04: the /our-team/ and /our-fees-schemes-subsidies/ pages were opened: dentist names, qualifications and a published fee schedule were all corrected from "not published", and oral surgery was corrected to true. D25837G re-checked live. |
| 2026-09-04 | Twinkle Family Dentalcare | Initial data collection for the Singapore Dental Transparency & Trust Index (Tampines): verified via twinkledental.com.sg and the Singapore Dental Council register; distinguished from an unrelated same-named clinic in Nairobi, Kenya found during domain probing. |
| 2026-09-04 | Twinkle Family Dentalcare | Adversarial verification pass 2026-09-04: the linked /prices/ page was opened: it carries only Pasir Ris Mall opening promotions, so "prices published" was resolved to a verified negative under the promotion-is-not-a-price-list rule. The team page supplied per-dentist qualifications. D25991H re-checked live and the mismatch with the clinic's own eight-name roster disclosed. |
| 2026-09-04 | WeSmile Dental Care | Initial data collection for the Singapore Dental Transparency & Trust Index (Orchard/Central): verified via wesmiledental.sg and the Singapore Dental Council register. |
| 2026-09-04 | WeSmile Dental Care | Adversarial verification pass 2026-09-04: the chain's real price list was opened, replacing package prices as the support for "prices published" and correcting four price criteria; the X-ray price was verified absent. Per-dentist qualifications on the branch page refuted "no specializations". Both SDC entries re-checked live — both are registered at the Bedok Reservoir branch, not Tang Plaza. |
| 2026-09-03 | Methodology v1.3.1 | Clarified that the publication criteria refer to the clinic’s own channels: a service list, the names of the dentists and a price list count when the clinic itself publishes them (its website, its social profiles or its own Google Business profile) — registers, directories and review sites do not, and a time-limited promotional offer is not a price list. Added a third state for a dentist’s licence, "checked, not found in the public register": a dentist we searched for in the national register and did not find is now recorded as checked-but-unverified with the date of the check, instead of being shown either as "not checked yet" or as the "not published" red flag. Neither change alters any weight or penalty; the red-flag rule still fires only on a verified negative. Also corrected the wording of the penalty note under the ranking table, which rendered as "20−" in right-to-left dictionaries. |
| 2026-08-25 | Methodology v1.3.0 | Corrected how the two licensing red flags are applied ("Clinic operating licence not published" and "Dentists / their licences not listed"). Previously they were applied whenever licensing data was absent from our records, which treated unchecked data as a negative finding — contrary to the methodology's own rule that unverified data is a fact about our coverage, not about the clinic. Both flags now apply only where we have verified that the information is not published. Manual licensing flags that rested on unverified data were removed from the affected clinics. No other scoring rules changed; most scores rise because the incorrect penalty is removed. |
| 2026-08-23 | Methodology v1.2.0 | Added an informational "Sedation & general anaesthesia" availability field to every clinic and a new "Sleep Dentistry (Sedation / GA)" list, for patients who cannot tolerate — or would rather not be awake for — treatment. This field is informational and does not change any transparency score. |
| 2026-07-08 | Methodology v1.1.0 | Added licensing transparency: clinics are now penalised when they do not publish their operating licence, or do not list their dentists together with their professional licence numbers. Each clinic page now shows a Licensing & Credentials section. |
| 2026-07-03 | Methodology v1.0.0 | Initial public methodology. |