App Supply Index Monitor my app
iOS · FUNFINITY PTE. LTD

Food Hunt: Pixel Puzzle

Developer URL
https://vnuteam.store
app-ads.txt
https://vnuteam.store/app-ads.txt · 200
Checked
Oct 7, 2026
D
52/100

7,085 lines · 5,143 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

138 −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 138)
line 309    pangleglobal.com, Account ID, DIRECT
             → observed: the same account is marked DIRECT by 9 different companies
line 314    google.com, pub-7002491002409919, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 11 different companies
line 721    toponad.com, 16385e313a271a, DIRECT, 1d49fe424a1a456d
             → observed: the same account is marked DIRECT by 98 different companies
line 1109   themediagrid.com, R28I9J, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 67 different companies
line 1203   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 1204   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 1205   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 1206   criteo.com, B-062970, DIRECT, 9fac4a4a87c2a44f
             → observed: the same account is marked DIRECT by 65 different companies
line 1207   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 1208   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 1214   inmobi.com, 445a21be4613492a9545763b8c4bc548, DIRECT, 83e75a7ae333ca9d
             → observed: the same account is marked DIRECT by 65 different companies
line 1897   pangleglobal.com, Account ID, DIRECT
             → observed: the same account is marked DIRECT by 9 different companies
line 1902   google.com, pub-7002491002409919, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 11 different companies
line 2309   toponad.com, 16385e313a271a, DIRECT, 1d49fe424a1a456d
             → observed: the same account is marked DIRECT by 98 different companies
line 2697   themediagrid.com, R28I9J, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 67 different companies
line 2791   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 2792   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 2793   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 2794   criteo.com, B-062970, DIRECT, 9fac4a4a87c2a44f
             → observed: the same account is marked DIRECT by 65 different companies
line 2795   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 2796   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 2802   inmobi.com, 445a21be4613492a9545763b8c4bc548, DIRECT, 83e75a7ae333ca9d
             → observed: the same account is marked DIRECT by 65 different companies
line 3200   rubiconproject.com, 26442, DIRECT, 0bfd66d529a55807
             → observed: the same account is marked DIRECT by 30 different companies
line 3201   rubiconproject.com, 26440, DIRECT, 0bfd66d529a55807
             → observed: the same account is marked DIRECT by 30 different companies
line 3250   rubiconproject.com, 26442, DIRECT, 0bfd66d529a55807
             → observed: the same account is marked DIRECT by 30 different companies
warning

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

756 −12 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 756)
line 10     adview.com, 48045325, RESELLER, 1b2cc038a11ea319
             → sellers_json: https://adview.com/sellers.json
line 11     advlion.com, 3054, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 12     advlion.com, 3083, RESELLER
             → sellers_json: https://advlion.com/sellers.json
line 21     applovin.com, 2a76a83ce2eaf32dbf8a62c1d1f4b434, DIRECT
             → sellers_json: https://applovin.com/sellers.json
line 41     bidease.com, exchange-20, RESELLER
             → sellers_json: https://bidease.com/sellers.json
line 43     bidmachine.io, 114, RESELLER
             → sellers_json: https://bidmachine.io/sellers.json
line 55     google.com, pub-4841966637114747, RESELLER
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 57     google.com, pub-7452201096415972, RESELLER, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 59     google.com, pub-8875007976898779, RESELLER
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 76     kidoz.net, 19692013, RESELLER
             → sellers_json: https://kidoz.net/sellers.json
line 103    pubmatic.com, 156372, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 104    pubmatic.com, 156389, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 131    pubmatic.com, 161853, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 146    rubiconproject.com, 14334, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 149    rubiconproject.com, 16676, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 154    rubiconproject.com, 20086, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 157    rubiconproject.com, 20942, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 158    rubiconproject.com, 21526, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 164    smartclip.net, 411, RESELLER
             → sellers_json: https://smartclip.net/sellers.json
line 166    sonobi.com, 0d53936254, RESELLER, d1a215d9eb5aee9e
             → sellers_json: https://sonobi.com/sellers.json
line 178    stroeer.com, 17355, RESELLER
             → sellers_json: https://stroeer.com/sellers.json
line 179    telaria.com, 7wy0w, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://www.telaria.com/sellers.json
line 180    telaria.com, rwd19-1526185, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://www.telaria.com/sellers.json
line 181    telaria.com, rwd19-3092830, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://www.telaria.com/sellers.json
line 182    thebrave.io, 1234594, RESELLER, c25b2154543746ac
             → sellers_json: https://thebrave.io/sellers.json
warning

Lines for ad system domains that don't resolve

68 −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 68)
line 139    reforge.in, 107, RESELLER
             → ad_system: reforge.in
