App Supply Index Monitor my app
iOS · Holy Water Limited

My Drama - Stream Short Dramas

Developer URL
http://my-drama.com/
app-ads.txt
https://my-drama.com/app-ads.txt · 200
Checked
Oct 7, 2026
D
57/100

1,870 lines · 1,392 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

12 −19 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 (12)
line 727    toponad.com, 16385e313a271a, DIRECT, 1d49fe424a1a456d
             → observed: the same account is marked DIRECT by 98 different companies
line 748    vidoomy.com,7646534,DIRECT
             → observed: the same account is marked DIRECT by 77 different companies
line 1287   webeyemob.com, 70098, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 75 different companies  name in sellers.json: MINTEGRAL  domain in sellers.json: mintegral.com
line 1455   rubiconproject.com, 15268, DIRECT, 0bfd66d529a55807
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 112 different companies  name in sellers.json: Unruly Group LTD  domain in sellers.json: unrulymedia.com
line 1480   google.com,pub-7279990999620104,DIRECT,f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 28 different companies
line 1519   rubiconproject.com, 23780, DIRECT, 0bfd66d529a55807
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 66 different companies  name in sellers.json: Google  domain in sellers.json: google.com
line 1520   rubiconproject.com, 23778, DIRECT, 0bfd66d529a55807
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 66 different companies  name in sellers.json: Arsus Technologies Ltd  domain in sellers.json: reklamup.com
line 1521   pubmatic.com, 161141, DIRECT, 5d62403b186f2ace
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 66 different companies  name in sellers.json: Reklam Up (via EB)  domain in sellers.json: google.com
line 1522   criteo.com, B-062970, DIRECT, 9fac4a4a87c2a44f
             → observed: the same account is marked DIRECT by 65 different companies
line 1523   themediagrid.com, 81MGSH, DIRECT, 35d5010d7789b49d
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 65 different companies  name in sellers.json: Arsus Technologies Ltd  domain in sellers.json: reklamup.com
line 1524   sharethrough.com, nJscjtOy, DIRECT, d53b998a7bd4ecd2
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 66 different companies  name in sellers.json: ReklamUp - OB  domain in sellers.json: google.com
line 1530   inmobi.com, 445a21be4613492a9545763b8c4bc548, DIRECT, 83e75a7ae333ca9d
             → observed: the same account is marked DIRECT by 65 different companies
warning

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

236 −14 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 236)
line 2      applovin.com, 5faab357ad7a745a70293c929a76d93c, DIRECT
             → sellers_json: https://applovin.com/sellers.json
line 73     onetag.com, 59aa7be4921bac8, RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 115    rubiconproject.com, 26168, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 124    video.unrulymedia.com, 764922532, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 134    adform.com,2967,RESELLER,9f5210a2f0999e32
             → sellers_json: https://adform.com/sellers.json
line 154    axonix.com,59133,RESELLER,bc385f2b4a87b721
             → sellers_json: https://axonix.com/sellers.json
line 155    axonix.com,59163,RESELLER,bc385f2b4a87b721
             → sellers_json: https://axonix.com/sellers.json
line 176    e-planning.net,75f09c55845dd6e3,RESELLER,c1ba615865ed87b2
             → sellers_json: https://e-planning.net/sellers.json
line 194    improvedigital.com,2276,RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 208    lemmatechnologies.com,1543,RESELLER,7829010c5bebd1fb
             → sellers_json: https://lemmatechnologies.com/sellers.json
line 222    media.net,8CU43768M,RESELLER
             → sellers_json: https://media.net/sellers.json
line 230    onetag.com,82bad7d17eccf7c,RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 231    onetag.com,82e44d118b79600,RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 233    onetag.com,8dac5efb6c952da,RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 255    pubmatic.com,159668,RESELLER,5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 298    rubiconproject.com,25064,RESELLER,0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 302    rubiconproject.com,25748,RESELLER,0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 322    smaato.com,1100050739,RESELLER,07bcf65f187117b4
             → sellers_json: https://smaato.com/sellers.json
line 335    smartadserver.com,4728,RESELLER,060d053dcf45cbf3
             → sellers_json: https://smartadserver.com/sellers.json
line 340    smartclip.net,14275,RESELLER
             → sellers_json: https://smartclip.net/sellers.json
line 357    video.unrulymedia.com,123476257,RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 359    video.unrulymedia.com,251620492,RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 377    yeahmobi.com,111110,RESELLER
             → sellers_json: https://yeahmobi.com/sellers.json
