App Supply Index Monitor my app
iOS · SPARKS INFORMATION PTE. LTD.

Hunting Sniper

Developer URL
https://www.huntingsniper.games/
app-ads.txt
https://www.huntingsniper.games/app-ads.txt · 200
Checked
Oct 7, 2026
C
60/100

30,533 lines · 23,573 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

1,243 −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 1,243)
line 1240   toponad.com, 16385e313a271a, DIRECT, 1d49fe424a1a456d
             → observed: the same account is marked DIRECT by 98 different companies
line 1261   vidoomy.com, 7646534, DIRECT
             → observed: the same account is marked DIRECT by 77 different companies
line 1797   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 1961   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 1974   smaato.com, 1100057628, DIRECT, 07bcf65f187117b4
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 72 different companies  name in sellers.json: topon  domain in sellers.json: toponad.net
line 1975   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 2000   onetag.com, 82e44d118b79600, DIRECT
             → observed: the same account is marked DIRECT by 79 different companies
line 2002   admatic.com.tr, adm-pub-3033566192, DIRECT, uufps1dh5stc6euk
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 59 different companies  name in sellers.json: opera  domain in sellers.json: opera.com
line 2008   admixer.net, f6790c61-b9ce-49b0-b809-059710d60dfd, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 60 different companies  name in sellers.json: Mintegral  domain in sellers.json: mintegral.com
line 2015   opera.com, pub11079554715136, DIRECT, 55a0c5fd61378de3
             → observed: the same account is marked DIRECT by 61 different companies
line 2020   krushmedia.com, AJxF6R192a9M6CaTvK, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 64 different companies  name in sellers.json: Admixer   domain in sellers.json: admixer.com
line 2553   algorix.co, 604553, DIRECT, 5b394c12fea27a1d
             → observed: the same account is marked DIRECT by 68 different companies
line 2576   admixer.net, 142f7ae2-b259-439a-801d-0b1146b8518d, DIRECT
             → observed: the same account is marked DIRECT by 68 different companies
line 2609   start.io, 115550145, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 67 different companies  name in sellers.json: Bigo  domain in sellers.json: bigo.sg
line 2611   themediagrid.com, 6XGFYQ, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 80 different companies
line 2618   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 2628   yabbi.me, 675d9254-4032-47ed-9074-b6ef4dbab522, DIRECT
             → observed: the same account is marked DIRECT by 68 different companies
line 2629   madex.world, 544b4c02-bccb-47eb-a8c2-0a6be081778b, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 68 different companies  name in sellers.json: Madex  domain in sellers.json: madex.world
line 2631   screenil.com, 554156, DIRECT
             → observed: the same account is marked DIRECT by 65 different companies
line 2657   google.com, pub-3990748024667386, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 85 different companies
line 2661   supply.colossusssp.com, 821, DIRECT, 6c5b49d96ec1b458
             → observed: the same account is marked DIRECT by 64 different companies  name in sellers.json: BIGO TECHNOLOGY PTE.   domain in sellers.json: bigo.sg
line 2672   thebrave.io, 1234764, DIRECT, c25b2154543746ac
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 70 different companies  name in sellers.json: bigo  domain in sellers.json: bigo.sg
line 2756   algorix.co, 604553, DIRECT, 5b394c12fea27a1d
             → observed: the same account is marked DIRECT by 68 different companies
line 2779   admixer.net, 142f7ae2-b259-439a-801d-0b1146b8518d, DIRECT
             → observed: the same account is marked DIRECT by 68 different companies
line 2812   start.io, 115550145, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 67 different companies  name in sellers.json: Bigo  domain in sellers.json: bigo.sg
warning

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

2,882 −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 2,882)
line 54     improvedigital.com, 1366, RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 58     improvedigital.com, 2450, RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 65     onetag.com, 59aa7be4921bac8, RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 75     e-planning.net, bce51a8513581788, RESELLER, c1ba615865ed87b2
             → sellers_json: https://e-planning.net/sellers.json
line 83     admanmedia.com, 894, RESELLER
             → sellers_json: https://admanmedia.com/sellers.json
line 97     adview.com, 33633363, RESELLER, 1b2cc038a11ea319
             → sellers_json: https://adview.com/sellers.json
line 102    advlion.com, 584, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 103    advlion.com, 3083, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 104    advlion.com, 3054, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 115    thunder-monetize.com, 6025417180, RESELLER
             → sellers_json: https://thunder-monetize.com/sellers.json
line 116    rhebus.works, 3852728940, RESELLER
             → sellers_json: https://rhebus.works/sellers.json