line 140    reforge.in, 353, RESELLER
             → ad_system: reforge.in
line 172    spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 173    spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 174    spotxchange.com, 139784, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 175    spotxchange.com, 149886, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 176    spotxchange.com, 71426, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 331    gamoshi.io, 267-b850, RESELLER, 20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 367    engagebdr.com, 10308, RESELLER
             → ad_system: engagebdr.com
line 374    adne.tv,3992, RESELLER
             → ad_system: adne.tv
line 387    spotxchange.com, 271911, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 487    spotxchange.com, 230037, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 508    engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 518    gamoshi.io, 267-b4627, RESELLER
             → ad_system: gamoshi.io
line 649    gamoshi.io, 267-b5428, RESELLER, 20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 873    spotxchange.com, 307720, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 893    engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 911    engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 916    spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 952    engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 965    spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 976    districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 1002   spotxchange.com, 225721, RESELLER
             → ad_system: spotxchange.com
line 1008   spotxchange.com, 238936, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1354   engagebdr.com, 10308, RESELLER
             → ad_system: engagebdr.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 3703   singularads, 548745, RESELLER
             → reason: invalid ad system domain
info

Duplicate lines

1,552 −4 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 1,552)
ad_system: adcolony.com  seller_id: 0a0f72cd66122f31  relationship: RESELLER
ad_system: adcolony.com  seller_id: 5d8cbf6671c93a42  relationship: RESELLER
ad_system: adcolony.com  seller_id: 801e49d1be83b5f9  relationship: RESELLER
ad_system: adelement.com  seller_id: 30167  relationship: RESELLER
ad_system: admanmedia.com  seller_id: 613  relationship: RESELLER
ad_system: admanmedia.com  seller_id: 9  relationship: RESELLER
ad_system: admixer.net  seller_id: 4ca083cd-412f-49fe-b832-5b66ee490d9a  relationship: RESELLER
ad_system: admixplay.com  seller_id: 2012  relationship: RESELLER
ad_system: advertising.com  seller_id: 8693  relationship: RESELLER
ad_system: adview.com  seller_id: 48045325  relationship: RESELLER
ad_system: advlion.com  seller_id: 3054  relationship: RESELLER
ad_system: advlion.com  seller_id: 3083  relationship: RESELLER
ad_system: advlion.com  seller_id: 3108  relationship: RESELLER
ad_system: advlion.com  seller_id: 5140  relationship: RESELLER
ad_system: algorix.co  seller_id: 54616  relationship: RESELLER
ad_system: algorix.co  seller_id: 60016  relationship: RESELLER
ad_system: aol.com  seller_id: 25910  relationship: RESELLER
ad_system: appads.in  seller_id: 106246  relationship: RESELLER
ad_system: appads.in  seller_id: 107606  relationship: RESELLER
ad_system: applovin.com  seller_id: 2a76a83ce2eaf32dbf8a62c1d1f4b434  relationship: DIRECT
ad_system: appnexus.com  seller_id: 10617  relationship: RESELLER
ad_system: appnexus.com  seller_id: 11826  relationship: RESELLER
ad_system: appnexus.com  seller_id: 12976  relationship: RESELLER
ad_system: appnexus.com  seller_id: 13227  relationship: RESELLER
ad_system: appnexus.com  seller_id: 13293  relationship: RESELLER
info

DIRECT accounts registered to another domain

27 −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 (25 of 27)
line 75     ironsrc.com, 327962, Direct , 79929e88b2ba73bc
             → domain in sellers.json: yeahusgames.com  name in sellers.json: Unity Technologies SF
line 189    unity.com, 1526185, DIRECT, 96cabb5fbdde37a7
             → domain in sellers.json: vigafun.com  name in sellers.json: CrazyLabs Ltd
line 214    fyber.com, 215056, DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: NGUYEN DUC BAO
line 316    applovin.com, c4a8d77911a0af8c83c4227beea0895a, DIRECT
             → domain in sellers.json: redjum.fun  name in sellers.json: CrazyLabs Ltd
line 711    digitalturbine.com, 215056, DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: NGUYEN DUC BAO
line 714    mintegral.com, 24821, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: www.vigafun.com  name in sellers.json: VIGAFUN Limited
line 1148   applovin.com, c4a8d77911a0af8c83c4227beea0895a, DIRECT
             → domain in sellers.json: redjum.fun  name in sellers.json: CrazyLabs Ltd
line 1201   reklamup.com, 5348745297, DIRECT
             → domain in sellers.json: bapu.fun  name in sellers.json: VIGAFUN VIET NAM COMPANY LIMITED
