App Supply Index Monitor my app
iOS · Flow Games Bilisim Yazilim ve Pazarlama Anonim Sirketi

Smash Fest!

Developer URL
https://www.flowgames.net/
app-ads.txt
https://flowgames.net/app-ads.txt · 200
Checked
Oct 7, 2026
C
61/100

5,831 lines · 4,188 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

41 −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 41)
line 5114   smartadserver.com, 4016, DIRECT, 060d053dcf45cbf3 #Global
             → observed: the same account is marked DIRECT by 45 different companies
line 5115   smartadserver.com, 4012, DIRECT, 060d053dcf45cbf3 #EUR
             → observed: the same account is marked DIRECT by 43 different companies
line 5116   smartadserver.com, 4071, DIRECT, 060d053dcf45cbf3 #USD
             → observed: the same account is marked DIRECT by 59 different companies
line 5117   smartadserver.com, 4073, DIRECT, 060d053dcf45cbf3 #BRL
             → observed: the same account is marked DIRECT by 42 different companies
line 5118   smartadserver.com, 4074, DIRECT, 060d053dcf45cbf3 #MXN
             → observed: the same account is marked DIRECT by 42 different companies
line 5342   opera.com,pub10832153240576,DIRECT,55a0c5fd61378de3
             → observed: the same account is marked DIRECT by 23 different companies
line 5345   onetag.com,82e44d118b79600,DIRECT
             → observed: the same account is marked DIRECT by 77 different companies
line 5348   onetag.com, 8b77f25879b0642, DIRECT
             → observed: the same account is marked DIRECT by 15 different companies
line 5349   onetag.com, 8b77f25879b0642-OB, DIRECT
             → observed: the same account is marked DIRECT by 15 different companies
line 5358   inmobi.com, bfe203493be74a45917b0993b9a74596, DIRECT, 83e75a7ae333ca9d
             → observed: the same account is marked DIRECT by 11 different companies
line 5662   programmaticx.ai, 100682, DIRECT, b42d42eb28400efa
             → observed: the same account is marked DIRECT by 39 different companies  name in sellers.json: falcongames  domain in sellers.json: falcongames.com
line 5663   targetbetter.com, 6481, DIRECT
             → observed: the same account is marked DIRECT by 39 different companies  name in sellers.json: fugo  domain in sellers.json: fugo.com.tr
line 5666   themediagrid.com, VM75KS, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 48 different companies  name in sellers.json: Copper6 Ltd  domain in sellers.json: copper6.com
line 5671   admanmedia.com, 2269, DIRECT
             → observed: the same account is marked DIRECT by 54 different companies  name in sellers.json: Bigo  domain in sellers.json: bigo.sg
line 5690   yabbi.me, 675d9254-4032-47ed-9074-b6ef4dbab522, DIRECT
             → observed: the same account is marked DIRECT by 67 different companies
line 5691   madex.world, 544b4c02-bccb-47eb-a8c2-0a6be081778b, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 67 different companies  name in sellers.json: Madex  domain in sellers.json: madex.world
line 5693   thebrave.io, 1234764, DIRECT, c25b2154543746ac
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 69 different companies  name in sellers.json: bigo  domain in sellers.json: bigo.sg
line 5722   oko.uk, a4eb11dd-9bc5-4d77-9877-71f69dcfc08f, DIRECT, b3511ffcafb23a32
             → observed: the same account is marked DIRECT by 45 different companies  name in sellers.json: BigoAds  domain in sellers.json: bigo.sg
line 5734   admatic.de, ade-pub-4967241771, DIRECT, uufps1dh5stc6euk
             → observed: the same account is marked DIRECT by 43 different companies
line 5742   google.com, pub-3990748024667386, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 83 different companies
line 5762   themediagrid.com, NC7LXT, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 44 different companies  name in sellers.json: THUNDER MONETIZATION PTE. LTD.  domain in sellers.json: thunder-monetize.com
line 5763   criteo.com, B-081657, DIRECT, 9fac4a4a87c2a44f
             → observed: the same account is marked DIRECT by 43 different companies
line 5794   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 5797   pubnative.net, 1008060, DIRECT, d641df8625486a7b
             → observed: the same account is marked DIRECT by 56 different companies
line 5813   apester.com, 49071, DIRECT
             → observed: the same account is marked DIRECT by 50 different companies
warning

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

354 −7 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 354)
line 4      google.com, pub-4669627762582163, DIRECT, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 7      applovin.com, 46d21a650880350af6a79f976c4f2b01, DIRECT
             → sellers_json: https://applovin.com/sellers.json
line 101    themediagrid.com,RIX2M5,RESELLER,9fac4a4a87c2a44f
             → sellers_json: https://themediagrid.com/sellers.json
line 115    video.unrulymedia.com,579227028,RESELLER,98c21ef9a666c68b
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 135    video.unrulymedia.com,3226865594,RESELLER,98c21ef9a666c68b
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 145    rubiconproject.com,26386,RESELLER,0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 158    video.unrulymedia.com,2564526802,RESELLER,98c21ef9a666c68b
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 167    axonix.com,59142,RESELLER,bc385f2b4a87b721
             → sellers_json: https://axonix.com/sellers.json
line 196    video.unrulymedia.com,7418256711870870085,RESELLER,98c21ef9a666c68b
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 205    markappmedia.site,C-1054,RESELLER,1ddf21e4cc2e32a1
             → sellers_json: https://markappmedia.site/sellers.json
line 219    onetag.com,925c32ef718e9fe,RESELLER
             → sellers_json: https://onetag.com/sellers.json
line 232    axonix.com,59183,RESELLER,bc385f2b4a87b721
             → sellers_json: https://axonix.com/sellers.json
line 306    uis.mobfox.com,81153,RESELLER
             → sellers_json: https://uis.mobfox.com/sellers.json