line 119    smaato.com, 1100050739, RESELLER, 07bcf65f187117b4
             → sellers_json: https://smaato.com/sellers.json
line 137    themediagrid.com, R28I9J, RESELLER, 35d5010d7789b49d
             → sellers_json: https://themediagrid.com/sellers.json
line 162    video.unrulymedia.com, 4631344382657206988, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 169    omnifytv.com, pqsCoRfJvb9DYRGE, RESELLER
             → sellers_json: https://omnifytv.com/sellers.json
line 170    myfeature.tv, WUK6VDvHBmA6l3PToPJK, RESELLER
             → sellers_json: https://myfeature.tv/sellers.json
line 171    bematterfull.com, 898409509, RESELLER
             → sellers_json: https://bematterfull.com/sellers.json
line 175    video.unrulymedia.com, 7418256711870870085, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 176    video.unrulymedia.com, 837864616, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 181    onetag.com, 82bad7d17eccf7c, RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 187    themediagrid.com, XYIOA3, RESELLER, 35d5010d7789b49d
             → sellers_json: https://themediagrid.com/sellers.json
line 198    yieldmo.com, 2850137996525511226, RESELLER
             → sellers_json: https://yieldmo.com/sellers.json
line 218    onetag.com, 805b2815fbe71c5, RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 230    smaato.com, 1100048572, RESELLER, 07bcf65f187117b4
             → sellers_json: https://smaato.com/sellers.json
line 235    e-planning.net, 4c6e71ca46f47d4a, RESELLER, c1ba615865ed87b2
             → sellers_json: https://e-planning.net/sellers.json
warning

Lines for ad system domains that don't resolve

108 −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 (25 of 108)
line 62     spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1396   spotxchange.com, 307720, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1416   engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 1434   engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 1439   spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1475   engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 1488   spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1499   districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 1525   spotxchange.com, 225721, RESELLER
             → ad_system: spotxchange.com
line 1531   spotxchange.com, 238936, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1794   ylhglobal.com, 1930587443, RESELLER
             → ad_system: ylhglobal.com
line 2439   spotxchange.com,283422,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
line 2440   spotxchange.com,82068,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
line 4084   spotxchange.com,151986,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
line 4420   spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 7955   spotxchange.com, 307720, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 7970   engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 7988   engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 7993   spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 8029   engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 8042   spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 8053   districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 8078   spotxchange.com, 225721, RESELLER
             → ad_system: spotxchange.com
line 8084   spotxchange.com, 238936, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 8290   ylhglobal.com, 1930587443, RESELLER
             → ad_system: ylhglobal.com
warning

Malformed lines

15 −1 pts

Lines that buyers' crawlers will ignore.

How to fixFix the format: <ad system domain>, <seller id>, DIRECT|RESELLER[, <cert authority id>].
Evidence (15)
line 1969   singularads, 548745, RESELLER
             → reason: invalid ad system domain
line 3459   mobilityware.com:
             → reason: fewer than 3 fields
line 3470   weatherbug.com:
             → reason: fewer than 3 fields
line 3474   easybrain.com:
             → reason: fewer than 3 fields
line 3483   say.games:
             → reason: fewer than 3 fields
line 3490   rollicgames.com:
             → reason: fewer than 3 fields
line 4894   Remember to replace the OwnerDomain Line with your domain.
             → reason: fewer than 3 fields
line 4895   Remember to replace [yourironSourcePublisherAccountID] with your account ID, which you can get from your account manager
             → reason: fewer than 3 fields
line 18845  onetag.com, 67c71bd96716ca3 RESELLER
             → reason: fewer than 3 fields
line 21528  lemmatechnologies,1844,RESELLER
             → reason: invalid ad system domain
line 24199  lemmatechnologies,1844,RESELLER
             → reason: invalid ad system domain
line 26258  lemmatechnologies,1844,RESELLER
             → reason: invalid ad system domain
line 26821  a ppnexus.com, 12061, RESELLER, f5ab79cb980f11d1
             → reason: invalid ad system domain
line 27847  a ppnexus.com, 12061, RESELLER, f5ab79cb980f11d1
             → reason: invalid ad system domain
line 28693  b42d42eb28400efa,targetbetter.com, 6451, RESELLER
             → reason: invalid ad system domain
info

Duplicate lines

