App Supply Index Monitor my app
iOS · WONDERFUL TYCOON LIMITED

Block Crush!

Developer URL
https://www.crushblocks.com
app-ads.txt
https://crushblocks.com/app-ads.txt · 200
Checked
Oct 7, 2026
D
59/100

9,429 lines · 6,754 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

238 −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 238)
line 563    improvedigital.com, 1234, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 60 different companies  name in sellers.json: Connekt Media Limited  domain in sellers.json: connekt.ai
line 564    opera.com, pub7507776842240, DIRECT, 55a0c5fd61378de3
             → observed: the same account is marked DIRECT by 56 different companies
line 573    themediagrid.com, FALINO, DIRECT, 35d5010d7789b49d
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 103 different companies  name in sellers.json: Luna Media Group LLC  domain in sellers.json: lunamedia.io
line 1566   adbro.me, d4e607f1-06eb-43cb-9d6c-3ff3a7d87dbc, DIRECT
             → observed: the same account is marked DIRECT by 31 different companies  name in sellers.json: BidMachine Inc.  domain in sellers.json: bidmachine.io
line 1613   algorix.co, 60019, DIRECT, 5b394c12fea27a1d
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 63 different companies  name in sellers.json: Appodeal  domain in sellers.json: bidmachine.io
line 1626   apester.com, 1105, DIRECT
             → observed: the same account is marked DIRECT by 68 different companies
line 1644   axis-marketplace.com, 239, DIRECT
             → observed: the same account is marked DIRECT by 67 different companies  name in sellers.json: zynga.com  domain in sellers.json: zynga.com
line 1645   adyoulike.com, 4ad745ead2958bf7, DIRECT
             → observed: the same account is marked DIRECT by 17 different companies
line 1647   supply.colossusssp.com, 838, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 24 different companies  name in sellers.json: Axis  domain in sellers.json: axis-marketplace.com
line 1648   insticator.com, 178a035b-0561-4fec-a9a6-f973ee4c8c31, DIRECT, b3511ffcafb23a32
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 24 different companies  name in sellers.json: Axis-marketplace  domain in sellers.json: axis-marketplace.com
line 1649   rubiconproject.com, 26980, DIRECT, 0bfd66d529a55807
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 30 different companies  name in sellers.json: AXIS CORP LTD  domain in sellers.json: axis-marketplace.com
line 1651   media.net, 8cup0enj, DIRECT
             → observed: the same account is marked DIRECT by 17 different companies
line 1652   onetag.com, 8c85507deac979a, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 30 different companies  name in sellers.json: Axis Corp Ltd.   domain in sellers.json: axis-marketplace.com
line 1653   opera.com, pub12108925371520, DIRECT, 55a0c5fd61378de3
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 28 different companies  name in sellers.json: Axis-Marketplace  domain in sellers.json: axis-marketplace.com
line 1654   rtbhouse.com, v4Y3snBsel6fYC6mSzdf, DIRECT
             → observed: the same account is marked DIRECT by 28 different companies
line 1656   kueez.com, 4e6bcaa6797e0019a2362406888380d6, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 24 different companies  name in sellers.json: Axis Marketplace  domain in sellers.json: axis-marketplace.com
line 1732   carbonatix.com, 176915265, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 68 different companies  name in sellers.json: Bidmachine  domain in sellers.json: bidmachine.io
line 1866   bematterfull.com, 92391776902, DIRECT
             → observed: the same account is marked DIRECT by 68 different companies
line 1966   risecodes.com, 67ac81ac2c875500018fbbfc, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 72 different companies  name in sellers.json: Bidmachine  domain in sellers.json: bidmachine.io
line 2906   algorix.co, 604553, DIRECT, 5b394c12fea27a1d
             → observed: the same account is marked DIRECT by 67 different companies
line 2929   admixer.net, 142f7ae2-b259-439a-801d-0b1146b8518d, DIRECT
             → observed: the same account is marked DIRECT by 67 different companies
line 2962   start.io, 115550145, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 66 different companies  name in sellers.json: Bigo  domain in sellers.json: bigo.sg
line 2964   themediagrid.com, 6XGFYQ, DIRECT, 35d5010d7789b49d
             → observed: the same account is marked DIRECT by 79 different companies
