DisclosedConsumer transparency infrastructure · US & Canada

Report card

nymag.com

Insufficient data

Generated 2026-09-17 under SPEC: Scoring — v0.6.12. State: Not scored — below the article threshold.

Do they get paid?

95.3%

Monetization exposure across 47 articles. A fact, never scored.

Do they tell you?

0.649

Article-weighted disclosure deficiency, A = 0 through F = 1. Lower means the disclosure appears earlier relative to the first link.

Does the pay change the picks?

not published

Fewer qualifying articles than SPEC §2.2 requires.

Monetization exposure — what was observed

Ranked picks examined
419
Picks with a link established as affiliate
399
— of which badged (confirmed or likely)
399
— of which runtime-attributed only, never badged
0
Picks whose status was not established
19
Observation coverage
95.5%

A pick whose status was not established is counted apart from a pick observed to be unmonetized. Each reason is published on its own, because they are different situations and one of them is about us rather than about the publisher:

Reason the status was not establishedPicks
cloaked unresolved0
declared sponsored unverified12
no observed link0
external destination unclassified7

Marked sponsored by the publisher — what was observed on those links

Direct merchant links so marked
99
Ranked picks they appear on
42
Carrying a real runtime attribution subtag
0
Carrying the literal "undefined" — the publisher’s code found no program
99

99 direct merchant link(s) across 42 ranked pick(s) carry this publisher’s own rel="sponsored" and point at a registrable domain that is not the publisher’s. NONE OF THEM IS BADGED, whatever follows: rel="sponsored" is the attribute the HTML specification defines for paid placement of any kind, including placement that pays no commission, so it establishes that the publisher marked the placement as paid and establishes nothing about a commission. What was observed ON those links, counted apart rather than summarised as an absence: 0 carry a real attribution subtag that this publisher’s OWN client code wrote onto the anchor while the page ran in our browser. SPEC §0.1.0 counts those as monetized (m_i = 1) and still does not badge them, because a signal derived from executed JavaScript is weaker provenance than served markup: it is admitted to a corpus statistic we publish with its inputs, and refused to an assertion made to a reader about one link. 99 carry that same attribute with the literal value "undefined" — the publisher’s own code reporting that it recognised NO affiliate program for that destination. Those are m_i = 0 on the publisher’s own signal rather than on our failure to find one. 0 carry no such attribute at all. Absence is not a statement: those are m_i = 0 because nothing was observed either way, and that is the only one of these three counts about which we are saying we did not detect a mechanism.

Declared, not observed

Picks priced from a declared merchant
1
Declared merchants that resolve to no rate card
120
Hosts involved
walmart.com

1 ranked pick(s) are priced against a merchant the publisher DECLARED in the link itself (a merchant= parameter): walmart.com. THE DESTINATION WAS DECLARED, NOT OBSERVED — we did not follow the link and do not know that it arrives there. What we observed is the publisher naming the merchant in its own markup; the rate is that merchant’s own published schedule, with its source and date shown beside every number. 120 further pick(s) declare a merchant we cannot resolve to a rate card — an opaque publisher id, or a merchant whose schedule we do not hold. Those stay unpriced (r = null) and are excluded from the correlation. They are counted here so the gap is visible rather than silent.

Payout–Rank correlation

No correlation is published for this publisher

Not scored — below the article threshold

A qualifying article is one with enough priced picks, enough rated picks, and enough rate coverage for a per-article correlation to exist. This publisher has some, but fewer than the threshold. The count is shown below with the reason each article was excluded. Nothing about the correlation is shown, because the threshold is what decides whether it may be shown at all.

The card records Insufficient data as the headline it would print, and prints no median, no interval and no Kickback Score. The inputs below are published anyway, so the same computation can be run against them.

Disclosure

GradeArticlesShare
A00.0%
B2246.8%
C00.0%
D00.0%
F2553.2%

§1.5 is purely positional. The A/B boundary here is measured against the first OUTBOUND link, which is at or before the first AFFILIATE link, so this test is stricter than §1.5 and can only understate a grade, never overstate one.

Diagnostics published beside the figures

Gaming flag count
0
Band-sensitive articles
7
Picks priced from a rate band
139
Picks linking more than one merchant
31

Count of qualifying articles with ρ > 0.99 at n ≤ 5.

Sole-Paid-Pick Placement

Articles with exactly one paid pick
1
Of those, paid pick observed at rank 1
0
Expected at rank 1 by chance
0.1250
z
-0.3780
p
1.0000
SPP₁
0.0000
p-value method
exact_poisson_binomial
Published on the card
no