line 361    rubiconproject.com,24908,RESELLER,0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 381    conversantmedia.com,100972,RESELLER,03113cd04947736d
             → sellers_json: https://conversantmedia.com/sellers.json
line 383    programmaticx.ai,4167543,RESELLER,b42d42eb28400efa
             → sellers_json: https://programmaticx.ai/sellers.json
line 384    conversantmedia.com,100971,RESELLER,03113cd04947736d
             → sellers_json: https://conversantmedia.com/sellers.json
line 396    ignitemediatech.com,pub_61317,RESELLER
             → sellers_json: https://ignitemediatech.com/sellers.json
line 420    pubmatic.com,166270,RESELLER,5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 434    media.net,8CUV7C5M2,RESELLER,818f58666cabc936
             → sellers_json: https://media.net/sellers.json
line 439    rubiconproject.com,25064,RESELLER,0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 472    visiblemeasures.com,1020,RESELLER
             → sellers_json: https://visiblemeasures.com/sellers.json
line 484    pubmatic.com,167086,RESELLER,5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 495    rubiconproject.com,27322,RESELLER,0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 502    rubiconproject.com,27842,RESELLER,0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
warning

Lines for ad system domains that don't resolve

17 −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 (17)
line 43     fivecdm.com,73537472,DIRECT
             → ad_system: fivecdm.com
line 393    gamoshi.io,267-b2713,RESELLER,20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 1812   showcaesad.com,806322774,RESELLER
             → ad_system: showcaesad.com
line 1974   antipodesdigital.live,321,RESELLER
             → ad_system: antipodesdigital.live
line 2281   acex.adprime.com,AJxF6R93a9M6CaTvK,RESELLER
             → ad_system: acex.adprime.com
line 3341   gamoshi.io, 267-b4944, RESELLER, 20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 3721   engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 3739   engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 3780   engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 3804   districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 4041   ylhglobal.com, 1930587443, RESELLER
             → ad_system: ylhglobal.com
line 5120   engagebdr.com, 16, RESELLER
             → ad_system: engagebdr.com
line 5182   engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 5208   dmixer.co.kr, 1610, RESELLER
             → ad_system: dmixer.co.kr
line 5256   engagebdr.com, 84, RESELLER
             → ad_system: engagebdr.com
line 5291   engagebdr.com, 10294, RESELLER
             → ad_system: engagebdr.com
line 5313   engagebdr.com, 7, 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 5355   uis.mobfox.com, 2310, RESELLER 5529a3d1f59865be
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 5529a3d1f59865be'
info

Duplicate lines

877 −3 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 877)
ad_system: contextweb.com  seller_id: 562615  relationship: RESELLER
ad_system: improvedigital.com  seller_id: 2602  relationship: RESELLER
ad_system: loopme.com  seller_id: 11424  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: 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: admanmedia.com  seller_id: 613  relationship: RESELLER
ad_system: smartadserver.com  seller_id: 3713  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 165117  relationship: RESELLER
ad_system: sharethrough.com  seller_id: xekuhskz  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 14558  relationship: RESELLER
ad_system: appnexus.com  seller_id: 15349  relationship: RESELLER
ad_system: video.unrulymedia.com  seller_id: 3948367200  relationship: RESELLER
ad_system: triplelift.com  seller_id: 12456  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

Ad systems without a public sellers.json

1,222

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,222)
line 13     facebook.com, 1847101672596700, DIRECT, c3e20eee3f780d68
             → sellers_json: returns a web page, not a sellers.json file
line 19     vungle.com, 69fa1edb63ed3b5eefe8c177, DIRECT, c107d686becd2d77
             → sellers_json: HTTP 403 to automated requests
line 51     gamaigroup.com, 423056, RESELLER
             → sellers_json: file is not valid JSON
line 54     loopme.com, 11303, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 55     loopme.com, 11424, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 58     openx.com, 540785403, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 59     openx.com, 559798512, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 66     pubnative.net, 1007501, RESELLER, d641df8625486a7b
             → sellers_json: HTTP 403 to automated requests
line 75     smartadserver.com, 3817, RESELLER
             → sellers_json: HTTP 404
line 86     smartadserver.com,3713,RESELLER
             → sellers_json: HTTP 404
line 90     appnexus.com,15349,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403 to automated requests
line 103    freewheel.tv,1604590,RESELLER,74e8e47458f74754
             → sellers_json: HTTP 403 to automated requests
line 104    freewheel.tv,1604595,RESELLER,74e8e47458f74754
             → sellers_json: HTTP 403 to automated requests
line 110    freewheel.tv,535659,RESELLER,74e8e47458f74754
             → sellers_json: HTTP 403 to automated requests
line 114    apester.com,1105,RESELLER
             → sellers_json: HTTP 403 to automated requests
line 121    appnexus.com,16641,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403 to automated requests
line 131    pubnative.net,1009966,RESELLER,d641df8625486a7b
             → sellers_json: HTTP 403 to automated requests
line 138    zetaglobal.net,503,RESELLER
             → sellers_json: HTTP 404
line 140    smartadserver.com,4868,RESELLER
             → sellers_json: HTTP 404
line 143    zetaglobal.net,590,RESELLER
             → sellers_json: HTTP 404
line 144    loopme.com,14009,RESELLER,6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 146    freewheel.tv,535851-r-524565,RESELLER,74e8e47458f74754
             → sellers_json: HTTP 403 to automated requests
line 153    smartadserver.com,4456,RESELLER
             → sellers_json: HTTP 404
line 156    appnexus.com,3703,RESELLER,f5ab79cb980f11d1
             → sellers_json: HTTP 403 to automated requests
line 157    loopme.com,5679,RESELLER,6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests

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