App Supply Index Monitor my app
iOS · Wildlife Studios, Inc

Color by Number:Coloring Games

Developer URL
https://wildlifestudios.com/games/color-by-number/
app-ads.txt
https://wildlifestudios.com/app-ads.txt · 200
Checked
Oct 7, 2026
D
59/100

10,169 lines · 7,901 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

206 −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 206)
line 156    adform.com, 3334, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: bidstack  domain in sellers.json: bidstack.com
line 165    lijit.com, 346012, DIRECT, fafdf38b16bf6b2b
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 11 different companies  name in sellers.json: Smile Wanted  domain in sellers.json: smilewanted.com
line 198    silvermob.com, 583, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Bidstack  domain in sellers.json: bidstack.com
line 224    google.com, pub-3948711718759692, DIRECT, f08c47fec0942fa0
             → observed: the same account is marked DIRECT by 4 different companies
line 772    rubiconproject.com, 14554, DIRECT, 0bfd66d529a55807
             → observed: the same account is marked DIRECT by 8 different companies  name in sellers.json: Gameloft SE  domain in sellers.json: gameloft.com
line 775    smartadserver.com, 1640, DIRECT, 060d053dcf45cbf3
             → observed: the same account is marked DIRECT by 8 different companies  name in sellers.json: Gameloft  domain in sellers.json: gameloft.com
line 776    sharethrough.com, 1640, DIRECT, 060d053dcf45cbf3
             → observed: the same account is marked DIRECT by 7 different companies  name in sellers.json: Gameloft  domain in sellers.json: gameloft.com
line 778    indexexchange.com, 200201, DIRECT, 50b1c356f2c5c8fc
             → observed: the same account is marked DIRECT by 7 different companies
line 780    smartclip.net, 2493, DIRECT
             → observed: the same account is marked DIRECT by 8 different companies  name in sellers.json: Gameloft  domain in sellers.json: gameloft.com
line 782    smartclip.net, 14799, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 7 different companies  name in sellers.json: gameloft  domain in sellers.json: gameloft.com
line 783    pubmatic.com, 163155, DIRECT, 5d62403b186f2ace
             → observed: the same account is marked DIRECT by 10 different companies  name in sellers.json: Gameloft  domain in sellers.json: gameloft.com
line 784    pubmatic.com, 159636, DIRECT, 5d62403b186f2ace
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 7 different companies  name in sellers.json: Gameloft (via EB)  domain in sellers.json: google.com
line 788    smartclip.net, 10305, DIRECT
             → observed: the same account is marked DIRECT by 8 different companies
line 1409   improvedigital.com, 1234, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 61 different companies  name in sellers.json: Connekt Media Limited  domain in sellers.json: connekt.ai
line 1410   opera.com,pub7507776842240,DIRECT,55a0c5fd61378de3
             → observed: the same account is marked DIRECT by 57 different companies
line 1424   themediagrid.com, FALINO, DIRECT, 35d5010d7789b49d
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 105 different companies  name in sellers.json: Luna Media Group LLC  domain in sellers.json: lunamedia.io
line 2391   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 2392   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 2393   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 2394   criteo.com, B-062970, DIRECT, 9fac4a4a87c2a44f
             → observed: the same account is marked DIRECT by 65 different companies
line 2395   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 2396   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 2402   inmobi.com, 445a21be4613492a9545763b8c4bc548, DIRECT, 83e75a7ae333ca9d
             → observed: the same account is marked DIRECT by 65 different companies
line 2446   teads.tv, 13576, DIRECT, 15a9c44f6d26cbe1
             → 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 2463   onetag.com, 5adaad445a0a050, DIRECT
             → observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 63 different companies  name in sellers.json: Premium Publicidade e Marketing LTDA  domain in sellers.json: premiumads.com.br
warning

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

915 −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 915)
line 49     sonobi.com,24f603762e,RESELLER,d1a215d9eb5aee9e
             → sellers_json: https://sonobi.com/sellers.json
line 55     improvedigital.com,2050,RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 57     start.io,uam,RESELLER
             → sellers_json: https://start.io/sellers.json
line 60     risecodes.com,63832beef8189a00015cb6d3,RESELLER
             → sellers_json: https://risecodes.com/sellers.json
line 63     verve.com,2525026,DIRECT
             → sellers_json: https://verve.com/sellers.json
line 73     connectad.io,455,RESELLER,85ac85a30c93b3e5
             → sellers_json: https://connectad.io/sellers.json
line 75     opera.com,pub12058951686464,RESELLER,55a0c5fd61378de3
             → sellers_json: https://opera.com/sellers.json
