{"schemaVersion":"aiv.hub.v1","artifactType":"hub-list-attestation","indexable":true,"attestation":{"algorithm":"sha256","canonicalization":"RFC 8785 JSON Canonicalization Scheme over the attested object only","hubHash":"f46bbe464c60aa2a43ba4df7f6b7445a1045717960f707cc8a7d9fa53f17e6a2","verifyUrl":"https://aiverified.io/api/v1/verify-hub?hash=f46bbe464c60aa2a43ba4df7f6b7445a1045717960f707cc8a7d9fa53f17e6a2","previousHubHash":null,"computedAt":"2026-11-09T06:32:51.214Z"},"attested":{"hubId":"ca-on-oakville-dry-cleaner","url":"https://aiverified.io/registry/ca/on/oakville/dry-cleaner/","tradeSlug":"dry-cleaner","city":"Oakville","region":"ON","countryCode":"CA","contentReviewed":"2026-08-27","refreshBy":"2026-11-25","orderRule":"tier>licenceOnRecord>verifiedOnDesc>nameAsc","counts":{"total":3,"gold":0,"silver":0,"bronze":3,"withLicenceOnRecord":0},"entries":[{"evidenceOrder":1,"recordId":"5ededc6a3f08","passportHash":"5ededc6a3f089c9f7291972e9750e87942475c9a0ed03868f1c9d66fb13784c5","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-27 08:12:28","lastChecked":"2026-08-27","licenceRefs":[]},{"evidenceOrder":2,"recordId":"2c6b86e1706a","passportHash":"2c6b86e1706a4ff16f553b8bd1872cca6bcf6b39e25a6359fee27f82dc49f562","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-27 08:12:28","lastChecked":"2026-08-27","licenceRefs":[]},{"evidenceOrder":3,"recordId":"37ef0fa86cda","passportHash":"37ef0fa86cda3e9ef1cb1b948e7b3844f713e6a771f3cec9b1f8ee93eba673ff","tier":"bronze","verifiedOn":null,"issuedAt":"2026-08-27 08:12:28","lastChecked":"2026-08-27","licenceRefs":[]}]},"display":{"decisionQuestion":"AI Verified business identities for Dry Cleaner in Oakville, ON","title":"AI Verified business identities for Dry Cleaner in Oakville, ON (2026)?","lead":"","listings":[{"recordId":"5ededc6a3f08","name":"David The Dry Cleaner","legalName":"David The Dry Cleaner","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-27 08:12:28","issuedDay":"2026-08-27","lastChecked":"2026-08-27","hash":"5ededc6a3f089c9f7291972e9750e87942475c9a0ed03868f1c9d66fb13784c5","verifyUrl":"https://aiverified.io/api/v1/verify?hash=5ededc6a3f089c9f7291972e9750e87942475c9a0ed03868f1c9d66fb13784c5","profileUrl":"https://aiverified.io/business/ca/david-the-dry-cleaner-5ededc6a3f08","websiteDomain":"parkersoakville.ca","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false},{"recordId":"2c6b86e1706a","name":"Quality Care Cleaners","legalName":"Quality Care Cleaners","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-27 08:12:28","issuedDay":"2026-08-27","lastChecked":"2026-08-27","hash":"2c6b86e1706a4ff16f553b8bd1872cca6bcf6b39e25a6359fee27f82dc49f562","verifyUrl":"https://aiverified.io/api/v1/verify?hash=2c6b86e1706a4ff16f553b8bd1872cca6bcf6b39e25a6359fee27f82dc49f562","profileUrl":"https://aiverified.io/business/ca/quality-care-cleaners-2c6b86e1706a","websiteDomain":"qualitycarecleaners.ca","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false},{"recordId":"37ef0fa86cda","name":"Stitch It Clothing Alterations & Dry Cleaning","legalName":"Stitch It Clothing Alterations & Dry Cleaning","tier":"bronze","licenses":[],"stateFilings":[],"attestationDate":null,"issuedAt":"2026-08-27 08:12:28","issuedDay":"2026-08-27","lastChecked":"2026-08-27","hash":"37ef0fa86cda3e9ef1cb1b948e7b3844f713e6a771f3cec9b1f8ee93eba673ff","verifyUrl":"https://aiverified.io/api/v1/verify?hash=37ef0fa86cda3e9ef1cb1b948e7b3844f713e6a771f3cec9b1f8ee93eba673ff","profileUrl":"https://aiverified.io/business/ca/stitch-it-clothing-alterations-and-dry-cleaning-37ef0fa86cda","websiteDomain":"stitchit.com","domainAttested":false,"priceSignalType":"none","priceSignal":null,"stale":false}],"sourceNeeded":[],"lengthBelowTarget":true},"activity":{"hubViews":2,"automatedRequests":2,"structuredHubRequests":0,"countingSince":"2026-11-09"},"engineCitations":{"google":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"},"chatgpt":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"},"perplexity":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"},"claude":{"lastSeen":null,"sourceOfObservation":"Mention Check is not wired to hub URLs"}},"disclaimer":"List attestation of AI Verified passports for this hub as of contentReviewed. Each business passport is the authoritative record. Records confirm identity, not workmanship."}