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.

DateSubjectChange
2026-09-09EstetikcentrumGate E2: disclosure line added to the summary — the rating and review count are the whole aesthetic centre’s, not the dental unit’s. Direct evidence from the phase-I browser pass of 2026-09-08: primary Google category "Plastic surgery clinic", and both visible negative reviews are about cortisone injections and a spa package. Same handling as `cayo` in wave 4 (e-decisions §9 #13). No scored field changed.
2026-09-09Göta DentalManual red flag aggressive_marketing (low) set at gate E2: the clinic advertises "4,9 from 290 reviews" on its own site against a live Google record of 4.8/20 (phase-I browser pass, 2026-09-08). Same class as the four Taiwanese cards of wave 4 (e-decisions §1.4). suspiciousReviewPatterns stays false — the flag is about what the clinic publishes about itself, not about the reviews it has.
2026-09-08Aqua Dental UppsalaBrowser reputation pass (I-3): live Google place page opened - rating and count confirmed with the full histogram, recency, owner replies, complaint reading and manipulation check recorded. The chain's zone-1 PDF price list, unreadable outside a browser, was opened in the viewer and the four outstanding price fields (filling, crown, implant, radiography) filled from it.
2026-09-08Aston DentalBrowser reputation pass (I-3): live Google place page opened; rating and count confirmed, star histogram read and reconciled with the header, recency, owner replies, complaint reading and manipulation check completed from an 8-review relevance-ordered sample.
2026-09-08City DentalBrowser reputation pass (I-3): live Google place page opened; the missing review count recorded as 836, star histogram read and reconciled with the header, recency, owner replies, complaint reading and manipulation check completed from an 8-review relevance-ordered sample, owner photos judged.
2026-09-08EstetikcentrumBrowser reputation pass (I-3): live Google place page opened; rating and count confirmed, star histogram read and reconciled, recency, owner replies, complaint reading and manipulation check completed. Both visible negatives concern non-dental services, which strengthens the multi-specialty disclosure on this card.
2026-09-08Family Dental Care KungsholmenBrowser reputation pass (I-3): the Google Business Profile that seven non-browser query forms had failed to find was located on the first browser search. Rating 4.7 and count 175 recorded with the star histogram, recency, owner replies and complaint reading; geo replaced with the live place pin, which had been an address geocode.
2026-09-08Gamla Staden TandvårdBrowser reputation pass (I-3): the 5.0 across 235 reviews flagged in verification was examined on the live place page. Histogram, reviewer profiles and date spread show an ordinary distribution rounding to 5.0 rather than a manipulated one; recency, owner replies, complaint reading and owner photos recorded.
2026-09-08Gloss & Floss Dental CareBrowser reputation pass (I-3): live Google place page opened; rating and review count confirmed, star histogram read and reconciled with the header, review recency, owner replies, complaint themes, manipulation signals and owner-published photos recorded from an 8-review relevance-ordered sample.
2026-09-08Göta DentalBrowser reputation pass (I-3): live Google place page opened; the review base behind the 4.8 turns out to be 20, against the 290 the clinic advertises on its own site. Histogram, recency, owner replies, complaint reading and manipulation check recorded, with the advertised-count discrepancy disclosed.
2026-09-08Luxadent MalmöBrowser reputation pass (I-3): live Google place page opened; the missing review count recorded as 560 with the full histogram, recency, owner replies (none on any visible review), complaint reading, manipulation check and owner photos completed.
2026-09-08Oris Dental HögsboBrowser reputation pass (I-3): live Google place page opened; count recorded as 39 with the full histogram, the two-shopfront rebrand confirmed on one place record, and the listing found to be unclaimed - which is why no review carries an owner reply. Recency, complaint reading and manipulation check completed.
2026-09-08Smile Tandvård Göteborg Ett4Browser reputation pass (I-3): live Google place page opened; rating and count confirmed against the header and the clinic's own branch page, star histogram read, recency, owner replies, complaint reading (including an unrequested-charge account) and manipulation check completed.
2026-09-08StigbergstandläkarnaBrowser reputation pass (I-3): live Google place page opened; the unknown base behind the 5.0 turns out to be 8 reviews, recorded with the full histogram. Recency, owner replies (none on any of the 8), complaint reading and manipulation check completed on the complete base.
2026-09-08SturepraktikenBrowser reputation pass (I-3): live Google place page opened; the missing review count recorded as 37 with the full histogram, recency, owner replies, complaint reading, manipulation check and owner photos completed.
2026-09-08TandCity MalmöBrowser reputation pass (I-3): live Google place page opened; rating and count confirmed, star histogram read and reconciled, recency, owner replies, complaint reading (an over-treatment account and a front-desk account) and manipulation check completed, owner photos judged.
2026-09-08TandestetikBrowser reputation pass (I-3): live Google place page opened; rating and count confirmed, star histogram read and reconciled with the header, recency, owner replies, complaint reading, manipulation check and owner-photo judgement completed.
2026-09-08Tandläkarhuset i UppsalaBrowser reputation pass (I-3): live Google place page opened; the unknown review base turns out to be 5, recorded with the full histogram. Recency, owner replies (none), the single negative and the manipulation check were read on the complete base.
2026-09-08Vasa Viktoria Tandvård VasagatanBrowser reputation pass (I-3): live Google place page opened; the review count withdrawn by the verifier is restored from the place page itself as 189 (not the widget's 126), star histogram read and reconciled, recency, owner replies, complaint reading, manipulation check and owner photos recorded.
2026-09-08Wallingatan1Browser reputation pass (I-3): live Google place page opened; the missing review count recorded as 50 with the full histogram, recency, owner replies, complaint reading, manipulation check and owner photos completed.
2026-09-07Aqua Dental UppsalaInitial data collection: chain branch webpage plus a live non-browser Google Maps search-preview fetch. No named dentist or price list found on the fetched page; reputation fields left null pending a browser place-page visit.
2026-09-07Aqua Dental UppsalaVerification pass (D-sweden): rating 4.7 and 208 reviews read from the live Google place preview, replacing the chain-wide widget figure on the branch page; the chain price page was read and publishes standing prices with Uppsala named in price zone 1, which settles pricesPublished, consultation and cleaning as true while the four fields that live only inside the zone PDF stay null and go to the worklist; emergency and orthodontic care and the English section were documented from the clinic's own channel; the branch's published opening hours settle convenientHours as a verified negative.
2026-09-07Aston DentalInitial data collection: clinic website plus a live non-browser Google Maps search-preview fetch. No rating/review-count block returned by the non-browser fetch; reputation fields left null pending a browser place-page visit.
2026-09-07Aston DentalVerification pass (D-sweden): rating 4.1 and 145 reviews recovered from the live Google place preview; the site's full URL index was enumerated, which turns dedicatedServicePages from a false negative into a verified positive and confirms the absence of a price page; emergency care, orthodontics and on-site radiography documented from the clinic's own treatment pages; the English-version negative was re-confirmed against both English entry points.
2026-09-07City DentalInitial data collection: clinic website (home, prices, staff pages) plus a live non-browser Google Maps search-preview fetch for address/phone/geo/website. No rating/review-count block was returned by the non-browser fetch; reputation fields left null pending a browser place-page visit.
2026-09-07City DentalVerification pass (D-sweden): the clinic's Swedish price page was found and read - a standing per-procedure-code table - which reverses pricesPublished and five of six sub-fields from false to true (implants verified absent from the list); rating 4.1 recovered from the live Google place preview after four query forms; opening hours (seven days a week) and the clinic's own Facebook page recorded.
2026-09-07EstetikcentrumInitial data collection: clinic website (home, dental-care pages) plus a live non-browser Google Maps search-preview fetch for rating/review count/geo/website. Review histogram, review dates and owner replies require a browser place-page visit and are left null.
2026-09-07EstetikcentrumVerification pass (D-sweden): the centre's price page was found to carry a dedicated dentist section with about fifteen priced treatments, reversing pricesPublished and five sub-fields from false to true and settling implants as a verified absence; sedation, orthodontics, surgery, on-site radiography, evening and Saturday hours and paid pre-consultations were all documented from the clinic's own channel; rating 4.5 and 364 reviews were re-read independently and are unchanged, with the multi-specialty scope of the listing now disclosed.
2026-09-07Family Dental Care KungsholmenInitial data collection: clinic website (home, prices, about-us pages) plus a live non-browser Google Maps search-preview fetch (2-candidate disambiguation resolved by exact name/street match). Reputation histogram fields left null pending a browser place-page visit.
2026-09-07Family Dental Care KungsholmenVerification pass (D-sweden): the practice publishes three clinics, so the card name now carries the district; postcode 112 17 added from the clinic's own contact block; the hygienist-treatment price range on the price page reverses cleaningPriceListed to true; the site's own statement that it treats adults settles offersPediatric as a verified negative; the two named hygienists were added to the clinician list; seven Google place-preview query forms failed to resolve a business listing, which is now recorded explicitly instead of implied.
2026-09-07Gamla Staden TandvårdInitial data collection: clinic homepage (a Framer-built single page - an /en/ path returned 404 and an internal-link scan found no separate sub-pages in the fetched HTML) plus a live non-browser Google Maps search-preview fetch. Price and dentist-name pages, if any, may be client-side rendered and were not reachable by this method; queued to the browser worklist. Reputation fields left null.
2026-09-07Gamla Staden TandvårdVerification pass (D-sweden): the site turned out to be a 23-page server-rendered site rather than a single client-rendered page, so the price page, about page, contact page and twelve treatment pages were all read - price transparency moves from unverified to a published table with three of six sub-fields true, the missing-dentist-names negative is now verified against two pages, and opening hours, emergency care and per-treatment pages are recorded; rating 5.0 and 235 reviews read from the live Google place preview, with the unusual perfect average flagged for the browser pass.
2026-09-07Gloss & Floss Dental CareInitial data collection: clinic website (home, prices, team pages) plus a live non-browser Google Maps search-preview fetch for rating/review count/geo/website. Review histogram, review dates and owner replies require a browser place-page visit and are left null pending the wave's dedicated reputation phase.
2026-09-07Gloss & Floss Dental CareVerification pass (D-sweden): rating 4.9 and review count 389 independently re-read from the live Google place preview under a second query form and both language surfaces; unchanged. Reputation histogram, recency and owner replies remain browser-only and are queued in the worklist.
2026-09-07Göta DentalInitial data collection: clinic website plus a live non-browser Google Maps search-preview fetch. The clinic's own self-reported "4.9 from 290 reviews" claim was not corroborated by the non-browser Maps fetch and was left out of the scored rating fields pending a browser place-page visit.
2026-09-07Göta DentalVerification pass (D-sweden): the clinic's price page was read and publishes standing fixed prices for all four of its treatment methods, which reverses pricesPublished from false to true; rating 4.8 read from the live Google place preview, which does not corroborate the clinic's self-advertised 4.9/290 - the self-reported figure stays out of the scored fields; the orphaned map source is now attached to the address field it supports.
2026-09-07Luxadent MalmöInitial data collection: clinic website (Malmö team page) plus a live non-browser Google Maps search-preview fetch. Individual role/specialization per team member and a treatment price list were not resolved in this pass; reputation fields left null pending a browser place-page visit.
2026-09-07Luxadent MalmöVerification pass (D-sweden): the practice's price list was located and read, filling all seven price fields; individual clinician pages resolved the roles the research pass could not, so specializations are now verified; the display name now carries the city, as the practice runs three clinics and Google itself lists it city-qualified; radiography, implants, orthodontics, surgery, weekday-evening and Saturday hours and paid pre-consultations documented; rating 4.9 read from the live Google place preview, review count still browser-only.
2026-09-07Methodology v1.4.0Narrowed the "Opaque or bait pricing" red flag to what its published definition describes. Until now the flag was applied automatically to every clinic that does not publish a price list — a harsher statement than the evidence supports, since the catalogue defines the flag as complaints about final bills materially exceeding quoted prices, or advertised prices that are not honoured. Not publishing prices is already scored: it costs the clinic points in the price transparency category, and it is not, on its own, evidence of bait pricing. The automatic rule is removed, so the flag and its 2-point penalty come off about 1,300 clinic pages across the index; no clinic gains a flag, and no weight, severity or other scoring rule changed. The flag can still be recorded against a clinic by hand with cited sources, and about 210 clinics carry such an entry today; we are reviewing those entries in a follow-up pass, because some of them were also written for nothing more than an unpublished price list.
2026-09-07Oris Dental HögsboInitial data collection: chain branch website plus a live non-browser Google Maps search-preview fetch under the listing's pre-rebrand name (Dagnelidkliniken), which resolved to the same address/phone as the current Oris Dental Högsbo page. Card named under the current brand per the wave's co-located-rebrand rule; former name recorded in the summary.
2026-09-07Oris Dental HögsboVerification pass (D-sweden): the branch page was re-read in full, correcting a dentist name that does not appear on it and three mislabelled roles, and adding the three general dentists to the clinician list; the published treatment list, children's dentistry, orthodontics, implants, same-day acute care, evening hours and per-treatment pages were all recorded from the clinic's own channel; the absence of an English version and of any published price was verified rather than left unchecked; rating 4.1 read from the live Google place preview, whose single place record carries both the current and the pre-rebrand name at the same address and phone - the rebrand is thereby confirmed, not assumed.
2026-09-07Smile Tandvård Göteborg Ett4Initial data collection: live non-browser Google Maps search-preview fetch (address, phone, geo, current chain name) plus a directory existence check under the branch's former name at the same address. No clinic-owned website located; transparency, price, infrastructure and communication fields left unverified (null) rather than false.
2026-09-07Smile Tandvård Göteborg Ett4Verification pass (D-sweden): the branch's own page on the chain site was located, which reverses hasWebsite from false to true and fills the transparency, price, service, staff, hours and structured-data fields that the research pass had to leave unverified; the chain's own 2017 acquisition announcement confirms the co-located rebrand (Tandkliniken ett4, founded 2004 at the Vasagatan/Erik Dahlbergsgatan corner) instead of relying on a directory entry; rating 4.5 and 82 reviews read from the live Google place preview and independently matched by the clinic's own page; the directory entry was re-read and carries no score, so review presence on another platform is corrected to a verified negative.
2026-09-07StigbergstandläkarnaInitial data collection: clinic website (home, about-us pages) plus a live non-browser Google Maps search-preview fetch. The fetch returned a bare rating digit with no linked review count, judged too ambiguous to record without a browser visit; reputation fields left null.
2026-09-07StigbergstandläkarnaVerification pass (D-sweden): rating 5.0 recovered from the live Google place preview under four query forms (review count still browser-only and queued); the site's internal link list turns dedicatedServicePages from a false negative into a verified positive and confirms the absence of a price page; emergency care and published opening hours recorded; the zero-structured-data negative re-confirmed against the served HTML.
2026-09-07SturepraktikenInitial data collection: clinic homepage plus a live non-browser Google Maps search-preview fetch. Distinguished the clinic's one standing treatment price (teeth whitening) from its time-limited new-patient exam promotion per methodology rule (Б); reputation fields left null pending a browser place-page visit.
2026-09-07SturepraktikenVerification pass (D-sweden): the staff page was read and names the clinic director and dentist plus a licensed hygienist and three nurses, turning two false negatives into verified positives; the clinic's own price page was read and confirms the research pass's verdict, which is now sourced to the price page itself rather than inferred from the homepage; emergency care, implants, clear aligners, minor surgery and thirteen per-treatment pages recorded from the clinic's own navigation; rating 4.7 read from the live Google place preview.
2026-09-07TandCity MalmöInitial data collection: clinic homepage plus a live non-browser Google Maps search-preview fetch. The clinic's own dentist-listing and price pages returned a redirect that timed out under curl in this pass and could not be read; queued to the browser worklist rather than guessed. Reputation fields left null pending a browser place-page visit.
2026-09-07TandCity MalmöVerification pass (D-sweden): both pages the research pass had to queue to the browser worklist were retrieved over their Swedish URLs - the price table fills all seven price fields, and the about page fills the named-team and specialization fields with five dentists and three hygienists; rating 4.8 and 250 reviews read from the live Google place preview; the display name now carries the city, matching the Google listing; two service claims that had been sourced only to the visibility pass are now sourced to the clinic's own pages.
2026-09-07TandestetikInitial data collection: clinic website (home, our-doctors pages) plus a live non-browser Google Maps search-preview fetch. Reputation histogram fields left null pending a browser place-page visit.
2026-09-07TandestetikVerification pass (D-sweden): rating 4.9 and 331 reviews recovered from the live Google place preview, which also confirms the listed legal name Tandestetik Stockholm AB at the card's address and phone; the absence of a price page was verified against the site's full URL index rather than inferred from three pages.
2026-09-07Tandläkarhuset i UppsalaInitial data collection: clinic services page plus a live non-browser Google Maps search-preview fetch. No named dentist found; reputation fields left null pending a browser place-page visit.
2026-09-07Tandläkarhuset i UppsalaVerification pass (D-sweden): the about page was read and names both dentists with detailed qualifications, turning two false negatives (named dentists, specializations) into verified positives and populating the previously empty clinician list; rating 4.2 read from the live Google place preview; the absence of a price page was verified against the site's full URL index; published opening hours recorded.
2026-09-07Vasa Viktoria Tandvård VasagatanInitial data collection: clinic website (home, staff pages), including its own embedded Google-reviews widget for review count. Numeric rating, recency, replies and complaint patterns left null pending a browser place-page visit.
2026-09-07Vasa Viktoria Tandvård VasagatanVerification pass (D-sweden): rating 4.8 read from the live Google place preview; the review count taken from the clinic's own embedded widget was withdrawn to null because the same widget contradicts the live listing's rating; the display name now carries the branch, since the practice runs two Gothenburg locations and Google itself qualifies the listing; emergency care and evening/Saturday hours documented from the clinic's own pages; orthodontics corrected to a verified negative for this address on the clinic's own statement that it is booked at the sister clinic.
2026-09-07Wallingatan1Initial data collection: clinic English homepage and about-us page plus a live non-browser Google Maps search-preview fetch. A name-shaped text match ("David Deutsch") was traced to a third-party JS library credit and correctly excluded from dentistNamesListed. Reputation fields left null pending a browser place-page visit.
2026-09-07Wallingatan1Verification pass (D-sweden): the clinic's full procedure-code price list was found and read, filling all seven price fields, and the team section was found, turning the named-dentist and specialization negatives into verified positives with four dentists added to the clinician list; on-site radiography, surgical care and children's dentistry from the age of two documented from the clinic's own channel; rating 4.8 read from the live Google place preview.
2026-09-03Methodology v1.3.1Clarified 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-25Methodology v1.3.0Corrected 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-23Methodology v1.2.0Added 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-08Methodology v1.1.0Added 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-03Methodology v1.0.0Initial public methodology.