App Supply Index Monitor my app
iOS · Fox Television Stations, Inc.

FOX LOCAL: Live News & Weather

Developer URL
https://www.foxlocal.com
app-ads.txt
https://www.foxlocal.com/app-ads.txt · 200
Checked
Oct 7, 2026
C
71/100

809 lines · 437 verified against sellers.json

Findings

Each finding lists the exact lines involved. Findings are automated observations of public files as of Oct 7, 2026. They describe file contents, not the intent or conduct of any company.

warning

Seller IDs not listed in the ad system's sellers.json

66 −12 pts

The ad system's current sellers.json doesn't list these accounts, so buyers that validate the chain can't match them. Common causes are closed accounts or former partners.

How to fixAsk each partner whether the account is still active and request their current lines; remove lines for closed accounts.
Evidence (25 of 66)
line 27     filmzie.com, 9894060, RESELLER
             → sellers_json: https://filmzie.com/sellers.json
line 50     smaato.com, 1100054264, RESELLER, 07bcf65f187117b4
             → sellers_json: https://smaato.com/sellers.json
line 84     amagi.com, 65604, DIRECT
             → sellers_json: https://amagi.com/sellers.json
line 147    brightmountainmedia.com, 26861154, RESELLER
             → sellers_json: https://brightmountainmedia.com/sellers.json
line 155    filmzie.com, 9894060, RESELLER
             → sellers_json: https://filmzie.com/sellers.json
line 179    siprocalads.com, SEQ7S9CH7H0SPD3U4M8JPGECAO, RESELLER
             → sellers_json: https://siprocalads.com/sellers.json
line 183    streamvisionmedia.com, 47524, RESELLER
             → sellers_json: https://streamvisionmedia.com/sellers.json
line 191    uis.mobfox.com, 2501, RESELLER, 5529a3d1f59865be
             → sellers_json: https://uis.mobfox.com/sellers.json
line 196    zmaticoo.com, 5135983, RESELLER
             → sellers_json: https://zmaticoo.com/sellers.json
line 244    improvedigital.com,2050,RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 246    admedia.com,82595,RESELLER,ae6c32151e71f19d
             → sellers_json: https://admedia.com/sellers.json
line 254    pubmatic.com, 157903, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 255    tremorhub.com, jd9ih, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://tremorhub.com/sellers.json
line 261    tremorhub.com, ludxd-cxo0e, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://tremorhub.com/sellers.json
line 262    lkqd.net, *195*, RESELLER, 59c49fa9598a0117
             → sellers_json: https://lkqd.net/sellers.json
line 263    lkqd.com, *195*, RESELLER, 59c49fa9598a0117
             → sellers_json: https://lkqd.com/sellers.json
line 273    tremorhub.com, n29gi, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://tremorhub.com/sellers.json
line 278    fyber.com, 731e3f6fad5e8b79297ef43f30beeab9, DIRECT
             → sellers_json: https://fyber.com/sellers.json
line 280    google.com, pub-8410465204385206, DIRECT
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 285    pubmatic.com, 114634, DIRECT
             → sellers_json: https://pubmatic.com/sellers.json
line 289    smartadserver.com, 2482, DIRECT
             → sellers_json: https://smartadserver.com/sellers.json
line 297    lkqd.net, 392, RESELLER, 59c49fa9598a0117
             → sellers_json: https://lkqd.net/sellers.json
line 298    lkqd.com, 392, RESELLER, 59c49fa9598a0117
             → sellers_json: https://lkqd.com/sellers.json
line 300    fyber.com, 8e733ba4240cc2101b00f122fb104be9, DIRECT
             → sellers_json: https://fyber.com/sellers.json
line 303    pubmatic.com,156359, RESELLER
             → sellers_json: https://pubmatic.com/sellers.json
warning

DIRECT lines inconsistent with public data

33 −7 pts

