{"generatedAt":"2026-10-27T06:50:23.316Z","source":"FairPrint catalogued service-industry frameworks reconciled against public Approved/Gold certification records","public_records_only":true,"listed_providers":18,"public_records_matched":0,"public_records_listed":5,"catalog_coverage":"0 of 18 catalogued providers have a public FairPrint record","name_resolved_providers":0,"catalog_field_notes":{"association_method":"How a public record was tied to a listed provider: `website-host` (the provider's own domain, the durable identity), `slug` (exact name match), or `name` (the record exists under the name this catalog prints but the listing's website does not identify it). null = no record.","association_published":"true only for `website-host` and `slug` associations. An `association_method: \"name\"` record is deliberately excluded from `certified`, so a consumer counting published associations does not silently count a name guess as a domain-level link.","certified":"true only when the listed provider's own domain (or exact slug) identifies a public Approved/Gold record. A record recognised by name alone is disclosed with `certified: false` and `association_method: \"name\"` — the tier, score, and handles are still published, but the association is a name, not a domain-level link.","criteria_url":"The 10-criteria framework every review is scored against (https://fairprint.app/standards). Published on **every** row, including the 18 of 18 providers with no record, because `disclosure` states a verdict and a verdict's reader is owed the standard behind it. Deliberately site-wide rather than a per-provider handle: a provider with no record has no seal to verify, so `/verify?q={slug}` would be the `unlisted-target` mistake.","reverification_due_at":"The **window close** — the half of the staleness claim that `reverification_due` and `days_since_review` state without a comparison. `reverification_due: true` beside `days_since_review: 167` tells a consumer a seal is past the window and not which window; this field is that threshold, on **both** arrays that can carry a public record. `providers[]` declared and published it while `public_records_not_in_catalog[]` omitted it, so the array this endpoint documents as *the same shape minus the catalog-only fields* parsed differently on exactly the field that qualifies the staleness both arrays publish — and the omitting array is the one that has live rows (all five published records match no catalogued provider). `null` for a record with no review date, never a synthesized date, because a window close is a claim an undated record cannot make.","reverification_window_days":"The **window size** — the other half of the threshold `reverification_due` and `days_since_review` state without a comparison, and the complement of `reverification_due_at` (which is the window *close*). Published on **both** arrays that can carry a public record, and on every row of them including the 18 of 18 providers with no record, because the window belongs to the *rule* rather than to any one record's condition — an unconditional field, unlike the conditional `renew_url` beside it — so a consumer parsing one row's shape never finds the key present on the rows that happen to have a record and absent on the ones that do not. It is never hardcoded at a call site: it comes from the one shared constant the rest of the site's staleness surfaces read, so a change to the window reaches this catalog, `/api/report`, `/api/feed` and the certificate page in the same deploy and no two of them can disagree about one record's age.","renew_url":"The **seal holder's** remedy (`https://fairprint.app/renew?q={slug}`), the paired half of the read-only `verify_url`. It appears on **both** arrays that carry a public record: `providers[]` and `public_records_not_in_catalog[]`. That second array is the only one of the two that has rows today — all five published records sit outside the catalog — and it published `reverification_due: true` and `days_since_review` without this key, so the one reconciliation a consumer can currently read told it a seal was past the window and named no actor who can resolve it. Non-null only for a record actually past the window (the check is unconditional, the remedy is conditional on the condition it resolves), and `null` for a `name`-resolved association, whose `/renew` prefill would be the name rather than the domain this response publishes."},"industries":[{"slug":"moving-companies","name":"Moving Companies","consumer_question":"Will the final bill match the estimate?","review_areas":["Binding vs. non-binding estimates","Deposits and cancellation","Damage and loss claims","Packing and accessorial fees","Insurance and valuation coverage","Complaint history and responses"],"concerns":["No Hidden Fees","Clear Refunds","Easy Cancellation","Fair Dispute Process"],"page":"https://fairprint.app/industries/moving-companies","listed_providers":3,"certified_providers":0,"name_resolved_providers":0},{"slug":"home-warranties-services","name":"Home Warranties & Services","consumer_question":"What happens when something actually breaks?","review_areas":["Coverage limits and exclusions","Service-call fees","Claim approval timelines","Contractor choice and availability","Renewal price changes","Cancellation and refunds"],"concerns":["Plain Language","No Hidden Fees","Auto-Renewal Notice","Easy Cancellation","Clear Refunds"],"page":"https://fairprint.app/industries/home-warranties-services","listed_providers":3,"certified_providers":0,"name_resolved_providers":0},{"slug":"tax-bookkeeping","name":"Tax Preparation & Bookkeeping","consumer_question":"Who is accountable for the work and my data?","review_areas":["Upfront and add-on pricing","Preparer credentials","Accuracy guarantees","Audit support","Financial-data privacy","Document retention and deletion"],"concerns":["Data Transparency","No Data Selling","No Hidden Fees","Right to Delete","Fair Dispute Process"],"page":"https://fairprint.app/industries/tax-bookkeeping","listed_providers":3,"certified_providers":0,"name_resolved_providers":0},{"slug":"legal-document-services","name":"Legal Document Services","consumer_question":"Am I buying a form, guidance, or legal representation?","review_areas":["Scope of service","Attorney involvement","Filing and government fees","Revision and refund policy","Subscription renewal","Disclaimers and dispute process"],"concerns":["Plain Language","Clear Refunds","Auto-Renewal Notice","No Hidden Fees","Fair Dispute Process"],"page":"https://fairprint.app/industries/legal-document-services","listed_providers":3,"certified_providers":0,"name_resolved_providers":0},{"slug":"online-education-careers","name":"Online Education & Career Services","consumer_question":"Are the promised outcomes supported by evidence?","review_areas":["Outcome and placement claims","Total tuition and financing","Refund windows","Course-access duration","Credential recognition","Student-data use"],"concerns":["Plain Language","Clear Refunds","No Hidden Fees","Data Transparency","Change Notification"],"page":"https://fairprint.app/industries/online-education-careers","listed_providers":3,"certified_providers":0,"name_resolved_providers":0},{"slug":"subscription-health-fitness","name":"Subscription Health, Fitness & Telehealth","consumer_question":"What continues, renews, or changes after signup?","review_areas":["Clinical scope and eligibility","Medication and membership pricing","Sensitive-data sharing","Recurring-charge consent","Cancellation process","Continuity and follow-up care"],"concerns":["Data Transparency","No Data Selling","Auto-Renewal Notice","Easy Cancellation","Right to Delete"],"page":"https://fairprint.app/industries/subscription-health-fitness","listed_providers":3,"certified_providers":0,"name_resolved_providers":0}],"providers":[{"industry":"moving-companies","name":"United Van Lines","website":"https://www.unitedvanlines.com/","service":"Full-service moving","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"moving-companies","name":"Mayflower","website":"https://www.mayflower.com/","service":"Household moving services","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"moving-companies","name":"Allied Van Lines","website":"https://www.allied.com/","service":"Residential moving services","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"home-warranties-services","name":"American Home Shield","website":"https://www.ahs.com/","service":"Home warranty plans","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"home-warranties-services","name":"Choice Home Warranty","website":"https://www.choicehomewarranty.com/","service":"Home warranty plans","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"home-warranties-services","name":"Cinch Home Services","website":"https://www.cinchhomeservices.com/","service":"Home warranty plans","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"tax-bookkeeping","name":"H&R Block","website":"https://www.hrblock.com/","service":"Tax preparation","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"tax-bookkeeping","name":"QuickBooks","website":"https://quickbooks.intuit.com/","service":"Bookkeeping and accounting","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"tax-bookkeeping","name":"TaxAct","website":"https://www.taxact.com/","service":"Tax preparation","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"legal-document-services","name":"LegalZoom","website":"https://www.legalzoom.com/","service":"Legal document services","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"legal-document-services","name":"Rocket Lawyer","website":"https://www.rocketlawyer.com/","service":"Online legal documents","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"legal-document-services","name":"US Legal Forms","website":"https://www.uslegalforms.com/","service":"Legal form templates","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"online-education-careers","name":"Coursera","website":"https://www.coursera.org/","service":"Online learning platform","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"online-education-careers","name":"Udemy","website":"https://www.udemy.com/","service":"Online course marketplace","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"online-education-careers","name":"LinkedIn Learning","website":"https://www.linkedin.com/learning/","service":"Career skills training","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"subscription-health-fitness","name":"Noom","website":"https://www.noom.com/","service":"Digital health subscription","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"subscription-health-fitness","name":"Peloton","website":"https://www.onepeloton.com/","service":"Connected fitness membership","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."},{"industry":"subscription-health-fitness","name":"Teladoc Health","website":"https://www.teladochealth.com/","service":"Virtual healthcare services","listed":true,"association_method":null,"association_published":false,"certified":false,"tier":null,"score":null,"grade":null,"reviewed_at":null,"days_since_review":null,"reverification_due":false,"reverification_due_at":null,"reverification_window_days":90,"slug":null,"certified_page":null,"verify_url":null,"renew_url":null,"badge_url":null,"criteria_url":"/standards","disclosure":"FairPrint has not assigned a score or published findings for this provider. Nominate it below to move it up the research queue."}],"public_records_not_in_catalog":[{"name":"Snapchat","website":"https://www.snapchat.com","certified":true,"association_method":"website-host","association_published":true,"tier":"FairPrint Approved","score":59,"reviewed_at":"2026-04-13T00:00:00.000Z","days_since_review":197,"reverification_due":true,"reverification_due_at":"2026-07-12T00:00:00.000Z","reverification_window_days":90,"grade":"approved","disclosure":"A public FairPrint record is published for this provider: FairPrint Approved with a 59/100 Terms & Conditions score, reviewed Apr 13, 2026. That record certifies the provider's published Terms & Conditions against FairPrint's 10 criteria — it is not a full service assessment, and this catalog listing is not an endorsement. The review is 197 days old, past FairPrint's 90-day re-verification window, so the seal states its own staleness and the holder has a self-serve re-check at /renew.","renew_url":"https://fairprint.app/renew?q=snapchat","slug":"snapchat","certified_page":"https://fairprint.app/certified/snapchat","verify_url":"https://fairprint.app/verify?q=snapchat","badge_url":"https://fairprint.app/api/badge/1eb3b9a7-7ab7-4b36-9a45-64cd136cd6ce","criteria_url":"/standards"},{"name":"TikTok","website":"https://www.tiktok.com","certified":true,"association_method":"website-host","association_published":true,"tier":"FairPrint Approved","score":56,"reviewed_at":"2026-04-12T00:00:00.000Z","days_since_review":198,"reverification_due":true,"reverification_due_at":"2026-07-11T00:00:00.000Z","reverification_window_days":90,"grade":"approved","disclosure":"A public FairPrint record is published for this provider: FairPrint Approved with a 56/100 Terms & Conditions score, reviewed Apr 12, 2026. That record certifies the provider's published Terms & Conditions against FairPrint's 10 criteria — it is not a full service assessment, and this catalog listing is not an endorsement. The review is 198 days old, past FairPrint's 90-day re-verification window, so the seal states its own staleness and the holder has a self-serve re-check at /renew.","renew_url":"https://fairprint.app/renew?q=tiktok","slug":"tiktok","certified_page":"https://fairprint.app/certified/tiktok","verify_url":"https://fairprint.app/verify?q=tiktok","badge_url":"https://fairprint.app/api/badge/467e0293-e397-457d-bb2b-9015c942c10a","criteria_url":"/standards"},{"name":"Discord","website":"https://www.discord.com","certified":true,"association_method":"website-host","association_published":true,"tier":"FairPrint Approved","score":57,"reviewed_at":"2026-04-11T00:00:00.000Z","days_since_review":199,"reverification_due":true,"reverification_due_at":"2026-07-10T00:00:00.000Z","reverification_window_days":90,"grade":"approved","disclosure":"A public FairPrint record is published for this provider: FairPrint Approved with a 57/100 Terms & Conditions score, reviewed Apr 11, 2026. That record certifies the provider's published Terms & Conditions against FairPrint's 10 criteria — it is not a full service assessment, and this catalog listing is not an endorsement. The review is 199 days old, past FairPrint's 90-day re-verification window, so the seal states its own staleness and the holder has a self-serve re-check at /renew.","renew_url":"https://fairprint.app/renew?q=discord","slug":"discord","certified_page":"https://fairprint.app/certified/discord","verify_url":"https://fairprint.app/verify?q=discord","badge_url":"https://fairprint.app/api/badge/53d9d892-5836-4b9d-b194-9303f0edde29","criteria_url":"/standards"},{"name":"Spotify","website":"https://www.spotify.com","certified":true,"association_method":"website-host","association_published":true,"tier":"FairPrint Approved","score":57,"reviewed_at":"2026-04-06T00:00:00.000Z","days_since_review":204,"reverification_due":true,"reverification_due_at":"2026-07-05T00:00:00.000Z","reverification_window_days":90,"grade":"approved","disclosure":"A public FairPrint record is published for this provider: FairPrint Approved with a 57/100 Terms & Conditions score, reviewed Apr 6, 2026. That record certifies the provider's published Terms & Conditions against FairPrint's 10 criteria — it is not a full service assessment, and this catalog listing is not an endorsement. The review is 204 days old, past FairPrint's 90-day re-verification window, so the seal states its own staleness and the holder has a self-serve re-check at /renew.","renew_url":"https://fairprint.app/renew?q=spotify","slug":"spotify","certified_page":"https://fairprint.app/certified/spotify","verify_url":"https://fairprint.app/verify?q=spotify","badge_url":"https://fairprint.app/api/badge/7b0ed868-02ca-453d-a4fc-4474637e1ab9","criteria_url":"/standards"},{"name":"Netflix","website":"https://www.netflix.com","certified":true,"association_method":"website-host","association_published":true,"tier":"FairPrint Approved","score":55,"reviewed_at":"2026-04-05T00:00:00.000Z","days_since_review":205,"reverification_due":true,"reverification_due_at":"2026-07-04T00:00:00.000Z","reverification_window_days":90,"grade":"approved","disclosure":"A public FairPrint record is published for this provider: FairPrint Approved with a 55/100 Terms & Conditions score, reviewed Apr 5, 2026. That record certifies the provider's published Terms & Conditions against FairPrint's 10 criteria — it is not a full service assessment, and this catalog listing is not an endorsement. The review is 205 days old, past FairPrint's 90-day re-verification window, so the seal states its own staleness and the holder has a self-serve re-check at /renew.","renew_url":"https://fairprint.app/renew?q=netflix","slug":"netflix","certified_page":"https://fairprint.app/certified/netflix","verify_url":"https://fairprint.app/verify?q=netflix","badge_url":"https://fairprint.app/api/badge/e0c4a0d2-26e9-4106-bc8f-cef0ba9cc35a","criteria_url":"/standards"}],"discovery":{"self":"https://fairprint.app/api/industries","industries":"https://fairprint.app/industries","directory":"https://fairprint.app/directory","verify":"https://fairprint.app/verify","renew":"https://fairprint.app/renew","recentlyCertified":"https://fairprint.app/recently-certified","report":"https://fairprint.app/report","apiFeed":"https://fairprint.app/api/feed","apiReport":"https://fairprint.app/api/report"},"note":"A listed provider with certified=false and association_method=null has no public FairPrint record; that is an absence of review, not a negative finding. A provider with association_method=\"name\" has a real public record, recognised from the name this catalog prints rather than from the listing's website — the certificate and verifier handles resolve it, but the association is a weaker claim and is never counted as certified. Coverage of these criteria says nothing about price, delivery, or customer service — service assessments are a separate track."}