App Supply Index Monitor my app
iOS · Nobutaka Yuasa

Reverse Audio

Developer URL
https://nobu-y-dev.web.app
app-ads.txt
https://nobu-y-dev.web.app/app-ads.txt · 200
Checked
Oct 7, 2026
D
48/100

1,531 lines · 957 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

46 −25 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 46)
line 226    inmobi.com, 16600394d82645eeb37cd25e32849684, DIRECT, 83e75a7ae333ca9d
             → observed: the same account is marked DIRECT by 6 different companies
line 228    applovin.com, db8440c24bc69b9adb30cf715f23b1ea, DIRECT
             → observed: the same account is marked DIRECT by 6 different companies  name in sellers.json: AnyMind Group Pte. Ltd.  domain in sellers.json: anymanager.io
line 236    unity.com, 2214291, DIRECT, 96cabb5fbdde37a7
             → observed: the same account is marked DIRECT by 6 different companies  name in sellers.json: AnyMind Group Pte. Ltd.  domain in sellers.json: idragonpro.com
line 274    pokkt.com, 7240, DIRECT, c45702d9311e25fd
             → observed: the same account is marked DIRECT by 4 different companies  name in sellers.json: YAN TV JSC  domain in sellers.json: yan.vn
line 275    freewheel.tv, 1058753, DIRECT
             → observed: the same account is marked DIRECT by 8 different companies
line 277    adcolony.com, e7022e538c8f94c379776f54a6ad6995, DIRECT, 1ad675c9de6b5176
             → observed: the same account is marked DIRECT by 5 different companies
line 278    triplelift.com, 7207-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 5 different companies  name in sellers.json: AdAsia (via EB Network)  domain in sellers.json: google.com
line 279    triplelift.com, 7207, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 6 different companies  name in sellers.json: AdAsia  domain in sellers.json: anymanager.io
line 280    tapjoy.com, d7f21d7afdac4e5d949757392c7fe966, DIRECT, 29e595b1aeb5904d
             → observed: the same account is marked DIRECT by 5 different companies
line 282    rubiconproject.com, 21468, DIRECT, 0bfd66d529a55807
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 4 different companies  name in sellers.json: Google  domain in sellers.json: google.com
line 291    smaato.com, 1100004890, DIRECT, 07bcf65f187117b4
             → observed: the same account is marked DIRECT by 165 different companies  name in sellers.json: Smaato Managed  domain in sellers.json: smaato.com
line 319    media.net, 8CURU230D, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 3 different companies  name in sellers.json: AnyMind Group (via OB)  domain in sellers.json: google.com
line 320    ironsrc.com, 335022, DIRECT, 79929e88b2ba73bc
             → observed: the same account is marked DIRECT by 5 different companies  name in sellers.json: AnyMind Group Pte. Ltd.  domain in sellers.json: easyjapanese.net
line 334    chocolateplatform.com, 15607, DIRECT, 49a66ce31a704197 #video
             → observed: the same account is marked DIRECT by 3 different companies  name in sellers.json: AnyMind Group
line 336    chocolateplatform.com, 15607, DIRECT, 49a66ce31a704197 #banner
             → observed: the same account is marked DIRECT by 3 different companies  name in sellers.json: AnyMind Group
line 384    ad-generation.jp, 9140, DIRECT, 7f4ea9029ac04e53
             → observed: the same account is marked DIRECT by 3 different companies  name in sellers.json: 株式会社フォーエム  domain in sellers.json: fourm.jp
line 385    video.unrulymedia.com, 2548794071, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 4 different companies  name in sellers.json: Google EB - Any Mind Group  domain in sellers.json: google.com
line 386    rhythmone.com, 2548794071, DIRECT, a670c89d4a324e47
             → observed: the same account is marked DIRECT by 3 different companies
line 387    pangleglobal.com,52328,DIRECT
             → observed: the same account is marked DIRECT by 5 different companies  name in sellers.json: AnyMind Group Pte. Ltd.  domain in sellers.json: gcash.com
line 388    mopub.com,f5b5eb2fda9a4d79b8850fca49609b31,DIRECT,74b46c0ea83967ca
             → observed: the same account is marked DIRECT by 3 different companies