The ads.txt specification defines DIRECT as an account the publisher directly controls. For these lines, either the ad system's own sellers.json lists the account as INTERMEDIARY, or the same account is marked DIRECT in the files of 3 or more unrelated companies. Either way, the public data does not support the DIRECT label. Buyers that use DIRECT labels in supply-path decisions may treat these lines differently.

How to fixUse DIRECT only for accounts your company controls. Confirm with each partner whether the account is yours; if it isn't, the specification calls for RESELLER.
Evidence (25 of 33)
line 7      freewheel.tv, 500763, DIRECT
             → observed: the same account is marked DIRECT by 3 different companies
line 66     applovin.com, 2713cc543ecb0969b83e3fdbf9ff011f, DIRECT
             → observed: the same account is marked DIRECT by 19 different companies  name in sellers.json: Wurl, Inc  domain in sellers.json: wurl.com
line 70     appnexus.com, 13212, DIRECT, f5ab79cb980f11d1
             → observed: the same account is marked DIRECT by 7 different companies
line 74     indexexchange.com, 208762, DIRECT, 50b1c356f2c5c8fc
             → observed: the same account is marked DIRECT by 3 different companies
line 107    google.com, pub-8699255262206653, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 3 different companies
line 109    google.com, pub-5814872297601307, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 3 different companies  name in sellers.json: INVAMIA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ  domain in sellers.json: invamia.com
line 281    indexexchange.com,179394, DIRECT
             → observed: the same account is marked DIRECT by 4 different companies
line 282    lkqd.com, 410, DIRECT, 59c49fa9598a0117
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Impaktu  domain in sellers.json: impaktu.com
line 283    lkqd.net, 410, DIRECT, 59c49fa9598a0117
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Impaktu  domain in sellers.json: impaktu.com
line 284    openx.com,537149888, DIRECT,a698e2ec38604c6
             → observed: the same account is marked DIRECT by 5 different companies
line 286    pubmatic.com,156439, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 3 different companies  name in sellers.json: SMART Ad Server  domain in sellers.json: smartadserver.com
line 288    rubiconproject.com,16114, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 5 different companies  name in sellers.json: SmartAdServer  domain in sellers.json: smartadserver.com
line 294    tremorhub.com, 51vtw, DIRECT, 1a4e959a1b50034a
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 3 different companies  name in sellers.json: NGL Media  domain in sellers.json: nglcollective.com
line 366    OmniJay.com, 114, DIRECT
             → observed: the same account is marked DIRECT by 8 different companies
line 368    springserve.com, 672, DIRECT, a24eb641fc82e93d
             → observed: the same account is marked DIRECT by 4 different companies
line 491    video.unrulymedia.com, 1877607289, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Google EB - Fox Television Statons, LLC  domain in sellers.json: google.com
line 496    appnexus.com, 9284, DIRECT, f5ab79cb980f11d1
             → observed: the same account is marked DIRECT by 18 different companies
line 497    appnexus.com, 15799, DIRECT, f5ab79cb980f11d1
             → observed: the same account is marked DIRECT by 17 different companies
line 499    gannett.com, 23033711203, DIRECT
             → observed: the same account is marked DIRECT by 17 different companies
line 501    pubmatic.com, 157577, DIRECT, 5d62403b186f2ace
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 23 different companies  name in sellers.json: Next Millennium Media, Inc.  domain in sellers.json: nextmillennium.io
line 506    onetag.com, 82be12af20f7eb8-OB, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Fox Local TV-OB  domain in sellers.json: google.com
line 521    sovrn.com, 252623, DIRECT, fafdf38b16bf6b2b
             → observed: the same account is marked DIRECT by 3 different companies
line 522    lijit.com, 252623, DIRECT, fafdf38b16bf6b2b
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 4 different companies  name in sellers.json: saambaa LLC  domain in sellers.json: saambaa.com
line 528    33across.com,0010b00002FGhQQAA1,DIRECT,bbea06d9c4d2853c
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Yieldmo  domain in sellers.json: yieldmo.com
line 562    lijit.com, 252623, DIRECT, fafdf38b16bf6b2b
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 4 different companies  name in sellers.json: saambaa LLC  domain in sellers.json: saambaa.com
warning

