App Supply Index Monitor my app
iOS · Nguye Thi Hien

Volume Booster - EQ Amplifier

Developer URL
https://athenote-ddcb2.web.app
app-ads.txt
https://athenote-ddcb2.web.app/app-ads.txt · 200
Checked
Oct 7, 2026
C
61/100

2,001 lines · 1,563 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

DIRECT lines inconsistent with public data

7 −16 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 (7)
line 10     toponad.com, 16385e313a271a, DIRECT, 1d49fe424a1a456d
             → observed: the same account is marked DIRECT by 98 different companies
line 398    themediagrid.com, R28I9J, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 67 different companies
line 510    teads.tv, 13576, DIRECT, 15a9c44f6d26cbe1
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 65 different companies  name in sellers.json: Premium Publicidade e Marketing Ltda  domain in sellers.json: premiumads.com.br
line 527    onetag.com, 5adaad445a0a050, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 63 different companies  name in sellers.json: Premium Publicidade e Marketing LTDA  domain in sellers.json: premiumads.com.br
line 528    onetag.com, 5adaad445a0a050-OB, DIRECT
             → observed: the same account is marked DIRECT by 63 different companies
line 538    criteo.com, B-064291, DIRECT, 9fac4a4a87c2a44f
             → observed: the same account is marked DIRECT by 67 different companies
line 539    themediagrid.com, DKRL8Y, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 64 different companies
warning

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

163 −8 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 163)
line 10     toponad.com, 16385e313a271a, DIRECT, 1d49fe424a1a456d
             → sellers_json: https://toponad.com/sellers.json
line 13     ignitemediatech.com, 61119, RESELLER
             → sellers_json: https://ignitemediatech.com/sellers.json
line 27     admanmedia.com, 894, RESELLER
             → sellers_json: https://admanmedia.com/sellers.json
line 39     xandr.com, 8804, RESELLER, f5ab79cb980f11d1
             → sellers_json: https://xandr.com/sellers.json
line 42     sonobi.com, 7b37f8ccbc, RESELLER, d1a215d9eb5aee9e
             → sellers_json: https://sonobi.com/sellers.json
line 49     bidmachine.io, 114, RESELLER
             → sellers_json: https://bidmachine.io/sellers.json
line 53     rhebus.works, 3905352096, RESELLER
             → sellers_json: https://rhebus.works/sellers.json
line 59     pubmatic.com, 157558, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 60     pubmatic.com, 158362, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 61     pubmatic.com, 156855, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 65     rubiconproject.com, 23822, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 66     smartadserver.com, 4202, RESELLER
             → sellers_json: https://smartadserver.com/sellers.json
line 67     opera.com, pub5881703796480, RESELLER, 55a0c5fd61378de3
             → sellers_json: https://opera.com/sellers.json
line 69     yeahmobi.com, 5135315, RESELLER
             → sellers_json: https://yeahmobi.com/sellers.json
line 84     mediafuse.com, 316569, RESELLER
             → sellers_json: https://mediafuse.com/sellers.json
line 112    castify.ai, 1210421, RESELLER
             → sellers_json: https://castify.ai/sellers.json
line 121    e-planning.net, ea9874674191f1ff, RESELLER, c1ba615865ed87b2
             → sellers_json: https://e-planning.net/sellers.json
line 132    onetag.com, 73720b89bbda622, RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 139    targetspot.com, 270, RESELLER, feb28ed826dcf532
             → sellers_json: https://targetspot.com/sellers.json
line 140    smartclip.net, 13039, RESELLER
             → sellers_json: https://smartclip.net/sellers.json
line 145    webeyemob.com, 70100, RESELLER
             → sellers_json: https://webeyemob.com/sellers.json
line 153    admixer.net, 2f833c20-7378-4b86-9b73-a2b56263d4d4, RESELLER
             → sellers_json: https://admixer.net/sellers.json
line 165    onetag.com, 66cff8e37d871be, RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 167    video.unrulymedia.com, 123476257, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 188    algorix.co, 54510, RESELLER, 5b394c12fea27a1d
             → sellers_json: https://algorix.co/sellers.json
warning

Lines for ad system domains that don't resolve

10 −1 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 (10)
line 162    spotxchange.com, 307720, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 182    engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 200    engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 205    spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 241    engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 254    spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 265    districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 291    spotxchange.com, 225721, RESELLER
             → ad_system: spotxchange.com
line 297    spotxchange.com, 238936, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 517    spotxchange.com,151986,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
info

DIRECT accounts registered to another domain

7 −8 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 (7)
line 3      mintegral.com, 40032, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: cemsoftwareltd.com  name in sellers.json: CEM SOFTWARE LTD
line 500    premiumads.net, 21534, DIRECT
             → domain in sellers.json: cemsoftwareltd.com  name in sellers.json: CEM Software
line 501    premiumads.com.br, 21534, DIRECT
             → domain in sellers.json: cemsoftwareltd.com  name in sellers.json: CEM Software
