App Supply Index Monitor my app
Android · AndroidLuni

Shorts - Reel TV Short Drama

Developer URL
http://www.luni.app
app-ads.txt
https://www.luni.app/app-ads.txt · 200
Checked
Oct 7, 2026
C
72/100

449 lines · 375 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

6 −15 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 (6)
line 2      google.com, pub-4665610594862277, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 3 different companies  name in sellers.json: WEEWOO SL  domain in sellers.json: weewoo.com
line 395    teads.tv, 13576, DIRECT, 15a9c44f6d26cbe1
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 67 different companies  name in sellers.json: Premium Publicidade e Marketing Ltda  domain in sellers.json: premiumads.com.br
line 412    onetag.com, 5adaad445a0a050, DIRECT
             → 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 413    onetag.com, 5adaad445a0a050-OB, DIRECT
             → observed: the same account is marked DIRECT by 65 different companies
line 422    criteo.com, B-064291, DIRECT, 9fac4a4a87c2a44f
             → observed: the same account is marked DIRECT by 69 different companies
line 423    themediagrid.com, DKRL8Y, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 66 different companies
warning

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

45 −10 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 45)
line 4      applovin.com, 5b83dbe2931b1c8a0ca7db84885fb97b, DIRECT
             → sellers_json: https://applovin.com/sellers.json
line 50     adiiix.com, par-AA7B236BA32DD484C838E249362437B8, RESELLER
             → sellers_json: https://adiiix.com/sellers.json
line 59     adview.com, 32076181, RESELLER, 1b2cc038a11ea319
             → sellers_json: https://adview.com/sellers.json
line 72     appnexus.com, 1752, RESELLER, f5ab79cb980f11d1
             → sellers_json: https://appnexus.com/sellers.json
line 76     appnexus.com, 9316, RESELLER, f5ab79cb980f11d1
             → sellers_json: https://appnexus.com/sellers.json
line 77     aralego.com, par-AA7B236BA32DD484C838E249362437B8, RESELLER
             → sellers_json: https://aralego.com/sellers.json
line 81     betweendigital.com, 43843, RESELLER
             → sellers_json: https://betweendigital.com/sellers.json
line 112    e-planning.net, 081dcb996d2ccc1e, RESELLER, c1ba615865ed87b2
             → sellers_json: https://e-planning.net/sellers.json
line 125    growintech.co, 2723d092b63885e0d7c260cc007e8b9d2393g, RESELLER, 9d8dfe5c6b00fb37
             → sellers_json: https://growintech.co/sellers.json
line 128    improvedigital.com, 2450, RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 172    mobupps.com, c74d97b01eae257e44aa9d5bade97baf32954, RESELLER
             → sellers_json: https://mobupps.com/sellers.json
line 185    openx.com, 540646187, RESELLER
             → sellers_json: https://openx.com/sellers.json
line 213    pubmatic.com, 158271, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 218    pubmatic.com, 159668, RESELLER
             → sellers_json: https://pubmatic.com/sellers.json
line 289    smaato.com, 1100051149, RESELLER, 07bcf65f187117b4
             → sellers_json: https://smaato.com/sellers.json
line 310    smartclip.net, 14275, RESELLER
             → sellers_json: https://smartclip.net/sellers.json
line 317    sonobi.com, 5b003395a5, RESELLER, d1a215d9eb5aee9e
             → sellers_json: https://sonobi.com/sellers.json
line 330    themediagrid.com, DY1OVP, RESELLER, 35d5010d7789b49d
             → sellers_json: https://themediagrid.com/sellers.json
line 335    tradplusad.com, 97f87d32cbc437a3, RESELLER
             → sellers_json: https://tradplusad.com/sellers.json
line 336    tremorhub.com, s92od-u4sw5, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://tremorhub.com/sellers.json
line 341    ucfunnel.com, par-AA7B236BA32DD484C838E249362437B8, RESELLER
             → sellers_json: https://ucfunnel.com/sellers.json
line 348    video.unrulymedia.com, 123476257, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 356    video.unrulymedia.com, 4631344382657206988, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 358    video.unrulymedia.com, 5336134699710583737, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 360    video.unrulymedia.com, 755432070, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
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 448    https://www.luni.app
             → reason: fewer than 3 fields
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

26

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 26)
line 3      facebook.com, 167653297350513, DIRECT, c3e20eee3f780d68
             → sellers_json: returns a web page, not a sellers.json file
line 7      gamaigroup.com, 423056, RESELLER
             → sellers_json: file is not valid JSON
line 39     yieldmo.com, 3591550211052216798, RESELLER, 6a92c77cfc3d2258
             → sellers_json: bot-check or captcha page (HTTP 202)
line 41     vungle.com, 6777c683f3fa5d0011508a83, DIRECT, c107d686becd2d77
             → sellers_json: HTTP 403 to automated requests
line 57     adtiming.com, a-126, RESELLER, bf66753b8f380142
             → sellers_json: HTTP 404
line 80     bematterfull.com, 22289765, RESELLER
             → sellers_json: bot-check or captcha page (HTTP 202)
line 109    criteo.com, B-057601, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403 to automated requests
line 110    criteo.com, B-074375, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403 to automated requests
line 146    iqzone.com, IQ39, RESELLER
             → sellers_json: bot-check or captcha page (HTTP 202)
line 147    iqzone.com, IQ97, RESELLER
             → sellers_json: bot-check or captcha page (HTTP 202)
line 163    lunamedia.io, 95ed51edc1cb499baaf3476fcb6fa463, RESELLER, 524ecb396915caaf
             → sellers_json: bot-check or captcha page (HTTP 202)
line 176    onlinemediasolutions.com, 20444, RESELLER
             → sellers_json: bot-check or captcha page (HTTP 202)
line 246    rhythmone.com, 5336134699710583737, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403 to automated requests
line 370    xad.com, 241, RESELLER, 81cbf0a75a5e0e9a
             → sellers_json: HTTP 403 to automated requests
line 378    yieldmo.com, 2754490424016969782, RESELLER
             → sellers_json: bot-check or captcha page (HTTP 202)
line 379    zetaglobal.net, 757, RESELLER
             → sellers_json: HTTP 404
line 380    zetaglobal.net, 815, RESELLER
             → sellers_json: HTTP 404
line 381    zetaglobal.net, 998, RESELLER
             → sellers_json: HTTP 404
line 383    zoomd.com, 88478941, RESELLER
             → sellers_json: HTTP 404
line 400    dynadmic.com, 4133288916, RESELLER
             → sellers_json: returns a web page, not a sellers.json file
line 404    criteo.com, B-059922, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403 to automated requests
line 414    advertising.com, 28246, RESELLER
             → sellers_json: HTTP 403 to automated requests
line 419    aol.com, 58905, RESELLER, e1a5b5b6e3255540
             → sellers_json: HTTP 404
line 422    criteo.com, B-064291, DIRECT, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403 to automated requests
line 424    aol.com, 55681, RESELLER, e1a5b5b6e3255540
             → sellers_json: HTTP 404

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