line 2971   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 2979   yabbi.me, 675d9254-4032-47ed-9074-b6ef4dbab522, DIRECT
             → observed: the same account is marked DIRECT by 67 different companies
warning

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

778 −9 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 778)
line 4      google.com, pub-8500956967860296, DIRECT, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 53     app-stock.com, 256917, RESELLER
             → sellers_json: https://app-stock.com/sellers.json
line 75     pubmatic.com, 159668, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 99     rubiconproject.com, 25064, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 101    rubiconproject.com, 26158, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 109    rubiconproject.com, 26270, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 120    rubiconproject.com, 26386, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 145    tradplusad.com, b3fca24bd11c1242, RESELLER
             → sellers_json: https://tradplusad.com/sellers.json
line 146    yeahmobi.com, 5135195, RESELLER
             → sellers_json: https://yeahmobi.com/sellers.json
line 150    video.unrulymedia.com, 755432070, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 158    video.unrulymedia.com, 123476257, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 163    video.unrulymedia.com, 6111915185540403805, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 198    taurusx.com, 80029, RESELLER
             → sellers_json: https://taurusx.com/sellers.json
line 200    webeyemob.com, 80029, RESELLER
             → sellers_json: https://www.webeyemob.com/sellers.json
line 203    zmaticoo.com, 5135704, RESELLER
             → sellers_json: https://zmaticoo.com/sellers.json
line 214    improvedigital.com, 2276, RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 223    adiiix.com, par-BE7E667E3339AD6BC7BA2887D6E7227A, RESELLER
             → sellers_json: https://adiiix.com/sellers.json
line 226    thunder-monetize.com, 5257091605, RESELLER
             → sellers_json: https://thunder-monetize.com/sellers.json
line 227    thunder-monetize.com, 8221217003, RESELLER
             → sellers_json: https://thunder-monetize.com/sellers.json
line 231    risecodes.com, 6486c6155b231000010244b0, RESELLER
             → sellers_json: https://risecodes.com/sellers.json
line 233    google.com, pub-3990748024667386, RESELLER, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 262    admanmedia.com, 2153, RESELLER
             → sellers_json: https://admanmedia.com/sellers.json
line 263    admanmedia.com, 2037, RESELLER
             → sellers_json: https://admanmedia.com/sellers.json
line 266    blueseasx.com, 232670, RESELLER, 7998eac5087f6110
             → sellers_json: https://blueseasx.com/sellers.json
line 267    connekt.ai, 1732945743, RESELLER
             → sellers_json: https://connekt.ai/sellers.json
warning

Malformed lines

10 −1 pts

Lines that buyers' crawlers will ignore.

How to fixFix the format: <ad system domain>, <seller id>, DIRECT|RESELLER[, <cert authority id>].
Evidence (10)
line 3      //google
             → reason: fewer than 3 fields
line 342    //ironsource
             → reason: fewer than 3 fields
line 586    //inmobi
             → reason: fewer than 3 fields
line 674    //vungle
             → reason: fewer than 3 fields
line 1145   //pangle
             → reason: fewer than 3 fields
line 1150   Resellers as of May 30, 2025
             → reason: fewer than 3 fields
line 1620   apester.com, 2801, RESLLER
             → reason: relationship must be DIRECT or RESELLER, got 'RESLLER'
line 7852   lemmatechnologies, 1844, RESELLER
             → reason: invalid ad system domain
line 8259   crush block:loopme.com, 11463, RESELLER, 6c8d5f95897a5a3b
             → reason: invalid ad system domain
line 8813   gitberry.com, RESELLER, 816110171
             → reason: relationship must be DIRECT or RESELLER, got '816110171'
warning

Lines for ad system domains that don't resolve

9 −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 (9)
line 2289   engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 2307   engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 2348   engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 2372   districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 2609   ylhglobal.com, 1930587443, RESELLER
             → ad_system: ylhglobal.com
line 4200   engagebdr.com, 16, RESELLER
             → ad_system: engagebdr.com