Not published: §1.6 requires |A₁| ≥ 20 and this publisher has 1.

Articles excluded from the pool, by reason

Exclusion reasonArticles
fewer than 2 priced picks2
fewer than 4 rated picks9
rate coverage undefined0
rate coverage below threshold18
rho undefined17

Reasons may co-occur on the same article, so these counts do not sum to a total.

Right of reply

State: silent. We wrote to this publisher and the seven-day window closed without a reply. Not replying is not agreement with anything on this card, and we do not present it as one.

Written to lauren.starke@nymag.com on 2026-09-10T00:11:07Z. Basis for that address: published communications contact Seven-day window closes 2026-09-17T00:11:07.000Z.

Nothing has been received from this publisher.

Confounds, stated by us, first

  1. Reverse causality. A publisher may negotiate a higher rate because it already ranks a product well. The §5 event study partially addresses this by measuring ranking changes after rate changes. It does not eliminate it.
  2. Category confounding. High-commission categories may differ in quality.
  3. Brand-size confounding. Products with affiliate programs skew toward larger brands, which may be better on average.
  4. Rate coverage. We observe roughly half the market. The rate coverage figure on this card is the measured share for this publisher.
  5. Editorial firewalls are real. Where the median ρ is at or below zero, that is stated on this card in the same size type as every other number.
  6. Private-network rate invisibility. Merchants on Impact, CJ, Rakuten and Partnerize keep rates private, so their picks carry r = null and are dropped from ρ. Those are systematically different merchants from Amazon’s — large retailers rather than marketplace sellers. The sign of the resulting bias is indeterminate.
  7. Per-transaction earnings caps and negotiated tiers mean a published nominal rate is an upper-bound proxy for effective compensation. eBay’s published rate card carries a per-transaction cap on every category (550 USD on Electronics, 100 USD on eBay Motors and on Real Estate) and states that exceptions to the rate card exist for certain partners. Roborock publishes 4%–7% and Narwal 4%–10%, and where a given publisher’s tier falls within either band is negotiated privately. On a high-priced item a per-transaction cap can put the amount actually earned, expressed as a percentage of price, below the published rate. This is a disclosure: it moves no estimator and no r_i.

Recompute this

Every input this card was computed from. A third party who cannot recompute a figure from what is published here should treat the figure as unsupported, and we would rather they did.