Lines for ad system domains that don't resolve

26 −3 pts

These ad system domains don't resolve (the domain may be retired, merged or misspelled). The lines can't be validated, and if the domain is registered again, its new holder would appear authorized.

How to fixRemove these lines. If the domain is registered again, its new holder would appear authorized by your file.
Evidence (25 of 26)
line 271    spotxchange.com, 113411, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 272    spotxchange.com, 75574, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 274    rockyou.net, ry303642, RESELLER
             → ad_system: rockyou.net
line 291    spotxchange.com, 149668, DIRECT, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 308    spotxchange.com, 122433, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 318    spotxchange.com, 220906, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 338    spotxchange.com, 239904, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 343    ssp.ynxs.io, 185, RESELLER
             → ad_system: ssp.ynxs.io
line 348    spotxchange.com, 123826, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 353    districtm.io, 101490, RESELLER
             → ad_system: districtm.io
line 358    spotxchange.com, 239904, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 513    districtm.io, 101841, DIRECT, 3fd707be9c4527c3
             → ad_system: districtm.io
line 594    spotxchange.com, 236619, DIRECT, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 611    districtm.io, 100885, RESELLER #Rhythm One
             → ad_system: districtm.io
line 616    spotxchange.com, 94794, RESELLER, 7842df1d2fe2db34 #SpotX
             → ad_system: spotxchange.com
line 756    spotxchange.com, 198856, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 759    aolcloud.net, 10507, RESELLER
             → ad_system: aolcloud.net
line 762    spotxchange.com, 84294, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 783    spotxchange.com, 82839, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 803    districtm.io, 101760, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 817    spotxchange.com, 239904, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 830    districtm.io, 101856, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 848    spotxchange.com, 250703, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 873    spotxchange.com, 85519, DIRECT
             → ad_system: spotxchange.com
line 875    spotxchange.com, 85519, DIRECT, 7842df1d2fe2db34
             → ad_system: spotxchange.com
warning

Malformed lines

1 −1 pts

Lines that buyers' crawlers will ignore.

How to fixFix the format: <ad system domain>, <seller id>, DIRECT|RESELLER[, <cert authority id>].
Evidence (1)
line 260    synacor.com, Reseller, 73945
             → reason: relationship must be DIRECT or RESELLER, got '73945'
info

Duplicate lines

123 −3 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 123)
ad_system: telaria.com  seller_id: 2auap-30tx1  relationship: DIRECT
ad_system: amagi.com  seller_id: 60916  relationship: RESELLER
ad_system: appnexus.com  seller_id: 13437  relationship: RESELLER
ad_system: filmzie.com  seller_id: 9894060  relationship: RESELLER
ad_system: freewheel.tv  seller_id: 1598940  relationship: RESELLER
ad_system: freewheel.tv  seller_id: 1598941  relationship: RESELLER
ad_system: lgads.tv  seller_id: 475902  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 161428  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 161854  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 163735  relationship: RESELLER
ad_system: telaria.com  seller_id: 3zcla-3bhdx  relationship: RESELLER
ad_system: tremorhub.com  seller_id: 3zcla-3bhdx  relationship: RESELLER
ad_system: video.unrulymedia.com  seller_id: 2600543444894572145  relationship: RESELLER
ad_system: appnexus.com  seller_id: 9917  relationship: DIRECT
ad_system: video.unrulymedia.com  seller_id: 806729787  relationship: DIRECT
ad_system: telaria.com  seller_id: 0y4jj-uku4k  relationship: DIRECT
ad_system: tremorhub.com  seller_id: 0y4jj-uku4k  relationship: DIRECT
ad_system: tremorhub.com  seller_id: 2auap-30tx1  relationship: DIRECT
ad_system: itn-digital.com  seller_id: 4018  relationship: DIRECT
ad_system: smartadserver.com  seller_id: 5013  relationship: DIRECT
ad_system: sharethrough.com  seller_id: oaw69fon  relationship: RESELLER
ad_system: admanmedia.com  seller_id: 43  relationship: RESELLER
ad_system: contextweb.com  seller_id: 560288  relationship: RESELLER
ad_system: contextweb.com  seller_id: 563115  relationship: RESELLER
ad_system: axonix.com  seller_id: 57264  relationship: RESELLER
info