line 396    adiiix.com,par-AA7B236BA32DD484C838E249362437B8,RESELLER
             → sellers_json: https://adiiix.com/sellers.json
line 403    adtonos.com,PUB3603521960,RESELLER
             → sellers_json: https://adtonos.com/sellers.json
warning

Lines for ad system domains that don't resolve

12 −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 (12)
line 664    spotxchange.com,283422,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
line 665    spotxchange.com,82068,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
line 883    spotxchange.com, 307720, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 903    engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 921    engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 926    spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 962    engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 975    spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 986    districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 1012   spotxchange.com, 225721, RESELLER
             → ad_system: spotxchange.com
line 1018   spotxchange.com, 238936, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1281   ylhglobal.com, 1930587443, RESELLER
             → ad_system: ylhglobal.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 1468   singularads, 548745, RESELLER
             → reason: invalid ad system domain
info

Duplicate lines

243 −3 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 243)
ad_system: media.net  seller_id: 8cu12aq1y  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 158154  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 164532  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 20050  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 20744  relationship: RESELLER
ad_system: sharethrough.com  seller_id: bxzzb1br  relationship: RESELLER
ad_system: sharethrough.com  seller_id: ubylkrys  relationship: RESELLER
ad_system: smartadserver.com  seller_id: 3817  relationship: RESELLER
ad_system: video.unrulymedia.com  seller_id: 169764768  relationship: RESELLER
ad_system: video.unrulymedia.com  seller_id: 322585001  relationship: RESELLER
ad_system: xandr.com  seller_id: 13799  relationship: RESELLER
ad_system: yieldmo.com  seller_id: 3591550211052216798  relationship: RESELLER
ad_system: zmaticoo.com  seller_id: 5135655  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 11726  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 12266  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 157097  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 156931  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 159035  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 163758  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 16928  relationship: RESELLER
ad_system: openx.com  seller_id: 540298543  relationship: RESELLER
ad_system: contextweb.com  seller_id: 562499  relationship: RESELLER
ad_system: appnexus.com  seller_id: 8178  relationship: RESELLER
ad_system: advertising.com  seller_id: 28246  relationship: RESELLER
ad_system: onetag.com  seller_id: 59aa7be4921bac8  relationship: RESELLER
info

DIRECT accounts registered to another domain

4 −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 (4)
line 129    fyber.com,231089,DIRECT
             → domain in sellers.json: app.dashdramas.com  name in sellers.json: Holy Water Limited
line 1475   bidmachine.io, 707, DIRECT
             → domain in sellers.json: dashdramas.com  name in sellers.json: Holy Water Limited
line 1517   reklamup.com, 5660951980, DIRECT
             → domain in sellers.json: app.freebits.tv  name in sellers.json: Holy Water Limited
line 1533   hyprmx.com, 27869382761, DIRECT, 79540da20c07237e
             → domain in sellers.json: app.dashdramas.com  name in sellers.json: HOLY WATER LIMITED
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

267

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 267)
line 6      gamaigroup.com, 423056, RESELLER
             → sellers_json: HTML or login page instead of JSON
line 9      loopme.com, 11303, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 10     loopme.com, 11424, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 13     openx.com, 540785403, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 14     openx.com, 559798512, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 48     loopme.com, 9724, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 52     gamaigroup.com, 320201, RESELLER
             → sellers_json: HTML or login page instead of JSON
line 69     openx.com, 540298543, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 71     appnexus.com, 8178, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 72     advertising.com, 28246, RESELLER
             → sellers_json: HTTP 403
line 77     criteo.com, B-057955, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403
line 78     loopme.com, 11414, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 82     loopme.com, 11605, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 94     eskimi.com, 2020000030, RESELLER
             → sellers_json: HTTP 403
line 130    acd.op.hicloud.com,PUB_HW_1003,RESELLER
             → sellers_json: HTTP 404
line 139    advertising.com,28650,RESELLER
             → sellers_json: HTTP 403
line 140    adx-dra.op.hicloud.com,PUB_HW_1003,RESELLER
             → sellers_json: HTTP 404
line 141    adx-dre.op.hicloud.com,PUB_HW_1003,RESELLER
             → sellers_json: HTTP 404
line 142    adx-drru.op.hicloud.com,PUB_HW_1003,RESELLER
             → sellers_json: HTTP 404
line 146    appnexus.com,13258,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 147    appnexus.com,13293,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 148    appnexus.com,13956,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 149    appnexus.com,14423,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 150    appnexus.com,14538,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 151    appnexus.com,15426,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 40     google.com, pub-2583007194436211, 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