FIXD is a real OBD2 scanner with a genuinely useful free tier — codes, clearing, live data, maintenance and recall alerts are all marked free in FIXD's own comparison table. The recurring complaint is not the hardware, it is the subscription. On FIXD's own 4.2-star Trustpilot profile, the platform's topic summary marks four topics positive or mixed and exactly one negative: "Clients share negative opinions on subscription, consistently reporting unexpected charges and hidden…" What we will not say: that anyone did anything wrong. We quote platforms, dates and counts, and nothing else. The single most useful fact on this page: where you cancel depends on where you bought, and FIXD's own refund policy does not cover Apple-billed subscriptions at all.
If you searched "FIXD" and landed here, three disclosures come before a word of comparison. First, this page was written by Pulscar, which makes a free AI sound check for car noises, so you are reading something written by a company in an adjacent category and should weigh it that way. Second, we make no accusation against FIXD Automotive, Inc. — not of misconduct, not of bad faith, not of anything. Where drivers are unhappy, we quote the platform that published their words, the date, and how many reviews the number rests on, and we leave the conclusion to you. Third, we only used sources we could open ourselves, and we say plainly further down which ones refused to open.
What this page is actually for: FIXD is a popular, widely owned device, and it is on balance liked. The problem worth writing about is narrower and more useful than "is it good" — it is that FIXD sells through several different order paths, each with its own trial length and its own renewal figure, and the paths do not all say the same thing. If you are about to buy, ten minutes of reading the right sentences saves more money than any review score. For the wider market rather than this one product, the diagnostic app comparison maps the category.
I built Pulscar after paying $380 to have engine knock "diagnosed" by ear when the cause was a $5 heat shield, so I have a stake in one narrow corner of this page: the part where a noise, not a warning light, is the symptom. Everything else here is FIXD's own published text, quoted with its source. If after reading this you buy a FIXD sensor with your eyes open about the renewal, that is a good outcome and not a loss for us.
How to use this guide
In order: what the hardware genuinely does, because the device is the part almost nobody disputes. What the free app includes, row by row from FIXD's own table, so you can decide whether Premium is even in question. The price ladder, which shows why "how much is FIXD" has more than one true answer. The two Trustpilot profiles, both of them, with the reason they disagree. The billing mechanics — trial lengths, cancellation routes, refund windows, and the dispute clock in the Terms. The traps, the three ways a careful buyer still ends up surprised. One rule overrides everything else: a scanner reads codes, and a code is not a noise.
What FIXD is, and what the hardware genuinely does
FIXD Automotive, Inc. is an Atlanta company — "999 Peachtree St NE Suite 840, Atlanta, GA 30309" in its own site footer — that sells a small Bluetooth OBD2 dongle and a free companion app. The dongle plugs into the OBD2 port every gasoline car sold in the US since 1996 is required to have, reads the diagnostic trouble codes stored by the engine computer, and hands them to the phone app, which translates them into plain English with a severity rating. The fixd.com page names the founders — "John Gattuso, Julian Knight, and Frederick Grimm, 3 Georgia Tech grads" — and the Trustpilot business address on the claimed profile is on Ferst Drive in Atlanta, which is the Georgia Tech campus.
The compatibility line on both FIXD sites is the same and is worth copying down before you buy anything: FIXD "works with all gas-powered cars and trucks built after 1996 and diesels built after 2008." The features page adds that Bluetooth Low Energy is the link and that outside the US the cut-off is "cars 2006 and newer."
This part of the product is not in dispute in any source we read. On the claimed Trustpilot profile the platform's own topic summary for Product is positive, and so is the one for User experience; the visible Google Play reviews we read were about billing rather than about whether the dongle reads codes. That matters for how you read the rest of this page: the criticism collected here is narrow, and pretending otherwise would be its own kind of dishonesty.
How the marks work
Two levels, no third. 🟢 Published means the fact is printed on a page we opened ourselves — a price, a policy sentence, an app-store field — and the URL is in the Sources block so you can check it. ⚪ Reported means somebody else published it about their own experience or their own scale: a star rating, a review-topic summary, a complaint counter, a vendor's "3 million sold." A ⚪ is a label about where a number comes from, not a judgement about whether it is true, and Pulscar's own unverifiable claims would carry the same mark.
There is no third level, and specifically no level for "we think." Nothing here is a conclusion about FIXD's conduct; where a reader might expect one, they will find the underlying document instead.
What the free FIXD app includes, row by row from FIXD's own table
This is the section most FIXD articles skip, and it is the one that decides whether the subscription question ever arises for you. FIXD publishes a free-versus-Premium table in its FAQ. We read it on 6 September 2026 and reproduced it below without editing the row names.
Read that table before you read any review score. Nine free rows including live data and ABS codes is a wider free tier than most OBD2 apps offer, and the common assumption — that the hardware is useless without a subscription — is not what FIXD itself claims. The Premium list is real value for the used-car shopper who would otherwise pay per history report, and irrelevant for the driver who just wants to know why the light came on.
Two honest asymmetries in the same breath: the free tier still requires the hardware, so "free app" never means "free"; and the code count varies by page — the fixdapp.com FAQ and homepage say "over 7,000 codes", the fixd.com funnel page says "over 10,000 codes", both read the same day. We report the difference rather than pick the flattering number. ⚪
The price ladder: every published FIXD number we could find, September 2026
The ladder is the single most useful object on this page, and its shape is the story. FIXD publishes four different annual figures for the same Premium subscription across its own properties — about $70 on two order paths, $99.00 in the FAQ, $99.99 through Apple — plus weekly and monthly options. None of those numbers is hidden; all four are printed in public, and we opened every one. But it means the question "what does FIXD Premium cost" has no single answer, and the amount that lands on your card next year depends on which door you walked through this year. That is a fact about the pages, not a claim about intent, and it explains more about the review pattern below than any single review does.
The two Trustpilot profiles, and why they disagree so sharply
FIXD has two Trustpilot review pages, because it runs two live domains and Trustpilot indexes by domain. Showing you only one of them would be the easiest way to mislead you, in either direction, so here are both, read on 6 September 2026.
Neither figure is the truth on its own, and the reason is mechanical rather than sinister. A claimed profile on a paid plan can send review invitations after a purchase, reaching the silent majority who liked the thing and would never have gone looking for a review site; that pushes an average up, and Trustpilot marks those entries "Invited" precisely so you can see it. An unclaimed profile invites nobody, so the only arrivals are people motivated enough to hunt down a review page for a domain they half-remember — a population weighted toward the angry. Trustpilot says so itself on that page, which is why we quoted the caution rather than the 1.7.
So take this from the pair: the 4.2 is a fairer estimate of the typical customer's experience than the 1.7 — and the 21% one-star share on that same 4.2 profile is the number worth staring at, because on a profile built largely from invited reviews, one review in five is still the lowest possible score. Both facts sit on the same page.
What Trustpilot's own topic summary says, and why it is the strongest evidence here
Trustpilot groups a company's reviews into topics and prints a machine-written sentence about each, tagged positive, negative or ambiguous, with the note "Created with AI, based on recent reviews." It is an aggregation, not a review — nobody's individual grievance, but the shape of thousands. On FIXD's claimed 4.2-star profile, read 6 September 2026, the topics ran like this.
This is the observation the whole page is built around, and it is stronger than any single review because it is not a single review. On the profile where FIXD scores well, five topics are summarised and exactly one carries a negative tag — the subscription. The product is positive. The app experience is positive. Price and service are mixed. Only billing is called out as consistently negative, in a summary written by the review platform itself, on the platform's own paid-subscriber page. We take no position on why that pattern exists. We simply note that a reader deciding whether to buy would want to know which one of five topics to be careful about, and that FIXD's own best review page answers that question.
Trustpilot truncates each topic sentence with an ellipsis in its summary panel, which is why every quote above ends mid-phrase. We reproduced them exactly as printed; completing them would mean writing words Trustpilot did not publish.
How does FIXD's cost compare with Pulscar's, in plain numbers? FIXD sells hardware, so its floor is real money: about $59 to $59.99 for the sensor, after which the free app tier covers codes, clearing, live data, maintenance alerts and recall alerts by FIXD's own table. Premium is optional and recurring, published at $12.99 a month, $7.99 a week, and — depending on the order path you used — roughly $70 or $99.99 a year. Pulscar's sound check is a different object at a different price: free, no card, no subscription, nothing to cancel later, with a report emailed in about ten minutes. It also does strictly less. It cannot read a stored trouble code, clear a check engine light, or show live sensor data, because a microphone reaches none of those. Comparing the two on price alone would be comparing a scanner with a stethoscope.
The app store picture: 4.6 on iOS, 4.1 on Android
App stores are the least gameable public rating a hardware company has, because the reviewer must own the app. Both listings were read on 6 September 2026.
Two things are worth pulling out. First, this is a maintained product: the iOS release notes for 26.27 list a Buyer's Guide for used-car checks and bug fixes for weekly reports, and the Android listing was updated on 2 September 2026. That is a working engineering team, and a fair point in FIXD's favour against a one-star review page.
Second, the half-point gap between the stores is real and we do not know its cause. What we can say without guessing is that on Google Play, where reviews sit in the open with dates attached, the most recent visible ones we read on 6 September 2026 were about billing rather than scanning. One, dated 24 August 2026, reads in part: "Works as a basic OBD2 reader. However, once you get past the 30 day trial, your card will be charged every year. They will not refund past the 30 days." That matches FIXD's published refund policy almost word for word, which is the point: the policy is public, and the surprise comes from not having read it.
What the BBB profile shows, and what we could not read
Read those two numbers together or not at all. 547 complaints in three years is a large number; 2 recorded as unresolved is a small one. A company that answers complaints keeps the second number low. Against a customer base FIXD describes on its own funnel page as "Over 3 million FIXD Sensors sold", 547 over three years is a fraction of a percent — but that denominator is a vendor claim, and the same page elsewhere says "over 2 million sensors", so we would not build an arithmetic on it. ⚪
ConsumerAffairs we could not read at all. Its FIXD page returned an access block to every request we made on 6 September 2026, and we will not summarise a page we did not open, or quote a search engine's description of one. The same goes for the BBB complaint narratives: we read the profile counters and rating reasons, not the individual texts. If those missing sources would have changed this page, that is a limitation of this page, and naming it beats papering over it.
The four doors into FIXD, and why each one has a different clock
This section exists because FIXD sells the same subscription through several funnels that describe themselves differently. All four were open and readable on 6 September 2026.
Door one: buy the sensor on fixdapp.com. The homepage sells the FIXD Sensor at $59 with "Free Shipping", "100% Risk Free Money Back Guarantee" and "Free 1 Year Warranty, Free Returns and Replacements". Nothing on the hero panel mentions a subscription price.
Door two: the fixd.com order form. Same sensor at $59.99, "*Limit one per household". The form has a warranty choice — the one-year option is the preselected default and the lifetime upgrade at $9.99 is not — and, below it, a separate line reading "FIXD Premium Subscription · *Free 1 week trial · ($5.85/month, billed annually)". In the page source that Premium line is an unchecked checkbox: opt-in, not preselected. That is a checkable fact in FIXD's favour, and we mention it because pages criticising subscription billing rarely bother to look.
The same page, one screen higher, says something different about the trial length. Its body text reads: "Try FIXD Premium for two weeks free — When you purchase your FIXD sensor today, you automatically get a two-week trial subscription to FIXD Premium." One week at the order form, two weeks in the body copy, same page, same day. We will not tell you which governs, because we do not know and neither does a reader. We will tell you to ask before you tick the box.
Door three: the Premium trial landing page. At fixdapp.com/lp/fixd-sensor-premium-trial the product is inverted — the subscription is what you buy, and the sensor comes free. The page offers "full access to FIXD Mechanic Hotline, Confirmed Fix and Cost, and more Premium app features for the next 14 days" for $19.99, and states plainly what happens next: "you'll be charged $69.99, or only $5.83/month, for a full YEAR of Premium benefits". Its FAQ repeats it: "After your risk-free 14-day trial… We'll bill you for the yearly subscription at $69.99 so you get uninterrupted access."
The same page also carries a second, longer number: "if after the 14 days you don't wish to continue with FIXD Premium, all you have to do is let us know within 30 days and you won't be charged for a membership." A 14-day trial and a 30-day window to avoid the charge, printed a paragraph apart and quoted here exactly as published. Through this door, the safe reading is the shorter clock and the safer move is a calendar reminder for day 12.
Door four: subscribing inside the app. Here Apple or Google is the merchant, the prices are the in-app purchase tiers on the store listing, and the rules are the platform's: renewal "unless canceled at least 24 hours before the end of the current period." FIXD's own refund policy explicitly does not reach this door, and says so.
How to cancel, in FIXD's own words
Where you cancel depends entirely on where you bought, and getting that wrong is the commonest way people conclude there is no cancel button.
If you subscribed on the website: start at fixdapp.com/manage-premium, whose page text is "Manage or cancel your FIXD Premium Subscription below." It links through to FIXD's account portal at app.fixdapp.com, which asks for the account email and states: "First, enter your email associated with your FIXD account. Then, we will send you a link to access your subscription." That self-serve web route exists and the page loaded for us. Its one requirement is that you still have access to the email on the account — the practical reason to order with an address you actually read.
If you subscribed inside the app: the same portal says so on the same screen — "If you subscribed to FIXD Premium through the FIXD app, you will need to manage the subscription on your phone." On iPhone that means Settings, your Apple Account, Subscriptions, FIXD, Cancel. On Android it means Google Play, Subscriptions, FIXD, Cancel. FIXD cannot do it for you, and Apple's 24-hour rule applies.
Either way, cancelling stops the future, not the past. FIXD's returns page: "The subscription can be canceled at any time. Canceling the subscription will stop all future charges for the subscription. You will have access to the subscription until the end of the billing period." That last sentence is the good news people miss: cancelling early does not cut you off early.
Refunds and the two clocks that decide them
Every practical dispute we read about comes down to a date, and FIXD publishes the dates on its Returns and Warranty page. That page carries the line "Updated: 11/11/2021" even though it also describes the newer Guardian product — read it as current but oddly stamped, not as an archive.
The sensor clock, 30 days. "If you are unhappy with any FIXD product for any reason, request a full refund within 30 days after the date of delivery." Conditions: "A return authorization must be requested prior to the 30 day time period of the order being delivered", and "The product must be returned to FIXD Automotive in good condition (not physically damaged, broken, or altered)." Also: "Shipping fees, warranty, taxes, and customs fees are non-refundable", and "Clearance Items are not included in this return policy."
The subscription clock, also 30 days, but with a hard edge. "You have 30 days from the initial charge date to request a refund for the FIXD Premium subscription. A refund will result in the immediate termination of the subscription and access to the subscription will be revoked." Then the sentence that decides the majority of unhappy cases: "A refund is only applicable to the first year of the subscription. No refunds will be issued for subsequent charges for the renewal of the subscription."
The Apple carve-out. "Note: This policy does not apply to Apple subscriptions. We are unable to process refunds for Apple subscriptions, so refunds are left to the discretion of Apple." Subscribe through the App Store and everything above is somebody else's policy; Apple's refund request flow is your route.
The Guardian clock. FIXD's Guardian FAQ: "Yes, FIXD GUARDIAN requires a yearly subscription. If you're not satisfied, you can return the sensor within 30 calendar days of delivery for a full refund of your subscription fee. Note that subscription renewals are not eligible for refunds — be sure to cancel before your renewal date to avoid future charges." The returns page adds that the hardware "must be shipped and postmarked for return within 30 calendar days from the date of delivery" in "like-new or original condition".
And the warranty is not a refund. "The product will be replaced with a new product. No refunds will be given under the warranty", with the warranty period "365 days from the date of delivery" and a note that it "does not restart when a new product is delivered."
Is FIXD legitimate, and is it safe to buy? On everything we could check, yes — and that phrasing is deliberate. FIXD Automotive, Inc. is an eleven-year-old Atlanta company with a named leadership team, a maintained app updated days before we looked, 26,000 App Store ratings at 4.6, a published returns policy, a published warranty, a self-serve web cancellation portal and a Terms of Service that names its arbitration forum. Those are the marks of a real business, not a disappearing one. The part we cannot certify is anyone's individual billing experience, which is why this page quotes review platforms instead of ruling on them. Pulscar has no basis to grade a competitor's conduct and does not try. What a careful buyer should take from all of it is narrow: read the trial length on the page you are actually ordering from, put the renewal date in a calendar, and keep access to the email on the account.
What the Terms of Service actually commit you to
Most readers never open a Terms page. Four clauses in FIXD's, last updated 22 April 2026, are worth sixty seconds because they change what you can do later.
The billing authorisation. "If your payment plan involves subscription payments, you hereby authorize FIXD to bill your payment instrument in advance on a periodic basis in accordance with the terms of the applicable payment plan until you terminate your account, and you further agree to pay any charges so incurred." Standard recurring-billing language — and the sentence that makes cancellation, not passivity, the mechanism that stops charges.
The 60-day dispute clock — the most actionable line on this page. "If you dispute any charges you must let FIXD know within sixty (60) days after the date that FIXD charges you." If an unexpected charge appears, that is your deadline for telling the company. It is longer than the 30-day refund window, which means the two are separate: raising it in time is not the same as qualifying for a refund. Both clocks start at the charge date.
Arbitration, with a small-claims door left open. The Terms require binding arbitration and waive class actions: "class arbitrations and class actions are not permitted." But they also say "either party may bring an individual action in small claims court", that FIXD "will pay all AAA filing, administration, and arbitrator fees for any arbitration initiated in accordance with the AAA Rules" plus "reasonable attorneys' fees should you prevail" on claims under $75,000, and that the clause "does not preclude you from bringing issues to the attention of federal, state or local agencies." For a disputed annual charge, small claims court is the practical forum those sentences point at.
Price changes. "If FIXD does change prices, FIXD will provide you with notice of the change on the Site or in email to you, at FIXD's option, at least 30 days before the change is to take effect."
How the rest of the shelf charges, in the neighbours' own words
A recurring charge reads differently once you know whether it is unusual, so we did to four competitors what we did to FIXD: opened their own price pages and copied what they print. Everything below was read on 7 September 2026 on the manufacturer's own site. One company's page would not open for us at all, and that is said out loud rather than filled in from memory.
Three shapes beside FIXD's own, and they are genuinely different bargains rather than versions of one trick.
Pay once and owe nothing. BlueDriver and OBDLink both take a larger sum at the door — $99.95 to $139.95 against FIXD's $59 to $59.99 — and print the absence of a subscription in the feature list as a selling point. OBDLink also lists free firmware updates and free OEM-specific add-ons, which is the same recurring cost collected up front. Neither is cheaper than FIXD in year one; both are cheaper by year three if you would have taken Premium.
Pay yearly, and the hardware is thrown in. Carly runs FIXD's model with the emphasis reversed. The scanner alone is a one-time $89.80 reading basic fault codes and nothing clever; everything the tool is actually bought for — coding, service resets, brand-specific diagnostics — sits inside an annual licence priced by manufacturer, $68.89 to $98.89 a year, with the adapter free to anyone who takes it. Their own guide notes the consequence: the cheapest licence at $68.89 costs less than the scanner-only package at $89.80, so "buy it outright" is the more expensive option for a Fiat owner in year one.
Pay a great deal once, then pay to stay current. Autel sits in the professional tier and the numbers show it: the MaxiCOM MK808BT Pro was $549.00 on sale against a $599.00 regular price on the day we looked, and the listing includes "one year of free updates". After that year, Autel's software-update page describes renewing coverage through "a full year TCP subscription"; no price for it appeared on any Autel page we could open, so we quote none. A different bargain from FIXD's, not a gentler one — the recurring charge buys vehicle coverage rather than features, on hardware costing roughly nine times as much.
This section is not a ranking. Its single point is that a recurring charge is a normal shape in this category, not an anomaly — every one of these companies has chosen where to put the money, in the box or in the licence, and each choice has a case for it. Three questions work on all of them: what sits behind the recurring line, what the device still does if you stop paying, and whether the figure you are shown today is the figure that renews. For FIXD, the free-tier table above answers the first, the sensor keeps reading and clearing codes without Premium, and the price ladder is where the third gets complicated.
The traps: three ways a careful buyer still gets surprised
Trap one: buying through one door and reading another door's terms. The situation: a driver orders the sensor from a funnel page, glances at a review article quoting "$99.99 a year", and assumes that is the number that will appear. What is real: FIXD publishes about $70 a year on two order paths and $99.99 through the App Store, and which applies depends on where the purchase happened. Trial length differs by door too — 14 days on the trial landing page, "1 week" at one order form, "two weeks" in that page's own body copy. The price: an annual charge of an unexpected size on an unexpected date. The defence: screenshot the page you order from, trial line and renewal figure included, before you click.
Trap two: assuming cancelling and refunding are the same act. The situation: the renewal hits, the driver cancels in the app, and waits for the money to come back. What is real: FIXD's own text separates them. Cancelling "will stop all future charges" and you keep access "until the end of the billing period" — it is forward-looking. A refund is a different request with its own 30-day window from the initial charge date, and by FIXD's policy renewals are not refundable at all. If Apple is the merchant, FIXD says it cannot process the refund regardless. The price: a year paid for while believing it was cancelled. The defence: if you want money back, say the word "refund" explicitly, in writing, inside 30 days of the charge — and note the separate 60-day dispute deadline in the Terms.
Trap three: sending a noise to a code reader. The situation: a car makes a new sound, the check engine light is off, and the driver buys an OBD2 scanner expecting it to name the noise. What is real: a scanner reads what the engine computer has stored, and many mechanical faults — a heat shield rattle, a dry belt, a failing wheel bearing, an exhaust leak — never set a code, so the scan comes back clean while the noise continues. That is not a FIXD limitation; it is what OBD2 is. The price: $59.99 spent on the wrong instrument and a false all-clear on a real fault. The defence: match the tool to the symptom. Sound versus scanner is the whole argument in one page, and a free sound check costs nothing to try first.
Three composite situations, decoded
These are composite scenarios, not individual customers — the shapes of request we see, written in the subjunctive on purpose, and containing no invented names, amounts or dates.
Scenario 1: the light came on and the shop wants a diagnostic fee. Suppose a driver's check engine light appears and the local shop quotes a diagnostic charge just to read the code. A FIXD sensor plus the free app would pay for itself the first time here: the code, the plain-English translation and a severity rating are all in the free tier by FIXD's own table, and no subscription is needed to get them. Lesson: the free tier is the answer to the most common reason people buy this product, and knowing that is worth money.
Scenario 2: the used car being inspected before purchase. Suppose a buyer wants both the stored codes and a vehicle history. Codes are free with the sensor; "unlimited Used Vehicle History Reports" sits behind Premium, and single history reports bought elsewhere are not cheap, so a year of Premium can be the cheaper path for someone shopping seriously. The 26.27 release notes add a Buyer's Guide aimed at exactly this. Lesson: Premium is genuinely worth it for one specific job, and diarising the renewal is the price of that.
Scenario 3: the noise with no light. Suppose a car develops a knock that rises with engine speed and no warning light ever appears. No scanner, FIXD's or anyone's, will name that: there is no code to read. A free sound check is the zero-cost first move, and a physical inspection is the right second one if anything comes back serious. Lesson: the instrument has to match the symptom, and the wrong instrument returns a confident-looking nothing.
Where a free sound check fits, and where it does not
Full disclosure again: this is our side of the page, so check it against the site. Pulscar's sound check asks you to film your engine running for 30 seconds and emails a report in about ten minutes — an Engine Health Score from 0 to 100, a system-by-system status, an independent AI second opinion that reviews the first pass, a six-month prediction and repair-cost ranges. The homepage terms are "No payment, no card, no subscription", and there is nothing to cancel because nothing starts. If a clip cannot support a confident verdict, the report says "inconclusive" rather than guessing.
It also cannot do most of what FIXD does, and the honest way to write this is to list that rather than bury it. It reads no OBD2 codes, because codes are stored data a microphone cannot reach. It cannot clear a check engine light. It shows no live sensor data, no fuel trim, no coolant temperature, and no emissions readiness check. It is engine-framed, so a brake squeal or a suspension clunk is outside it. And it is not hardware: there is nothing to plug in.
Should you use a scanner or a sound check for the problem in front of you? The rule is one line long: a light is a code and needs hardware; a noise is acoustic and needs a microphone. If the check engine light is on, an OBD2 scanner is the correct instrument, and FIXD's free tier reads and clears codes without a subscription. If there is a new sound and no light, no scanner will name it, and Pulscar's free check is the zero-cost first move — 30 seconds of the engine running, no card, report by email. If you have both, do both and see whether they point at the same system; agreement is useful and disagreement more so. If the symptom is a vibration, a pull, a smell or a leak, neither category applies and a physical inspection is the honest answer. Matching instrument to symptom saves more than choosing between brands ever will.
Record 30 seconds of your engine running on any phone. Pulscar's AI listens for the acoustic signature and sends back the likely cause, whether it is safe to keep driving, and an honest repair-cost range — for the faults that never set a code and never show up on any OBD2 app. The report arrives by email, so use the address you actually read. Free, no card, no subscription.
What a code reader sees, and what it misses: 39,355 owner complaints, counted
Every figure above this line belongs to somebody else — FIXD, Trustpilot, Apple, the BBB. This section is the one place where we produced the data, so the method comes first and the limits come immediately after the result.
On 6 September 2026 we pulled every complaint the National Highway Traffic Safety Administration publishes through its open complaints API for ten of the highest-volume nameplates in the United States — Toyota Camry, Honda Civic, Ford F-150, Chevrolet Silverado 1500, Honda CR-V, Toyota RAV4, Nissan Altima, Jeep Grand Cherokee, Hyundai Sonata and Subaru Outback — for model years 2015 through 2022. That is 39,355 complaints, each one free text an owner chose to write and the agency publishes unedited. We then asked one question of every text. Does the owner mention a warning light, a trouble code, a scan or OBD. Does the owner mention a sound. Both. Or neither.
Read the fifth and sixth rows together: they are the whole argument and they cut in both directions. Four out of five complaints in which an owner described a sound mention no light, no code and no scan — there a code reader is not the wrong brand of tool, it is the wrong kind. And five out of six complaints describing a light or a code mention no sound — there, listening tells you nothing a scan would not say faster and more precisely. The overlap where both instruments have something to contribute is 1,009 complaints out of 39,355. Two different questions, and neither device answers the other one's.
We ran the count again with a deliberately narrower word list, dropping bare "sound", "tick" and "pop" — which catch "sounds like a safety issue" and "I got a ticket" — and keeping only unambiguous acoustic words. The sound bucket duly shrank, from 4,847 to 3,616. The headline ratio did not move: 79.7% of sound complaints under the narrow list still mention no light and no code, against 79.2% under the wide one. A number that survives having its own definition tightened is worth more than one that has not been tested.
Now the limits, and they are not small. A complaint is what an owner decided to write down, not a medical record of the car. The absence of the word "light" does not prove the light was off; plenty of owners describing a grinding wheel bearing never thought to mention the dashboard, and the agency does not ask them to. Nor does the presence of a word prove the fault: reading the matches by hand, we found accounts where "loud revving sound" appears in passing inside a complaint really about adaptive cruise control. We counted mentions, not events. The right reading is that these are the two vocabularies owners use and they barely overlap — not that 3,838 cars had no warning light. Nothing here is a failure rate or a causal claim; NHTSA complaints are unverified consumer reports, self-selected by whoever chose to file one.
One narrower cut makes the abstraction concrete, and we read these complaints individually rather than trusting the counter. Take the Honda Civic, model years 2018 to 2020: 1,168 complaints in the sample, of which 71 describe a sound with no mention of a light or a code under the narrow word list (99 under the wide one). Thirty-three of those 71 are filed by NHTSA under STEERING — by a distance the largest single group — and 14 of the 33 describe both a click and a steering wheel that sticks. The complaints are strikingly alike. ODI 11600488, filed 9 July 2024, describes an electric power steering rack that binds at highway speed and adds: "This issue has been confirmed by a Honda dealership and there are no warning lamps to notify the user of this issue." ODI 11655295, filed 17 April 2025, ends: "No warnings just gradually sticking more and cranking more."
A version of that fault carries a recall. Campaign 18V663000, filed by American Honda on 27 September 2018, covers "certain 2017-2018 Honda Civic and CR-V vehicles" whose electric power steering torque-sensor magnet "may not be properly secured, allowing the magnet to become dislodged", so that "the unintended steering input reduces vehicle maneuverability and increases the risk of a crash." Several complaints above name that campaign and say their VIN was not covered by it. We are not equating the two — a complaint is one owner's account, a recall covers specific VINs — and the point is narrower and about instruments. Here is a steering fault serious enough for a safety recall, which owners identify by a clicking sound, and on which an owner writes that no warning lamp appears. Plug a code reader into that car, FIXD's or anyone's, and the honest outcome is a clean screen.
The faults that never set a code, and why that is by design
The previous section is an observation. This one is the mechanism behind it, and it is not an opinion about any product: it is what on-board diagnostics was built to do, written down by the regulator that built it.
The California Air Resources Board's own OBD II fact sheet puts the scope in one sentence: "On-board diagnostic capabilities are incorporated into the hardware and software of a vehicle's on-board computer to monitor virtually every component that can affect emission performance." The purpose sentence on the same page is just as plain — "OBD II works to ensure that the vehicles remain as clean as possible over their entire life." Read those two sentences as a specification rather than as marketing and the shape of the blind spot falls out of them. The system is comprehensive about emissions and engine management. It was never asked to be comprehensive about anything else.
So there is a whole category of faults a scan cannot report — not because the scanner is cheap or the app is limited, but because nothing in the car is watching. A wheel bearing has no sensor grading its own wear. Neither does a suspension bushing, a strut, a sway-bar link, a serpentine belt, an idler pulley, a tensioner, a water-pump bearing, a CV joint, an engine mount, a heat shield, an exhaust hanger, or the exhaust downstream of the last oxygen sensor. Brake pads on most vehicles report through a wear sensor to a lamp, not through a stored emissions code. Steering and ABS faults do set codes, but in their own modules and code families — which is exactly why FIXD marks its ABS row "only available for select makes" rather than promising it everywhere. And mechanical engine wear stays invisible until it crosses a threshold some monitored parameter can see: a bearing that has begun to knock is still, to the engine computer, a bearing making acceptable numbers.
None of that makes an OBD2 scanner a bad instrument. It makes it a specific one, and FIXD is straightforward about this in a way worth crediting: its own free-tier list includes "Diagnose issues FIXD can't detect with Manual Diagnostic", a company conceding on its own feature table that a category of problem sits outside its sensor. The trap is not the tool, it is the clean screen — a scan returning no codes on a car with a failing wheel bearing reads as "nothing wrong" rather than "wrong instrument", and that is the reading that sends people back onto the highway.
The rule at the top of this page is unchanged by any of it, only sharpened: a lamp means a stored code and hardware is the only thing that reaches it, and the table above says a sound usually means there is no code there to reach.
What we looked for and did not find
Naming the gaps is part of the method, and each was an actual search.
No regulator action we could document. We searched for Federal Trade Commission enforcement, state attorney general actions and consumer class actions naming FIXD Automotive, Inc. and verified none on 6 September 2026. Results surfaced FTC activity on subscription and auto-industry practices generally, but nothing naming this company. Absence of a finding is not a finding of absence: it means we have nothing to report, and we report that rather than imply something.
No published price for the Guardian subscription. Guardian's own FAQ says a yearly subscription is required. We did not find the amount printed on any FIXD page we could open, so no figure for it appears anywhere on this page.
No ConsumerAffairs data. Its FIXD page returned an access block to every attempt on 6 September 2026. We did not use a search engine's snippet of it as a substitute.
No BBB complaint narratives. We read the profile's rating, accreditation status and complaint counters, but not the individual complaint texts, and so we quote none.
No independent test of accuracy. Nobody outside the vendors has published a controlled test of FIXD's code interpretations, and we did not run one. Nor did we test the two products against each other; they do different jobs and a head-to-head number would be invented.
No head count of how many reviews mention billing. We could have counted keyword hits across review pages and printed a percentage. We did not, because a keyword count is not a measurement of what people meant, and a fabricated-looking precision is worse than none. Trustpilot's own topic tagging is the aggregate we quote instead, labelled as what it is.
Your action plan: before you order, on the day, and this week
Before you order (2 minutes, free):
- Decide the symptom category first. A light is a scanner job. A noise with no light is not, and no OBD2 device will name it.
- Read FIXD's free-versus-Premium table on its own FAQ and mark which rows you actually need. If none of the Premium rows apply to you, the subscription question is already answered.
- On whichever order page you use, screenshot the trial line and the renewal figure. They differ by page, and the screenshot is your record.
On the day you order: 4. Use an email address you will still be reading in twelve months — the web cancellation portal works by emailing a link to the address on the account. 5. Put the renewal date in a calendar with a reminder two days early. If the page said 14 days, set it for day 12. 6. Note which merchant took the money: FIXD, Apple or Google. That decides where you cancel and whose refund policy governs.
This week: 7. If a charge appeared that you did not expect, contact FIXD in writing now — their Terms give you "sixty (60) days after the date that FIXD charges you" to raise it, and the separate refund window is 30 days from the initial charge. 8. If the subscription came through the App Store, go to Apple, not FIXD, and use Apple's refund request; FIXD states it cannot process those. 9. If your actual problem was a noise all along, run the free sound check before spending anything further, and read what a diagnostic should cost before authorising any shop work.
For the neighbours of this page: the full diagnostic-app comparison, sound AI versus OBD scanners, the AI sound tools compared, MyAutoSound versus Pulscar, the most expensive check engine light codes, and what a diagnostic should cost.
Sources and documents
Every number and quotation above comes from one of these pages, each opened and read on 6 September 2026. Pages that refused to open are listed as such rather than quoted.
- FIXD homepage — sensor price, compatibility line, on-page badges: fixdapp.com
- FIXD FAQ — the free-versus-Premium feature table, "Our sensor retails for $59.99", "$99.00 per year", live-data list, company address: fixdapp.com/faq
- FIXD features page — free app description, Bluetooth Low Energy, 1996 compatibility footnote: fixdapp.com/features
- FIXD Returns and Warranty — the 30-day sensor policy, the 30-day subscription policy, the Apple carve-out, the Guardian return terms, the warranty terms: fixdapp.com/returns-warranty
- FIXD Terms of Service, last updated 22 April 2026 — recurring billing authorisation, the 60-day dispute clause, arbitration and class-action waiver, small-claims carve-out, 30-day price-change notice: fixdapp.com/terms-of-service
- FIXD Premium trial landing page — the 14-day trial, the $19.99 price, "you'll be charged $69.99", the 30-day sentence, Mechanic Hotline hours: fixdapp.com/lp/fixd-sensor-premium-trial
- FIXD Manage Premium page — "Manage or cancel your FIXD Premium Subscription below": fixdapp.com/manage-premium
- FIXD account portal, cancellation entry point — the email-link flow and the "manage the subscription on your phone" notice: app.fixdapp.com/products/subscriptions/cancel
- FIXD Guardian quick-start page — "requires a yearly subscription", 30-calendar-day return, renewals not refundable: fixdapp.com/guardian/quick-start-guide
- fixd.com order funnel — $59.99 sensor, "*Limit one per household", the $9.99 lifetime warranty option, the unchecked Premium checkbox reading "*Free 1 week trial ($5.85/month, billed annually)", the "two weeks free" body copy, the founders' names, "Over 3 million FIXD Sensors sold": fixd.com
- Apple App Store listing — 4.6 from 26K ratings, seller FIXD Automotive Inc, version 26.27, the three in-app purchase tiers, the auto-renewal sentence: apps.apple.com/us/app/fixd-obd2-scanner/id957168651
- Google Play listing — 4.1 from 30K reviews, 1M+ downloads, "Updated on Sep 2, 2026", the top-grossing badge, the dated user reviews: play.google.com/store/apps/details?id=com.fixdapp.two
- Trustpilot, claimed profile — 4.2 from 2,823 reviews, the star split, "Claimed profile • August 2017", "Paid Trustpilot subscription", the reply rate, and the five topic summaries including the Subscription line: trustpilot.com/review/fixdapp.com
- Trustpilot, unclaimed profile — 1.7 from 24 reviews, the 88% one-star share, "No history of asking for reviews" and the representativeness caution: trustpilot.com/review/fixd.com
- Better Business Bureau profile — the C rating, the non-accredited status, "547 total complaints in the last 3 years", "94 complaints closed in the last 12 months", "2 complaint(s) filed against business that were not resolved", 11 years in business: bbb.org profile for FIXD Automotive, Inc.
- Pulscar homepage — the free sound check terms quoted in the Pulscar section: pulscar.io
- ConsumerAffairs FIXD page — attempted 6 September 2026, returned an access block, not used
- BBB individual complaint narratives — not read, not quoted; only the profile counters above were used
- NHTSA complaints API — the endpoint behind the 39,355-complaint count and the Civic figures, queried per make, model and year on 6 September 2026: complaintsByVehicle
- NHTSA recalls API — campaign 18V663000 verbatim, its 27 September 2018 report date and its vehicle scope: recallsByVehicle
- California Air Resources Board, OBD II Systems Fact Sheet — the scope and purpose sentences quoted above: OBD II fact sheet
- BlueDriver, read 7 September 2026 — $139.95, $99.95 from $119.95, the "Zero Subscription Fees or Add-ons" bullet: Pro, Pro Next-Gen
- OBDLink, read 7 September 2026 — $139.95, the free-app and free-firmware lines, the guarantee and warranty; $79.95 for the CX: MX+, CX
- Carly, read 7 September 2026 — every Carly figure quoted above: Carly pricing guide; the brand-by-brand plan page loaded but rendered its prices in script we could not read
- Autel, read 7 September 2026 — the MK808BT Pro price and its "one year of free updates", and the renewal wording with no price shown: MK808BT Pro, software update page
- OBDeleven plans page — attempted 7 September 2026, answered HTTP 403 behind a browser check we did not try to get around, and is not quoted
How this page was built: every FIXD fact was read from FIXD's own properties — fixdapp.com, fixd.com and app.fixdapp.com — plus its Apple App Store and Google Play listings, on 6 September 2026, and quoted as published. Review data comes from Trustpilot's two FIXD profiles and the BBB profile counters on the same date; star ratings, review counts, complaint counts and Trustpilot's AI-written topic summaries are that platform's figures, not ours, and are marked ⚪ throughout. No individual reviewer's characterisation of the company is repeated here, and this page makes no allegation of wrongdoing against FIXD Automotive, Inc. or any person. No head-to-head test of any kind was run. Pulscar facts come from pulscar.io on the same date. The 39,355-complaint count is ours, computed from NHTSA's open complaints API on 6 September 2026 and stated with its limits where it is reported; competitor prices were read on their makers' own sites on 7 September 2026. The three scenarios are composite and contain no invented names, amounts or dates.
Prices verified: September 2026 · Technical documents verified: September 2026 · Reviewed quarterly
Bought FIXD and had a different experience from anything described here — better or worse? Email [email protected] with the order path you used, the trial length the page showed you and what you were actually charged. Corrections from readers are how a page like this stays honest, and a documented counter-example changes it faster than anything we could write.