line 87     sonobi.com,24f603762e,RESELLER,d1a215d9eb5aee9e
             → sellers_json: https://sonobi.com/sellers.json
line 93     improvedigital.com,2050,RESELLER
             → sellers_json: https://improvedigital.com/sellers.json
line 95     start.io,uam,RESELLER
             → sellers_json: https://start.io/sellers.json
line 98     risecodes.com,63832beef8189a00015cb6d3,RESELLER
             → sellers_json: https://risecodes.com/sellers.json
line 101    verve.com,2525026,DIRECT
             → sellers_json: https://verve.com/sellers.json
line 111    connectad.io,455,RESELLER,85ac85a30c93b3e5
             → sellers_json: https://connectad.io/sellers.json
line 113    opera.com,pub12058951686464,RESELLER,55a0c5fd61378de3
             → sellers_json: https://opera.com/sellers.json
line 126    google.com, pub-5582347590185488, DIRECT, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 134    pubmatic.com, 162447, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 139    rubiconproject.com, 23494, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 142    video.unrulymedia.com, 905992537, RESELLER, a670c89d4a324e47
             → sellers_json: https://video.unrulymedia.com/sellers.json
line 143    xandr.com, 10978, RESELLER
             → sellers_json: https://xandr.com/sellers.json
line 146    google.com, pub-5582347590185488, DIRECT, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 151    smartadserver.com, 4429, RESELLER, 060d053dcf45cbf3
             → sellers_json: https://smartadserver.com/sellers.json
line 202    opera.com,pub7961177755776,RESELLER,55a0c5fd61378de3
             → sellers_json: https://opera.com/sellers.json
line 224    google.com, pub-3948711718759692, DIRECT, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 272    meazy.tech, 88472, RESELLER
             → sellers_json: https://meazy.tech/sellers.json
line 299    onetag.com, 930643686dd018a, RESELLER
             → sellers_json: https://onetag.com/sellers.json
warning

Lines for ad system domains that don't resolve

42 −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 42)
line 132    engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 811    spotxchange.com,284496,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
line 979    gamoshi.io, 267-b4944, RESELLER, 20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 1625   spotxchange.com, 307720, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1640   engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 1658   engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 1663   spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1699   engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 1712   spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1723   districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 1748   spotxchange.com, 225721, RESELLER
             → ad_system: spotxchange.com
line 1754   spotxchange.com, 238936, RESELLER, 7842df1d2fe2db34
             → ad_system: spotxchange.com
line 1960   ylhglobal.com, 1930587443, RESELLER
             → ad_system: ylhglobal.com
line 2453   spotxchange.com,151986,RESELLER,7842df1d2fe2db34
             → ad_system: spotxchange.com
line 3158   ssp.kiviads.com, AJxF6R25a9M6CaTvK, RESELLER
             → ad_system: ssp.kiviads.com
line 3651   districtm.io,100962,RESELLER,3fd707be9c4527c3
             → ad_system: districtm.io
line 3674   gamoshi.io,267-b2713,RESELLER
             → ad_system: gamoshi.io
line 3675   gamoshi.io,267-b4627,RESELLER
             → ad_system: gamoshi.io
line 3676   gamoshi.io,267-b4800,RESELLER,20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 4594   engagebdr.com, 16, RESELLER
             → ad_system: engagebdr.com
line 4618   gamoshi.io, 267-b4432, RESELLER, 20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 5259   engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 6302   gamoshi.io,267-b2713,RESELLER,20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 7794   showcaesad.com,806322774,RESELLER
             → ad_system: showcaesad.com
line 7956   antipodesdigital.live,321,RESELLER
             → ad_system: antipodesdigital.live
warning

Malformed lines

23 −1 pts

Lines that buyers' crawlers will ignore.

How to fixFix the format: <ad system domain>, <seller id>, DIRECT|RESELLER[, <cert authority id>].
Evidence (23)
line 145    ***
             → reason: fewer than 3 fields
line 2551   "themediagrid.com, NROQJV, RESELLER, 35d5010d7789b49d
             → reason: invalid ad system domain
line 2552   "
             → reason: fewer than 3 fields
line 2591   152media.info, 152M5
             → reason: fewer than 3 fields
line 2614   conversantmedia.com, 41896, RESELLER 03113cd04947736d
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 03113cd04947736d'
line 2651   "smartadserver.com,4140,RESELLER
             → reason: invalid ad system domain
line 2652   "
             → reason: fewer than 3 fields
line 2653   "rubiconproject.com,17608,RESELLER,0bfd66d529a55807
             → reason: invalid ad system domain
line 2654   "
             → reason: fewer than 3 fields