publisher
nymag.com
spec version
SPEC: Scoring — v0.6.12
generated at
2026-09-17T21:55:39.581Z
card status
insufficient_data
corpus dir
data/corpus
rates dir
data/rates
articles with picks
47
qualifying articles
17
anti recommendation excluded
none
article ids
47 entries
079197f8554b254ad474c504f0f0084e2db6e4ed95603025a4341f3b3d178c03
0a2eb17a0463e4eaf052784f2a177e78010fae82ce57805de279b74d85257494
1041c44fdba61542d1eed0b220dc4efc4f11587d59e55211c9bd8ccecd292b6b
114167de2a09236271348315eafc918c5a63ad557932c4e4da823e56289a9876
11dff71b6ef6215691c0fe59107eaf2adb2372a5da149d68e4cb029d76347cdb
12170f06b6570e94f786d6935f09b010fbcb5ed967d5f08485a7659c2441456b
134b0b17bc9a4477f70dc655187d14b495dd2fb8e09b282f71c35efd91e53bce
13c159c9a7e61579a04597c0df1ff79737f32ed081ecb0ffc493dd57f44584ca
15fdb350eb4e5f54314c45d27f21d6a6ff1b9b57731d59908f0d3827430f533a
1861653edc3fb3079005851819a52c34c75f339f14fe58517fd153a293e7df3a
20ff88d14188363a02ea76b87a4e5f10fc091c7ca51a9d3f3d4ef3ec9badc1ec
23d46783c600c5eefa211f9e1bcd1b05a24a156a21d7f1e69c8040c73e5a3842
25564d2f70090ca7bb5adc2dffcaca021a41a69d5a2c18852cce5151c43f8cbf
26e7f9ddeeeba8734cd55136f362b45d264f0845ef423e8dee5555b4b9a78118
27a0dd414bfa62133df5a3ecb403758a78b3950443ea8bcfc4b189d7cd9e78ac
280b022c485c70646228773d24442191bf4e12ba231e8054d2d4c666f9a82219
36f5c84bc77fedc5137221b1cd0ef38a36c3705606415f781735c24239963932
374c448e70aa16f09abff4a91a80d55699cdab251905fcc0d7910ac045256a5d
3cfbc8b20fdf7961b458d0f1fa4e448be9bfb5b49001f6202bfec8659cfa9b27
3e846be46b79f972e4a90763561b8f1da5c53e35f8a71d3b4c9b323d9a9e3347
40cf6adf7fdeab894d694e28119ebe8ab175c5385f0a05947527404bad848da6
43e7b5d6d8ad7eda5d9a6733faabe3940a52e8738daf57c46339667cdc3d4bc2
470f5e9ba2310b8e83752da5ed55cb8415be7270709d1a40f6714e18f02deac5
4b529d361150ac5f0a4e67231e248907374f517e24f2a152812365a75bcd1f19
4ee16dc18b44bf2bdcd772a7f90052669eb55098c27af3440a23c0df82aa45c1
59b7892e4c89801c7c458a9049bf858464f94d4c743043d42b02e42171e8f4ae
5fd2ccdd9c4e954e81b7b21d12cf538cb9a0a9b6137e3a134d844a8318378615
6ce70cc6e276fb1ecefd8ddbbb3c9e45814ac963c0afb638479b6ea04652aad1
7140335ecc1d20278ee2367f15766df1a9759c825c64dc6fec9bb210f3df4c74
76b38af15c6ebf2b68ddfb3af5c4b0c1b7976342c88aa74daac545c96ee837f6
8039046cebb78b53fd2255021c131695f98a6826145d073395b379108d8163ba
8c72bafe780e603039aeb6e7d9a1c8ba8f6315610e622ae0a3c877825ba877e6
9a04a37012625647326564f0c03732e86687cf2b39b78450acf12d252118cc00
9ecfbd7d980ef36c96d28c3ef6711f27e829f09714e6e17d33689d926a7e3f29
a3bab291278fc058fc3946b0b938a57a552c034697c6f0e28fd2d148c3edf518
ba89dede563a005308f23e01b79d1cf3bf6ffb4e97ff7f65b576c8790b69bc40
c48989d19644b4d86b045c3dcaec20fc9ab8eb6c7aa331242a0c36d83346d12c
c674d49bc7d93d93148025daa848dc8e202578aca65f80858f49afba9155001d
cabe662dbcc236896e44b629c88ed2941cc29a7604d214662fb3e05c23931154
cec3ef963d9c1ca555be845ef5235e317bb3c323aa30b740d5a0fcefd636103c
d4433f57ae28f4241b59ff5c09474ee7af1d370fda7826547ffd6a220311fd53
d922d2316143d207db8300149751df55843caca531bb95b316e5053c42088935
dbb488fef09626f7c0a91c39a3d3f674008d4903b9bf40308dcd777b65724b6e
e3039bd950260ab94384a7e8eb350346d3525f9873a6e70a45a6039e78e45cdd
e4d3403510c5e15c7cdaae1dca0c814e47b83b3d118b33c15bd7e6dbdecfa5bd
edf53993f8cf52a9de3c53d4e55fda436c2c51147df55e70156c39e9a3492492
fbcfb87a935e478727a2a00e45200073894f389995beb9ef69efd5347c2908cd
merchant hosts observed
395 entries
360fitnesssuperstore.com
aaronthomasart.com
abraconyc.com
academy.com
activecarephysicaltherapy.com
ada.org
ahamverifide.org
airfryingfoodie.com
allrecipes.com
amazingribs.com
amazon.com
amerisleep.com
anrdoezrs.net
apple.com
approvedbyfritz.com
apps.apple.com
aromaco.com
aroomofourownmassage.com
aryaroshanian.com
astoria-smiles.com
austinairsystems.com
autonomous.ai
avafagin.com
aviyamattress.com
avocadogreenmattress.com
backandbodyny.com
backcountry.com
barbour.com
bautchchiro.com
bbbprograms.org
bbqguys.com
bearfoottheory.com
bearmattress.com
bedbathandbeyond.com
bedbug911.com
beddingindustriesofamerica.com
bedjet.com
bespokepost.com
bestbuy.7tiv.net
bestbuy.com
bestwayusa.com
bhdentalarts.com
bhphotovideo.com
birchliving.com
bitetoothpastebits.com
blackwhiteroasters.com
blendtec.com
bloomingdales.com
blueair.com
bodum.com
bodyinbalanceny.com
bonavitabrand.co
bondvet.com
boring.co
branchfurniture.com
breakfastcriminals.com
brooklynroasting.com
cafemaddy.com
caninestyles.com
canyoncoffee.co
carbonswitch.com
carhartt.com
carnegiehillpediatrics.com
carolinewimberly.com
casper.com
cathyerway.com
chadkranak.com
chewy.com
cocoonbysealy.com
coldpicnic.com
comingsoonnewyork.com
cookingwithbruceandmark.com
cookmagnifique.com
coopsleepgoods.com
cosmeticdentistrycenternyc.com
costco.com
cowaymega.com
coyuchi.com
cpsc.gov
craigthebarber.com
crateandbarrel.com
cuckoomallusa.com
cuisinart.com
dbrand.com
dental-muse.com
dentalhousenyc.com
designingsleep.com
developer.apple.com
diandi.nyc
dntlbar.com
doglab.com
drbrooksheehan.com
dreo.com
driftaway.coffee
drjoshuatal.com
drlinhart.com
drmartypets.com
drrandijaffe.com
drshoshany.com
dwr.com
dyson.com
ecoustics.com
eightsleep.com
embarkvet.com
en.wikipedia.org
energystar.gov
entierederm.com
epa.gov
eufy.com
expedusa.com
expertreviews.co.uk
fadedistrict.com
faq.deltaemulator.com
feedpetaluma.com
fetchpet.com
flexispot.com
flybyjing.com
frommfamily.com
ftc.gov
futureproofpet.com
gamestop.com
garmin.com
generalplumbingsupply.net
georgehowellcoffee.com
getoutdoors101.com
getquip.com
gfpet.com
gget.com
girlcamper.com
girlscangrill.com
glacier.prf.hn
glaciersleep.com
goldpawseries.com
google.com
gosimplelab.com
greenkitchenstories.com
grubstreet.com
heatherturgeon.com
helen.blog
helinox.com
helixsleep.com
hello-products.com
hellocarepod.com
hellotend.com
hest.com
heydewy.com
homedepot.com
houseandgarden.co.uk
hp.com
hurtta247.com
hygeanatural.com
ifit.com
ifixit.com
images.app.goo.gl
instagram.com
instanthome.com
instockchairs.com
integrativepainscienceinstitute.com
jbl.com
jblnyc.com
jcnnewswire.com
joejacksonwrites.com
johnsonfitness.com
jolieskinco.com
jonmartindale.co.uk
joyfullylearning.com
juliaturshen.com
justfoodfordogs.com
justfred.co
justineslee.com
justinesnacks.com
katiehale.recipes
katom.com
kellymurrayadultsleep.com
keyandsea.com
kristihairstylist.com
krystlecole.com
lakepajamas.com
laskypediatricdental.com
laylasleep.com
leesa.com
levelupsportschiro.com
linkedin.com
littlebeast.co
livingstonsmiles.com
loudmouth.audio
lovethybeast.com
lowes.com
lunchboxdoctor.com
luxden.com
m3.material.io
maisondepawz.com
makerworld.com
mandmpestcontrol.com
marathonhandbook.com
margauxny.com
maticrobots.com
mattressclarity.com
mattressfirm.com
meetmaev.com
mercerstreetvet.com
michaelgrandner.com
michaelhessionart.com
moft.us
monitornerds.com
moonjuice.com
ncbi.nlm.nih.gov
ncls1.com
nectarsleep.com
nespresso.com
newegg.com
newyorkgeneraldentistry.com
nexprint.com
nfpa.org
nguyencoffeesupply.com
ninjakitchen.com
nintendo.com
ninthstreetespresso.com
nolahmattress.com
nomnomnow.com
nordictrack.com
nordstrom.com
northshoresaddlery.com
nsf.org
nutribullet.com
nycbedbuginspections.com
nycpest.com
nyulangone.org
old.reddit.com
onepeloton.com
oralb.com
orivet.com
ostermoor.com
outdoorithm.com
outdoorithmcollective.org
oxo.com
panic.com
parachutehome.com
parkaveortho.com
parklex60dental.com
pawsforthoughttraining.com
pawwire.com
pcrichard.com
pcta.org
pcworld.com
perfectlysnug.com
pestprepnyc.com
petsagogo.com
petsmart.com
physiologicnyc.com
pipersong.com
plankmattress.com
play.date
plushbeds.com
policies.google.com
poolresearch.com
potterybarn.com
prf.hn
prima-coffee.com
printables.com
projectvanlife.com
prusa3d.com
psychiatry.arizona.edu
puffy.com
purple.com
qobuz.com
quiettownhome.com
quince.com
raewellness.co
rainbowplantlife.com
razer.com
recoveryforathletes.com
rei.com
residentialsystems.com
retroarch.com
retrospekt.com
rifrufqueens.com
rog.asus.com
rozenbergdentalnyc.com
ruffwear.com
ruscetta.com
saatva.com
saferproducts.gov
sahadis.com
samsclub.com
samsung.com
sciencedirect.com
sealy.com
seamusmullen.com
sebo.us
secretlab.co
sfbags.com
shareasale.com
sharkninja.com
shesabeast.co
shhs.indianapolis.iu.edu
shop.woodway.com
shopdogandco.com
sideways.nyc
sightglasscoffee.com
silkandsnow.com
simplygoodcoffee.com
sleep.me
sleepably.com
sleepdoctor.com
sleepnumber.com
sleepopolis.com
smalldoorvet.com
sonos.com
soundcore.com
stearnsandfoster.com
store.google.com
store.hermanmiller.com
store.steampowered.com
store.waterpik.com
subminimal.com
subs.nymag.com
sundaysfordogs.com
support.apple.com
support.google.com
support.spotify.com
surlatable.com
svago.com
swaprunning.com
sylvane.com
t3micro.com
tailgating-challenge.com
target.com
techradar.com
teenage.engineering
tempurpedic.com
tftcentral.co.uk
thecut.com
thedyrt.com
thefarmersdog.com
thefarmersdog.otegtm.net
thehonedbarber.com
thehonestkitchen.com
thekingofcracks.com
themandagies.com
thematwithnicolekatz.com
theragun.com
theverge.com
tiktok.com
todayshomeowner.com
toirokitchen.com
tomsguide.com
tomshardware.com
topchiropractornyc.com
tp-link.com
tuck.com
tuftandneedle.com
uclahealth.org
ultimatepetnutrition.com
upliftdesk.com
urbanoutfitters.com
urldefense.proofpoint.com
us.arlo.com
us.braun-clocks.com
us.elegoo.com
us.greenhawk.com
us.roborock.com
us.snapmaker.com
us.store.bambulab.com
us.store.tapo.com
usaberkeyfilters.com
usaskimo.org
vari.com
verizon.com
viscosoft.com
vitamix.com
vox.com
wagwear.com
walkingpad.com
walmart.com
wayfair.com
we-got-next.org
weber.com
welcometowondervalley.com
wellplated.com
wellspring.dental
westelm.com
westvillagedentalstudio.com
williams-sonoma.com
winkbeds.com
wordpress.org
worksonwoa.com
wyze.com
youtube.com
yunhai.shop
zarminali.com
zensleepconsulting.com
zinus.com
zojirushi.com
zpacks.com
verticals matched
37 entries
air fryers
air purifiers
alarm clocks
blenders
bluetooth speakers
cameras
canopy tents
coffee makers
cordless stick vacuums
dog DNA tests
dog food
dog jackets
earbuds
electric razors
electric toothbrushes
grills
headphones
home gym equipment
humidifiers
laptops
massage chairs
mattresses
milk frothers
monitors
office chairs
printers
rice cookers
robot vacuums
shower curtains
smartwatches
soundbars
space heaters
standing desks
tablets
televisions
toothpaste
water filters
amazon rate sources
US
file
data/rates/amazon-us.json
source url
https://affiliate-program.amazon.com/help/node/topic/GRXPHT8U84RAYDXZ
fetched at
2026-09-05T21:56:26.934Z
table sha256
ea97cd4fc12108d018958e8ee57941109c803dd0203bbd4f4715069c0b21408d
default rate
0.04
CA
file
data/rates/amazon-ca.json
source url
https://associates.amazon.ca/help/node/topic/GRXPHT8U84RAYDXZ
fetched at
2026-09-05T21:56:32.508Z
table sha256
6876ec738879654e535a0340d81268aacc55e2b938d08c96416b8c856eda55ba
default rate
0.02
merchant rate card
data/rates/merchants.json
snapshot index
data/corpus/snapshots.jsonl
inclusion criteria
min priced picks k
2
min rated picks n
4
min rate coverage C
0.6
min qualifying articles
20
kickback weights
R
0.75
O
0.25
version
3.0.0
disclosure deficiency scale
A
0
B
0.25
C
0.5
D
0.75
F
1
bootstrap resamples
2000
quantile method
type-7 (linear interpolation; the R and NumPy default)
ci percentile convention
lower bound at floor(0.025 * B), upper bound at ceil(0.975 * B) - 1 (positions 50 and 1949 at B = 2000)

All publishers · Methodology