DIRECT accounts registered to another domain

28 −3 pts

Allowed when the domain belongs to the same company; add OWNERDOMAIN to make that explicit. Otherwise these accounts may belong to someone else.

How to fixIf the account is yours under another domain, declare it with OWNERDOMAIN=<that domain>; otherwise mark it RESELLER.
Evidence (25 of 28)
line 65     applovin.com, 68430, DIRECT
             → domain in sellers.json: livenowfox.com  name in sellers.json: Fox Television Stations
line 80     video.unrulymedia.com, 806729787, DIRECT
             → domain in sellers.json: foxcorporation.com  name in sellers.json: Foxcorp (Television Stations)
line 106    bidfuse.com, bf-8777884811776869, DIRECT
             → domain in sellers.json: amagi.com  name in sellers.json: Amagi
line 108    google.com, pub-9368783394598679, DIRECT, f08c47fec0942fa0
             → domain in sellers.json: pgamssp.com  name in sellers.json: 9701 Philta Way LLC
line 112    telaria.com, 0y4jj-uku4k,DIRECT,1a4e959a1b50034a
             → domain in sellers.json: fox.com  name in sellers.json: FoxTV Local
line 113    tremorhub.com, 0y4jj-uku4k,DIRECT,1a4e959a1b50034a
             → domain in sellers.json: fox.com  name in sellers.json: FoxTV Local
line 127    sharethrough.com, zDL9DcSS, DIRECT, d53b998a7bd4ecd2
             → domain in sellers.json: foxnews.com  name in sellers.json: Fox TV- Equativ- Freewheel
line 202    lkqd.net, 1100059416, DIRECT, 59c49fa9598a0117
             → domain in sellers.json: verylocal.com  name in sellers.json: Hearst
line 224    aps.amazon.com, 3539, DIRECT #display
             → domain in sellers.json: fox.com  name in sellers.json: FOX TELEVISION STATIONS, LLC
line 225    aps.amazon.com, 3539, DIRECT #video
             → domain in sellers.json: fox.com  name in sellers.json: FOX TELEVISION STATIONS, LLC
line 226    aps.amazon.com, 3539, DIRECT #app
             → domain in sellers.json: fox.com  name in sellers.json: FOX TELEVISION STATIONS, LLC
line 379    google.com, pub-9095468986860540, DIRECT
             → domain in sellers.json: fox.com  name in sellers.json: 21st Century Fox America, Inc.
line 382    infolinks.com, 3207451, direct
             → domain in sellers.json: foxcorporation.com  name in sellers.json: Fox Television Stations Inc.
line 427    infolinks.com, 3207451, direct
             → domain in sellers.json: foxcorporation.com  name in sellers.json: Fox Television Stations Inc.
line 484    rubiconproject.com, 25880, DIRECT, 0bfd66d529a55807
             → domain in sellers.json: fox.com  name in sellers.json: Fox Local
line 485    telaria.com, 0y4jj-uku4k,DIRECT,1a4e959a1b50034a
             → domain in sellers.json: fox.com  name in sellers.json: FoxTV Local
line 486    tremorhub.com, 0y4jj-uku4k,DIRECT,1a4e959a1b50034a
             → domain in sellers.json: fox.com  name in sellers.json: FoxTV Local
line 489    video.unrulymedia.com, 806729787, DIRECT
             → domain in sellers.json: foxcorporation.com  name in sellers.json: Foxcorp (Television Stations)
line 494    nextmillennium.io, 16706, DIRECT, 65bd090fa4a1e3d6
             → domain in sellers.json: livenowfox.com  name in sellers.json: Fox