line 2661   "Adform.com, 3016, RESELLER
             → reason: invalid ad system domain
line 2662   "
             → reason: fewer than 3 fields
line 2844   conversantmedia.com, 41896, RESELLER 03113cd04947736d
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 03113cd04947736d'
line 3432   video.unrulymedia.com, 431376138
             → reason: fewer than 3 fields
line 3970   singularads,895023,RESELLER
             → reason: invalid ad system domain
line 4249   onetag.com, 67c71bd96716ca3 RESELLER
             → reason: fewer than 3 fields
line 5272   improvedigital.com, 2018, RESELLER.
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER.'
line 7490   lemmatechnologies,1844,RESELLER
             → reason: invalid ad system domain
line 8482   apexflowsdk.com, 1083, RESLLER
             → reason: relationship must be DIRECT or RESELLER, got 'RESLLER'
line 8783   uis.mobfox.com, 2310, RESELLER 5529a3d1f59865be
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 5529a3d1f59865be'
line 8786   uis.mobfox.com, 2310, RESELLER 5529a3d1f59865be
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 5529a3d1f59865be'
line 9141   uis.mobfox.com, 2310, RESELLER 5529a3d1f59865be
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 5529a3d1f59865be'
line 9144   uis.mobfox.com, 2310, RESELLER 5529a3d1f59865be
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 5529a3d1f59865be'
line 10103  inventorypartnerdomain-wildlifestudios.thunder-monetize.com
             → reason: fewer than 3 fields
info

Duplicate lines

2,012 −4 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 2,012)
ad_system: google.com  seller_id: pub-5797054613552660  relationship: DIRECT
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: risecodes.com  seller_id: 64e346c45ab8e700016b45cd  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
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: xandr.com  seller_id: 14082  relationship: RESELLER
ad_system: yieldmo.com  seller_id: 3591550211052216798  relationship: RESELLER
ad_system: aps.amazon.com  seller_id: bc24344e-73a5-411d-afe6-1c46fdac1276  relationship: DIRECT
ad_system: rubiconproject.com  seller_id: 18020  relationship: RESELLER
ad_system: yahoo.com  seller_id: 55029  relationship: RESELLER
ad_system: inmobi.com  seller_id: 0dffe9d783474826a743dda65d3c769c  relationship: DIRECT
info

DIRECT accounts registered to another domain

2 −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 (2)
line 1189   ironsrc.com, 197891, DIRECT, 79929e88b2ba73bc
             → domain in sellers.json: fungames-forfree.com  name in sellers.json: Wild Life Inc
line 2389   reklamup.com, 5220107936, DIRECT
             → domain in sellers.json: castlecrushgame.com  name in sellers.json: Wildlife Studios
info

Ad systems without a public sellers.json

1,434

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,434)
line 11     gamaigroup.com, 423056, RESELLER
             → sellers_json: HTML or login page instead of JSON
line 14     loopme.com, 11303, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 15     loopme.com, 11424, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 18     openx.com, 540785403, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 19     openx.com, 559798512, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 61     loopme.com,11590,DIRECT,6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 68     sovrn.com,375328,RESELLER,fafdf38b16bf6b2b
             → sellers_json: HTTP 403
line 99     loopme.com,11590,DIRECT,6c8d5f95897a5a3b
             → sellers_json: HTTP 403
line 106    sovrn.com,375328,RESELLER,fafdf38b16bf6b2b
             → sellers_json: HTTP 403
line 124    Bidstack.com, 97087065-5d62-401e-9086-ba3afe6a89cc, DIRECT, 12fb5e50ae313a16
             → sellers_json: HTTP 403
line 125    bidstack.com,321667e6-f82d-4be9-b48d-e959de254c35,RESELLER,12fb5e50ae313a16
             → sellers_json: HTTP 403
line 128    advertising.com, 28605, RESELLER
             → sellers_json: HTTP 403
line 129    appnexus.com, 9316, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 137    rhythmone.com, 4173858586, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 138    rhythmone.com, 905992537, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 147    appnexus.com, 9994, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 152    appnexus.com, 3703, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 158    openx.com, 559548898, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 161    appnexus.com, 10040, RESELLER
             → sellers_json: HTTP 403
line 164    openx.com, 557083110, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403
line 186    eskimi.com, 2020000009, RESELLER
             → sellers_json: HTTP 403
line 188    appnexus.com, 14538, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403
line 191    rhythmone.com, 346830101, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403
line 200    appnexus.com, 14627, RESELLER
             → sellers_json: HTTP 403
line 204    appnexus.com, 8233, RESELLER
             → sellers_json: HTTP 403

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