3,813 −2 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 3,813)
ad_system: google.com  seller_id: pub-7226382995208205  relationship: DIRECT
ad_system: pangleglobal.com  seller_id: 46023  relationship: DIRECT
ad_system: contextweb.com  seller_id: 562615  relationship: RESELLER
ad_system: improvedigital.com  seller_id: 2451  relationship: RESELLER
ad_system: media.net  seller_id: 8cu12aq1y  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 158154  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 160974  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 164532  relationship: RESELLER
ad_system: pubnative.net  seller_id: 1007501  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: sonobi.com  seller_id: d2b13d1c36  relationship: RESELLER
ad_system: thebrave.io  seller_id: 1234633  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: chartboost.com  seller_id: 606ec81fbc0d774ca25f4a13  relationship: DIRECT
ad_system: appnexus.com  seller_id: 10005  relationship: RESELLER
ad_system: bidmachine.io  seller_id: 98  relationship: RESELLER
ad_system: mobfox.com  seller_id: 82593  relationship: RESELLER
info

DIRECT accounts registered to another domain

14 −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 (14)
line 5      pangleglobal.com, 46023, DIRECT
             → domain in sellers.json: yourdomain.com  name in sellers.json: Unlimiteads Co., Limited
line 6      applovin.com, 318b911137dd88c795a54c4db0256444, DIRECT
             → domain in sellers.json: mpmfgame.com  name in sellers.json: zy
line 707    fyber.com,213356,DIRECT
             → domain in sellers.json: mpmfgame.com  name in sellers.json: Unlimiteads Co., Limited
line 1233   mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
line 2167   unity.com, 2024299, DIRECT, 96cabb5fbdde37a7
             → domain in sellers.json: snygame.xyz  name in sellers.json: mpmfgame
line 7798   mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
line 11179  mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
line 17280  pangleglobal.com,46023, DIRECT
             → domain in sellers.json: yourdomain.com  name in sellers.json: Unlimiteads Co., Limited
line 17310  mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
line 18872  mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
line 26751  mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
line 27621  unity.com, 2024299, DIRECT, 96cabb5fbdde37a7
             → domain in sellers.json: snygame.xyz  name in sellers.json: mpmfgame
line 27777  mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
line 28728  mintegral.com, 19101, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: docs.google.com  name in sellers.json: Guangzhuo Dong
info

Ad systems without a public sellers.json

4,201

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 4,201)
line 3      facebook.com, 3033550910049288, RESELLER, c3e20eee3f780d68
             → sellers_json: HTML or login page instead of JSON
line 4      facebook.com, 320436898862920, RESELLER, c3e20eee3f780d68
             → sellers_json: HTML or login page instead of JSON
line 9      gamaigroup.com, 423056, RESELLER
             → sellers_json: HTML or login page instead of JSON
line 12     loopme.com, 11303, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 13     loopme.com, 11424, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 16     openx.com, 540785403, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 17     openx.com, 559798512, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 44     appnexus.com, 10005, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 46     mobfox.com, 82593, RESELLER, 5529a3d1f59865be
             → sellers_json: HTTP 403
line 47     openx.com, 540338069, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 53     adcolony.com, 1efc6603710003ea, RESELLER, 1ad675c9de6b5176
             → sellers_json: HTML or login page instead of JSON
line 60     sabio.us, 100032, RESELLER, 96ed93aaa9795702
             → sellers_json: HTTP 404
line 66     advertising.com, 28246, RESELLER
             → sellers_json: HTTP 403
line 69     xad.com, 589, RESELLER, 81cbf0a75a5e0e9a
             → sellers_json: HTTP 403
line 80     criteo.com, B-057955, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403
line 82     loopme.com, 11414, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 84     acd.op.hicloud.com, PUB_HW_1003, RESELLER
             → sellers_json: HTTP 404
line 85     adx-dre.op.hicloud.com, PUB_HW_1003, RESELLER
             → sellers_json: HTTP 404
line 86     adx-dra.op.hicloud.com, PUB_HW_1003, RESELLER
             → sellers_json: HTTP 404
line 87     adx-drru.op.hicloud.com, PUB_HW_1003, RESELLER
             → sellers_json: HTTP 404
line 99     loopme.com, 11446, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 108    freewheel.tv, 1568906, RESELLER
             → sellers_json: HTTP 403
line 109    freewheel.tv, 1568907, RESELLER
             → sellers_json: HTTP 403
line 113    openx.com, 540866936, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 128    criteo.com, B-063105, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403
info

DIRECT accounts marked confidential

4

Buyers can't see who owns these accounts.

How to fixAsk the ad system to publish your seller entry with name and domain.
Evidence (4)
line 1      google.com, pub-7226382995208205, DIRECT, f08c47fec0942fa0
line 13300  google.com, pub-7226382995208205, DIRECT, f08c47fec0942fa0
line 14880  google.com, pub-7226382995208205, DIRECT, f08c47fec0942fa0
line 28690  google.com, pub-7226382995208205, 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