line 4298   gamoshi.io, 267-b3609, RESELLER, 20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 6625   gamoshi.io, 267-b2713, RESELLER, 20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 9856   toponads.net, 1661f8d17c1a06, RESELLER, 1d49fe424a1a456d
             → ad_system: toponads.net
info

Duplicate lines

1,669 −4 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 1,669)
ad_system: applovin.com  seller_id: 9c801277becafba6beaae3b95886e484  relationship: DIRECT
ad_system: adyoulike.com  seller_id: 2d578cf695c89ec2ba707280319d2020  relationship: RESELLER
ad_system: contextweb.com  seller_id: 562615  relationship: RESELLER
ad_system: gamaigroup.com  seller_id: 423056  relationship: RESELLER
ad_system: improvedigital.com  seller_id: 2451  relationship: RESELLER
ad_system: indexexchange.com  seller_id: 211341  relationship: RESELLER
ad_system: loopme.com  seller_id: 11303  relationship: RESELLER
ad_system: loopme.com  seller_id: 11424  relationship: RESELLER
ad_system: media.net  seller_id: 8cu12aq1y  relationship: RESELLER
ad_system: media.net  seller_id: 8cud06z68  relationship: RESELLER
ad_system: openx.com  seller_id: 540785403  relationship: RESELLER
ad_system: openx.com  seller_id: 559798512  relationship: RESELLER
ad_system: opera.com  seller_id: pub6538436382208  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 158154  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 158862  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 159509  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: risecodes.com  seller_id: 64e346c45ab8e700016b45cd  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 16356  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 20050  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 20744  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 23876  relationship: RESELLER
ad_system: sharethrough.com  seller_id: bxzzb1br  relationship: RESELLER
info

DIRECT accounts registered to another domain

3 −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 (3)
line 8      applovin.com, 9c801277becafba6beaae3b95886e484, DIRECT
             → domain in sellers.json: wondtycoon.com  name in sellers.json: WONDERFUL TYCOON LIMITED
line 5496   applovin.com, 9c801277becafba6beaae3b95886e484, DIRECT
             → domain in sellers.json: wondtycoon.com  name in sellers.json: WONDERFUL TYCOON LIMITED
line 5553   adview.com, 22018939, DIRECT, 1b2cc038a11ea319
             → domain in sellers.json: hurelax.com  name in sellers.json: HungryStudio
info

Ad systems without a public sellers.json

1,791

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,791)
line 6      facebook.com, 1943020033134777, DIRECT, c3e20eee3f780d68
             → sellers_json: returns a web page, not a sellers.json file
line 12     gamaigroup.com, 423056, RESELLER
             → sellers_json: file is not valid JSON
line 16     loopme.com, 11303, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 17     loopme.com, 11424, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 20     openx.com, 540785403, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 21     openx.com, 559798512, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 28     pubnative.net, 1007501, RESELLER, d641df8625486a7b
             → sellers_json: HTTP 403 to automated requests
line 38     smartadserver.com, 3817, RESELLER
             → sellers_json: HTTP 404
line 55     criteo.com, B-057601, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403 to automated requests
line 148    verve.com, 15503, RESELLER, 0c8f5958fc2d6270
             → sellers_json: HTTP 403 to automated requests
line 187    yabbi.me, 675d9254-4032-47ed-9074-b6ef4dbab522, RESELLER
             → sellers_json: HTTP 404
line 191    loopme.com, 11347, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 192    loopme.com, 11463, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 193    loopme.com, 14009, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 194    loopme.com, 11561, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 195    loopme.com, 11605, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 196    loopme.com, 9621, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 197    loopme.com, 11635, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 201    zetaglobal.net, 815, RESELLER
             → sellers_json: HTTP 404
line 232    advertising.com, 82632, RESELLER
             → sellers_json: HTTP 403 to automated requests
line 236    openx.com, 537153564, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 237    openx.com, 540861995, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 238    openx.com, 540871654, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 239    openx.com, 540679900, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 240    openx.com, 540396775, RESELLER, 6a698e2ec38604c6
             → 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