line 1337   fyber.com,215056,DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: NGUYEN DUC BAO
line 1663   ironsrc.com, 327962, Direct , 79929e88b2ba73bc
             → domain in sellers.json: yeahusgames.com  name in sellers.json: Unity Technologies SF
line 1777   unity.com, 1526185, DIRECT, 96cabb5fbdde37a7
             → domain in sellers.json: vigafun.com  name in sellers.json: CrazyLabs Ltd
line 1802   fyber.com, 215056, DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: NGUYEN DUC BAO
line 1904   applovin.com, c4a8d77911a0af8c83c4227beea0895a, DIRECT
             → domain in sellers.json: redjum.fun  name in sellers.json: CrazyLabs Ltd
line 2299   digitalturbine.com, 215056, DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: NGUYEN DUC BAO
line 2302   mintegral.com, 24821, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: www.vigafun.com  name in sellers.json: VIGAFUN Limited
line 2736   applovin.com, c4a8d77911a0af8c83c4227beea0895a, DIRECT
             → domain in sellers.json: redjum.fun  name in sellers.json: CrazyLabs Ltd
line 2789   reklamup.com, 5348745297, DIRECT
             → domain in sellers.json: bapu.fun  name in sellers.json: VIGAFUN VIET NAM COMPANY LIMITED
line 2925   fyber.com,215056,DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: NGUYEN DUC BAO
line 3389   applovin.com, c4a8d77911a0af8c83c4227beea0895a, DIRECT
             → domain in sellers.json: redjum.fun  name in sellers.json: CrazyLabs Ltd
line 3714   ironsrc.com, 159149, Direct
             → domain in sellers.json: bapu.fun  name in sellers.json: tony
line 3740   applovin.com, c4a8d77911a0af8c83c4227beea0895a, DIRECT
             → domain in sellers.json: redjum.fun  name in sellers.json: CrazyLabs Ltd
line 3778   bidmachine.io, 781, DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: Life Coloring
line 3950   mintegral.com, 50356, DIRECT, 0aeed750c80d6423
             → domain in sellers.json: vigafun.com  name in sellers.json: VIGAFUN Limited
line 4418   unity.com, 5774525, DIRECT, 96cabb5fbdde37a7
             → domain in sellers.json: vigafun.com  name in sellers.json: VIGAFUN LIMITED
line 4421   fyber.com, 231849, DIRECT
             → domain in sellers.json: vigafun.com  name in sellers.json: VIGAFUN 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

1,162

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 1,162)
line 1      adcolony.com, 0a0f72cd66122f31, RESELLER, 1ad675c9de6b5176
             → sellers_json: HTML or login page instead of JSON
line 2      adcolony.com, 5d8cbf6671c93a42, RESELLER, 1ad675c9de6b5176
             → sellers_json: HTML or login page instead of JSON
line 3      adcolony.com, 801e49d1be83b5f9, RESELLER, 1ad675c9de6b5176
             → sellers_json: HTML or login page instead of JSON
line 8      admixplay.com, 2012, RESELLER
             → sellers_json: HTTP 404
line 9      advertising.com, 8693, RESELLER
             → sellers_json: HTTP 403
line 18     aol.com, 25910, RESELLER
             → sellers_json: HTTP 404
line 22     appnexus.com, 10617, RESELLER
             → sellers_json: HTTP 403
line 23     appnexus.com, 10617, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 24     appnexus.com, 11826, RESELLER
             → sellers_json: HTTP 403
line 25     appnexus.com, 12976, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 26     appnexus.com, 13227, RESELLER
             → sellers_json: HTTP 403
line 27     appnexus.com, 13293, RESELLER
             → sellers_json: HTTP 403
line 28     appnexus.com, 13293, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 29     appnexus.com, 13297, RESELLER
             → sellers_json: HTTP 403
line 30     appnexus.com, 13297, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 31     appnexus.com, 2234, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 32     appnexus.com, 2480, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 33     appnexus.com, 2764, RESELLER
             → sellers_json: HTTP 403
line 34     appnexus.com, 2764, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 35     appnexus.com, 3368, RESELLER
             → sellers_json: HTTP 403
line 36     appnexus.com, 7353, RESELLER
             → sellers_json: HTTP 403
line 37     appnexus.com, 7353, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 38     appnexus.com, 7445, RESELLER
             → sellers_json: HTTP 403
line 39     appnexus.com, 9393, RESELLER
             → sellers_json: HTTP 403
line 40     appnexus.com, 9393, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
info

DIRECT accounts marked confidential

2

Buyers can't see who owns these accounts.

How to fixAsk the ad system to publish your seller entry with name and domain.
Evidence (2)
line 58     google.com, pub-8404155390816025, DIRECT, f08c47fec0942fa0
line 1646   google.com, pub-8404155390816025, 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