line 390    vungle.com, 60c71d9d6b22ac0017d0bca4, DIRECT, c107d686becd2d77
             → observed: the same account is marked DIRECT by 5 different companies
line 564    google.com, pub-1386280613967939, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 6 different companies  name in sellers.json: Hoopla Digital Ltd  domain in sellers.json: hoopladigital.co.uk
line 571    google.com, pub-5060663379040713, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 8 different companies  name in sellers.json: Playwire LLC  domain in sellers.json: playwire.com
line 578    superawesome.tv, 177, DIRECT, 706a53c9da3b4cee
             → observed: the same account is marked DIRECT by 6 different companies
line 579    google.com, pub-5781531207509232, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 15 different companies  name in sellers.json: Venatus Media  domain in sellers.json: venatus.com
warning

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

228 −19 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 228)
line 5      rubiconproject.com, 16788, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 15     adingo.jp, 30148, RESELLER
             → sellers_json: https://adingo.jp/sellers.json
line 31     rubiconproject.com, 13918, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 51     smartadserver.com, 4071, RESELLER
             → sellers_json: https://smartadserver.com/sellers.json
line 63     advlion.com, 3083, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 68     video.unrulymedia.com, 76764238648089251, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 81     webeyemob.com, 70130, RESELLER
             → sellers_json: https://webeyemob.com/sellers.json
line 83     smartadserver.com, 4073, RESELLER
             → sellers_json: https://smartadserver.com/sellers.json
line 109    adiiix.com, par-AA7B236BA32DD484C838E249362437B8, RESELLER
             → sellers_json: https://adiiix.com/sellers.json
line 115    onetag.com, 59aa7be4921bac8, RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 120    google.com, pub-3990748024667386, RESELLER, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 129    advlion.com, 584, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 135    algorix.co, 60097, RESELLER, 5b394c12fea27a1d
             → sellers_json: https://algorix.co/sellers.json
line 148    rubiconproject.com, 25064, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 155    smartadserver.com, 4074, RESELLER
             → sellers_json: https://smartadserver.com/sellers.json
line 156    pubmatic.com, 159950, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 158    algorix.co, 60095, RESELLER, 5b394c12fea27a1d
             → sellers_json: https://algorix.co/sellers.json
line 161    start.io, inm, RESELLER
             → sellers_json: https://start.io/sellers.json
line 162    aralego.com, par-AA7B236BA32DD484C838E249362437B8, RESELLER
             → sellers_json: https://aralego.com/sellers.json
line 163    advlion.com, 3054, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 164    rubiconproject.com, 23822, RESELLER, Obfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 169    visiblemeasures.com, 1020, RESELLER
             → sellers_json: https://visiblemeasures.com/sellers.json
line 170    algorix.co, 60197, RESELLER, 5b394c12fea27a1d
             → sellers_json: https://algorix.co/sellers.json
line 172    video.unrulymedia.com, 123476257, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 175    targetspot.com, 312, RESELLER, feb28ed826dcf532
             → sellers_json: https://targetspot.com/sellers.json
warning

Lines for ad system domains that don't resolve

50 −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 50)
line 14     fivecdm.com, 162274, RESELLER
             → ad_system: fivecdm.com
line 52     spotxchange.com, 82068, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 122    engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 145    engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 159    engagebdr.com, 10294, RESELLER
             → ad_system: engagebdr.com
line 222    fivecdm.com,91804509,DIRECT
             → ad_system: fivecdm.com
line 242    spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 247    reforge.in, 107, RESELLER
             → ad_system: reforge.in
line 253    spotxchange.com, 135285, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 302    engagebdr.com, 16, RESELLER
             → ad_system: engagebdr.com
line 333    vdopia.com, 15607, DIRECT, 49a66ce31a704197 #video
             → ad_system: vdopia.com
line 335    vdopia.com, 15607, DIRECT, 49a66ce31a704197 #banner
             → ad_system: vdopia.com
line 345    spotxchange.com, 139784, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 362    reforge.in,83,DIRECT
             → ad_system: reforge.in