line 564    g-global.net, 21534, DIRECT
             → domain in sellers.json: cemsoftwareltd.com  name in sellers.json: CEM Software
line 749    unity.com, 5318605, DIRECT, 96cabb5fbdde37a7
             → domain in sellers.json: cemsoftwareltd.com  name in sellers.json: CEM Software
line 1455   unity.com, 5318605, DIRECT, 96cabb5fbdde37a7
             → domain in sellers.json: cemsoftwareltd.com  name in sellers.json: CEM Software
line 1601   fyber.com,235772,DIRECT,1ad675c9de6b5176
             → domain in sellers.json: cemsoftwareltd.com  name in sellers.json: CEM Software
info

Duplicate lines

443 −4 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 443)
ad_system: pubmatic.com  seller_id: 160456  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 156520  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 161151  relationship: RESELLER
ad_system: pubnative.net  seller_id: 1007974  relationship: RESELLER
ad_system: verve.com  seller_id: 15503  relationship: RESELLER
ad_system: indexexchange.com  seller_id: 194730  relationship: RESELLER
ad_system: inmobi.com  seller_id: ebc44eef6c104f7fbf7bc52ee29f7939  relationship: RESELLER
ad_system: contextweb.com  seller_id: 562499  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 14558  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 158481  relationship: RESELLER
ad_system: smartadserver.com  seller_id: 3713  relationship: RESELLER
ad_system: conversantmedia.com  seller_id: 100308  relationship: RESELLER
ad_system: adform.com  seller_id: 2671  relationship: RESELLER
ad_system: openx.com  seller_id: 540866936  relationship: RESELLER
ad_system: sonobi.com  seller_id: 7b37f8ccbc  relationship: RESELLER
ad_system: video.unrulymedia.com  seller_id: 3948367200  relationship: RESELLER
ad_system: adx-dre.op.hicloud.com  seller_id: pub_hw_1003  relationship: RESELLER
ad_system: adx-dra.op.hicloud.com  seller_id: pub_hw_1003  relationship: RESELLER
ad_system: adx-drru.op.hicloud.com  seller_id: pub_hw_1003  relationship: RESELLER
ad_system: video.unrulymedia.com  seller_id: 2613193077  relationship: RESELLER
ad_system: smartadserver.com  seller_id: 4210  relationship: RESELLER
ad_system: appnexus.com  seller_id: 12061  relationship: RESELLER
ad_system: thebrave.io  seller_id: 9840732  relationship: RESELLER
ad_system: appnexus.com  seller_id: 12878  relationship: RESELLER
ad_system: e-planning.net  seller_id: af5a107262468954  relationship: RESELLER
info

No OWNERDOMAIN declared

1 −2 pts

app-ads.txt 1.1 recommends OWNERDOMAIN so buyers can match DIRECT accounts to the owner.

How to fixAdd OWNERDOMAIN=<your company domain> to the file.
info

Ad systems without a public sellers.json

273

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 273)
line 1      facebook.com, 8969879273056110, DIRECT, c3e20eee3f780d68
             → sellers_json: HTML or login page instead of JSON
line 8      criteo.com, B-057955, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403
line 23     adcolony.com, 7d04a18a58085918, RESELLER, 1ad675c9de6b5176
             → sellers_json: HTML or login page instead of JSON
line 35     freewheel.tv, 1235183, RESELLER
             → sellers_json: HTTP 403
line 36     freewheel.tv, 1235279, RESELLER
             → sellers_json: HTTP 403
line 37     openx.com, 540866936, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 40     criteo.com, B-063105, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403
line 45     rhythmone.com, 3948367200, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 46     adx-dre.op.hicloud.com, PUB_HW_1003, RESELLER
             → sellers_json: HTTP 404
line 47     adx-dra.op.hicloud.com, PUB_HW_1003, RESELLER
             → sellers_json: HTTP 404
line 48     adx-drru.op.hicloud.com, PUB_HW_1003, RESELLER
             → sellers_json: HTTP 404
line 51     liftoff.io, 7f6945815e6, RESELLER
             → sellers_json: HTTP 403
line 52     hyperad.tech, 20, RESELLER
             → sellers_json: HTML or login page instead of JSON
line 54     rhythmone.com, 2613193077, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 58     advertising.com, 28886, RESELLER
             → sellers_json: HTTP 403
line 62     appnexus.com, 11450, RESELLER
             → sellers_json: HTTP 403
line 63     appnexus.com, 13181, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 76     loopme.com, 11442, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 78     appnexus.com, 12061, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 79     appnexus.com, 12501, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 82     appnexus.com, 12878, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 91     appnexus.com, 12964, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 97     sabio.us, 100032, RESELLER, 96ed93aaa9795702
             → sellers_json: HTTP 404
line 98     loopme.com, 11322, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 100    appnexus.com, 13091, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
info

DIRECT accounts marked confidential

1

Buyers can't see who owns these accounts.

How to fixAsk the ad system to publish your seller entry with name and domain.
Evidence (1)
line 2      google.com, pub-5179928085266214, DIRECT, f08c47fec0942fa0

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