line 495    admagnetix.io, 201425, DIRECT
             → domain in sellers.json: livenowfox.com  name in sellers.json: Fox
line 555    saambaa.com, 71021051, DIRECT
             → domain in sellers.json: foxcorporation.com  name in sellers.json: Fox Television Stations
line 591    sharethrough.com, 8b5cfff4, DIRECT, d53b998a7bd4ecd2
             → domain in sellers.json: fox.com  name in sellers.json: Fox Television Stations
line 596    telaria.com,0y4jj-uku4k,DIRECT,1a4e959a1b50034a
             → domain in sellers.json: fox.com  name in sellers.json: FoxTV Local
line 597    tremorhub.com,0y4jj-uku4k,DIRECT,1a4e959a1b50034a
             → domain in sellers.json: fox.com  name in sellers.json: FoxTV Local
line 744    undertone.com, 317, DIRECT
             → domain in sellers.json: foxtv.com  name in sellers.json: Fox Local
info

Ad systems without a public sellers.json

164

The ad system doesn't publish a readable sellers.json, so nobody can verify these lines. That's the ad system's gap, not the app's, so no points are deducted.

How to fixAsk the partner to publish sellers.json; until then buyers can't verify that path.
Evidence (25 of 164)
line 7      freewheel.tv, 500763, DIRECT
             → sellers_json: HTTP 403
line 8      freewheel.tv, 500763-523319, DIRECT
             → sellers_json: HTTP 403
line 9      madhive.com, KnfaABPhsYmEii2PRGC5HDNrHURa, DIRECT, b16d6d9e0982efe4
             → sellers_json: HTTP 404
line 12     lgads.tv, 425312, DIRECT
             → sellers_json: HTTP 403
line 25     appnexus.com, 13437, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 26     appnexus.com, 2530, RESELLER
             → sellers_json: HTTP 403
line 28     freewheel.tv, 1598940, RESELLER
             → sellers_json: HTTP 403
line 29     freewheel.tv, 1598941, RESELLER
             → sellers_json: HTTP 403
line 30     lgads.tv, 475902, RESELLER
             → sellers_json: HTTP 403
line 40     freewheel.tv, 1456146, RESELLER
             → sellers_json: HTTP 403
line 41     freewheel.tv, 1457282, RESELLER
             → sellers_json: HTTP 403
line 47     openx.com, 559105323, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 61     freewheel.tv, sg1257657, RESELLER
             → sellers_json: HTTP 403
line 62     freewheel.tv, 535275-r-523319, RESELLER
             → sellers_json: HTTP 403
line 67     appnexus.com, 12443, RESELLER
             → sellers_json: HTTP 403
line 70     appnexus.com, 13212, DIRECT, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 71     appnexus.com, 9917, DIRECT
             → sellers_json: HTTP 403
line 89     lgads.tv, 830718, RESELLER
             → sellers_json: HTTP 403
line 99     openx.com, 559091134, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 100    openx.com, 559092217, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 103    freewheel.tv, 1605364-524565, RESELLER
             → sellers_json: HTTP 403
line 104    freewheel.tv, 534970-r-524565, RESELLER
             → sellers_json: HTTP 403
line 133    xad.com, 958, RESELLER, 81cbf0a75a5e0e9a
             → sellers_json: HTTP 403
line 138    adsmartx.ai, 460597, RESELLER
             → sellers_json: HTTP 404
line 141    appnexus.com, 13437, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
info

DIRECT accounts marked confidential

2

Buyers can't see who owns these accounts.

How to fixAsk the ad system to publish your seller entry with name and domain.
Evidence (2)
line 107    google.com, pub-8699255262206653, DIRECT, f08c47fec0942fa0
line 250    ssp.cadent.com, 2668, DIRECT, 1e1d41537f7cad7f

Is this your app?

Get the full evidence list, a cleaned app-ads.txt, and alerts when partners' accounts change. Think something here is wrong? Request a correction.

Monitor this app