line 363    reforge.in,409,DIRECT
             → ad_system: reforge.in
line 368    engagebdr.com, 10417, RESELLER # EngageDBR
             → ad_system: engagebdr.com
line 377    engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 418    engagebdr.com, 7, RESELLER
             → ad_system: engagebdr.com
line 419    engagebdr.com, 84, RESELLER
             → ad_system: engagebdr.com
line 456    spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 457    spotxchange.com, 99441, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 484    pubwheel.com, 32076181, RESELLER, 1b2cc038a11ea319
             → ad_system: pubwheel.com
line 502    districtm.io,101649,RESELLER,3fd707be9c4527c3
             → ad_system: districtm.io
line 526    spotxchange.com, 283422, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 548    spotxchange.com, 285547, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
info

Duplicate lines

176 −2 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 176)
ad_system: improvedigital.com  seller_id: 1699  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 159277  relationship: RESELLER
ad_system: loopme.com  seller_id: 11414  relationship: RESELLER
ad_system: opera.com  seller_id: pub5925993551616  relationship: RESELLER
ad_system: thebrave.io  seller_id: 1234568  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 20744  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 159035  relationship: RESELLER
ad_system: verve.com  seller_id: 5897  relationship: RESELLER
ad_system: spotx.tv  seller_id: 82068  relationship: RESELLER
ad_system: peak226.com  seller_id: 12900  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 160113  relationship: RESELLER
ad_system: smartadserver.com  seller_id: 4071  relationship: RESELLER
ad_system: spotxchange.com  seller_id: 82068  relationship: RESELLER
ad_system: indexexchange.com  seller_id: 191332  relationship: RESELLER
ad_system: conversantmedia.com  seller_id: 100432  relationship: RESELLER
ad_system: advertising.com  seller_id: 28246  relationship: RESELLER
ad_system: axonix.com  seller_id: 57716  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 155975  relationship: RESELLER
ad_system: smartadserver.com  seller_id: 4016  relationship: RESELLER
ad_system: openx.com  seller_id: 541056459  relationship: RESELLER
ad_system: rhythmone.com  seller_id: 2464975885  relationship: RESELLER
ad_system: blis.com  seller_id: 33  relationship: RESELLER
ad_system: contextweb.com  seller_id: 562499  relationship: RESELLER
ad_system: indexexchange.com  seller_id: 194730  relationship: RESELLER
ad_system: algorix.co  seller_id: 54190  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

DIRECT accounts registered to another domain

1 −1 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 (1)
line 2      ad-generation.jp, 11726, DIRECT, 7f4ea9029ac04e53
             → domain in sellers.json: web.app  name in sellers.json: 湯浅展貴
info

Ad systems without a public sellers.json

340

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 340)
line 4      openx.com, 537147391, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 12     rhythmone.com, 5444561541445527220, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 17     rhythmone.com, 884400664, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 18     advertising.com, 23089, RESELLER
             → sellers_json: HTTP 403
line 19     advertising.com, 28605, RESELLER
             → sellers_json: HTTP 403
line 21     appnexus.com, 12637, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 22     appnexus.com, 6849, RESELLER
             → sellers_json: HTTP 403
line 23     appnexus.com, 9382, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 26     loopme.com, 9718, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 36     eskimi.com, 2020000030, RESELLER
             → sellers_json: HTTP 403
line 37     freewheel.tv, 1585681, RESELLER
             → sellers_json: HTTP 403
line 38     loopme.com, 11414, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 57     advertising.com, 28246, RESELLER
             → sellers_json: HTTP 403
line 59     gamaigroup.com, 320201, RESELLER
             → sellers_json: HTML or login page instead of JSON
line 62     openx.com, 541056459, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 64     appnexus.com, 9684, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 65     rhythmone.com, 2464975885, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 94     appnexus.com, 12878, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 95     appnexus.com, 12501, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 106    loopme.com, 11544, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 107    openx.com, 539214772, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 112    openx.com, 540298543, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 118    appnexus.com, 12061, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 128    loopme.com, 11322, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 130    appnexus.com, 7265, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403

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