App Supply Index Monitor my app
iOS · Peak Games

Toy Blast

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

4,162 lines · 2,543 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

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

591 −19 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 591)
line 54     triplelift.com, 7003-EB, DIRECT, 6c33edb13117fd86
             → sellers_json: https://triplelift.com/sellers.json
line 67     bidease.com, exchange-20, RESELLER
             → sellers_json: https://bidease.com/sellers.json
line 72     google.com, pub-8675472975412173, RESELLER
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 74     adview.com, 32076181, RESELLER, 1b2cc038a11ea319
             → sellers_json: https://adview.com/sellers.json
line 75     algorix.co, 54250, RESELLER
             → sellers_json: https://algorix.co/sellers.json
line 76     betweendigital.com, 43092, RESELLER
             → sellers_json: https://betweendigital.com/sellers.json
line 77     betweendigital.com, 43843, RESELLER
             → sellers_json: https://betweendigital.com/sellers.json
line 83     google.com, pub-3769010358500643, RESELLER, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 84     google.com, pub-4568609371004228, RESELLER, f08c47fec0942fa0
             → sellers_json: https://realtimebidding.google.com/sellers.json
line 103    meitu.com, 149, RESELLER
             → sellers_json: https://www.meitu.com/sellers.json
line 104    meitu.com, 179, RESELLER
             → sellers_json: https://www.meitu.com/sellers.json
line 105    meitu.com, 253, RESELLER
             → sellers_json: https://www.meitu.com/sellers.json
line 119    pubmatic.com, 8676470, RESELLER
             → sellers_json: https://pubmatic.com/sellers.json
line 130    pubmatic.com, 158271, RESELLER, 5d62403b186f2ace
             → sellers_json: https://pubmatic.com/sellers.json
line 133    pubmatic.com, 159668, RESELLER
             → sellers_json: https://pubmatic.com/sellers.json
line 149    rubiconproject.com, 19724, RESELLER
             → sellers_json: https://rubiconproject.com/sellers.json
line 150    rubiconproject.com, 19724, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 153    rubiconproject.com, 23732, RESELLER, 0bfd66d529a55807
             → sellers_json: https://rubiconproject.com/sellers.json
line 168    tremorhub.com, s92od-u4sw5, RESELLER, 1a4e959a1b50034a
             → sellers_json: https://tremorhub.com/sellers.json
line 173    webeyemob.com, 70101, RESELLER
             → sellers_json: https://www.webeyemob.com/sellers.json
line 177    yeahmobi.com, 15984, RESELLER
             → sellers_json: https://yeahmobi.com/sellers.json
line 186    opera.com, pub6682403483584, RESELLER, 55a0c5fd61378de3
             → sellers_json: https://opera.com/sellers.json
line 189    start.io, pbn, RESELLER
             → sellers_json: https://start.io/sellers.json
line 197    rhebus.works, 3865122407, RESELLER
             → sellers_json: https://rhebus.works/sellers.json
line 213    video.unrulymedia.com, 3452231749, RESELLER
             → sellers_json: https://video.unrulymedia.com/sellers.json
warning

DIRECT lines inconsistent with public data

100 −11 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 100)
line 18     triplelift.com, 11905-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 20     triplelift.com, 11906-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 22     triplelift.com, 6327-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 24     triplelift.com, 11907-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 26     triplelift.com, 11908-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 28     triplelift.com, 11909-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 30     triplelift.com, 11921-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 32     triplelift.com, 11910-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 34     triplelift.com, 11911-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 36     triplelift.com, 11912-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 38     triplelift.com, 11913-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 40     triplelift.com, 11914-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 42     triplelift.com, 11915-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 44     triplelift.com, 11916-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 46     triplelift.com, 11917-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 48     triplelift.com, 11918-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 50     triplelift.com, 11919-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 52     triplelift.com, 5804-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 56     triplelift.com, 6321-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 58     triplelift.com, 11920-EB, DIRECT, 6c33edb13117fd86
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Zynga (via EB Network)  domain in sellers.json: google.com
line 204    rubiconproject.com, 24156, DIRECT, 0bfd66d529a55807
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Google  domain in sellers.json: google.com
line 242    indexexchange.com, 192585, DIRECT
             → observed: the same account is marked DIRECT by 24 different companies
line 326    smaato.com, 1100004890, DIRECT, 07bcf65f187117b4
             → observed: the same account is marked DIRECT by 160 different companies
line 407    pokkt.com, 5536, DIRECT, c45702d9311e25fd
             → observed: sellers.json lists the account as INTERMEDIARY  name in sellers.json: Ironsource  domain in sellers.json: ironsrc.com
line 446    advertising.com, 26367, DIRECT, e1a5b5b6e3255540
             → observed: the same account is marked DIRECT by 8 different companies
warning

Lines for ad system domains that don't resolve

46 −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 46)
line 237    engagebdr.com, 16, RESELLER
             → ad_system: engagebdr.com
line 273    gamoshi.io ,267-b4808 ,DIRECT ,20e30b2ae1f670f2
             → ad_system: gamoshi.io
line 384    districtm.io, 101632, DIRECT, 3fd707be9c4527c3
             → ad_system: districtm.io
line 458    engagebdr.com, 10252, RESELLER
             → ad_system: engagebdr.com
line 460    omprovedigital.com, 1366, RESELLER
             → ad_system: omprovedigital.com
line 467    rinconpx.net, 1f0e3dad99908345f7439f8ffabdffc4, RESELLER, 1de8588326a0a2d7
             → ad_system: rinconpx.net
line 482    reforge.in, 107, RESELLER
             → ad_system: reforge.in
line 561    engagebdr.com, 10181, RESELLER
             → ad_system: engagebdr.com
line 562    engagebdr.com, 7, RESELLER
             → ad_system: engagebdr.com
line 563    engagebdr.com, 84, RESELLER
             → ad_system: engagebdr.com
line 616    reforge.in, 353, RESELLER
             → ad_system: reforge.in
line 691    districtm.io, 102098, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 714    engagebdr.com, 10294, RESELLER
             → ad_system: engagebdr.com
line 794    engagebdr.com, 10423, RESELLER
             → ad_system: engagebdr.com
line 870    rockyou.net, ry303642, DIRECT
             → ad_system: rockyou.net
line 887    districtm.io, 101323, DIRECT, 3fd707be9c4527c3
             → ad_system: districtm.io
line 891    ssp.ynxs.io, 185, RESELLER
             → ad_system: ssp.ynxs.io
line 1014   districtm.io, 101323, DIRECT
             → ad_system: districtm.io
line 1031   vdopia.com, 14794, DIRECT, 49a66ce31a704197
             → ad_system: vdopia.com
line 1148   districtm.io, 101649, RESELLER, 3fd707be9c4527c3
             → ad_system: districtm.io
line 1149   districtm.io, 102113, DIRECT, 3fd707be9c4527c3
             → ad_system: districtm.io
line 1150   doadx.com, 27279494, RESELLER
             → ad_system: doadx.com
line 1151   engagebdr.com, 10011, RESELLER
             → ad_system: engagebdr.com
line 1152   engagebdr.com, 10073, RESELLER
             → ad_system: engagebdr.com
line 1153   engagebdr.com, 10110, RESELLER
             → ad_system: engagebdr.com
warning

Malformed lines

9 −1 pts

Lines that buyers' crawlers will ignore.

How to fixFix the format: <ad system domain>, <seller id>, DIRECT|RESELLER[, <cert authority id>].
Evidence (9)
line 934    fyber.com, RESELLER, b1b7bb36c748c2bbdca83f789bd0ab0d
             → reason: relationship must be DIRECT or RESELLER, got 'b1b7bb36c748c2bbdca83f789bd0ab0d'
line 965    ironsrc.com 5a169d7d9515390002000001 DIRECT
             → reason: fewer than 3 fields
line 966    streamrail.net 56f91cd4d3e3660002000033 DIRECT
             → reason: fewer than 3 fields
line 1049   video. unrulymedia.com, 1352466146, RESELLER
             → reason: invalid ad system domain
line 1131   appnexus, 2764, RESELLER
             → reason: invalid ad system domain
line 1203   rhythmone.com, 1755648630, RESELLER a670c89d4a324e47
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER a670c89d4a324e47'
line 1511   tpmn.io 256, RESELLER
             → reason: fewer than 3 fields
line 3055   singularads, 548745, RESELLER
             → reason: invalid ad system domain
line 3483   rubiconproject.com, 15854, RESELLER 0bfd66d529a55807
             → reason: relationship must be DIRECT or RESELLER, got 'RESELLER 0bfd66d529a55807'
info

DIRECT accounts registered to another domain

76 −4 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 76)
line 17     triplelift.com, 11905, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 19     triplelift.com, 11906, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 21     triplelift.com, 6327, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 23     triplelift.com, 11907, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 25     triplelift.com, 11908, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 27     triplelift.com, 11909, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 29     triplelift.com, 11921, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 31     triplelift.com, 11910, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 33     triplelift.com, 11911, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 35     triplelift.com, 11912, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 37     triplelift.com, 11913, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 39     triplelift.com, 11914, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 41     triplelift.com, 11915, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 43     triplelift.com, 11916, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 45     triplelift.com, 11917, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 47     triplelift.com, 11918, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 49     triplelift.com, 11919, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 51     triplelift.com, 5804, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 53     triplelift.com, 7003, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 55     triplelift.com, 6321, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 57     triplelift.com, 11920, DIRECT, 6c33edb13117fd86
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 245    Vrtcal.com, 266, DIRECT, c6daee9168853e2d
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga, Inc.
line 276    lkqd.net, 819, DIRECT, 59c49fa9598a0117
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 299    conversantmedia.com, 39055, DIRECT, 03113cd04947736d
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
line 301    ironsrc.com, 47576, DIRECT, 79929e88b2ba73bc
             → domain in sellers.json: zynga.com  name in sellers.json: Zynga
info

Duplicate lines

718 −3 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 718)
ad_system: adform.com  seller_id: 2742  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 156435  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 158112  relationship: RESELLER
ad_system: xandr.com  seller_id: 13297  relationship: RESELLER
ad_system: yandex.com  seller_id: 97539269  relationship: RESELLER
ad_system: criteo.com  seller_id: b-057601  relationship: RESELLER
ad_system: rubiconproject.com  seller_id: 24526  relationship: RESELLER
ad_system: appnexus.com  seller_id: 13293  relationship: RESELLER
ad_system: appnexus.com  seller_id: 13297  relationship: RESELLER
ad_system: themediagrid.com  seller_id: swh94x  relationship: RESELLER
ad_system: indexexchange.com  seller_id: 198417  relationship: RESELLER
ad_system: rhythmone.com  seller_id: 3383599585  relationship: RESELLER
ad_system: video.unrulymedia.com  seller_id: 3383599585  relationship: RESELLER
ad_system: adtiming.com  seller_id: a-126  relationship: RESELLER
ad_system: adview.com  seller_id: 32076181  relationship: RESELLER
ad_system: algorix.co  seller_id: 54250  relationship: RESELLER
ad_system: betweendigital.com  seller_id: 43092  relationship: RESELLER
ad_system: betweendigital.com  seller_id: 43843  relationship: RESELLER
ad_system: bidmachine.io  seller_id: 55  relationship: RESELLER
ad_system: bidmachine.io  seller_id: 59  relationship: RESELLER
ad_system: chartboost.com  seller_id: 5eac93f341016b09ff0019b6  relationship: RESELLER
ad_system: criteo.com  seller_id: 186227  relationship: RESELLER
ad_system: flat-ads.com  seller_id: 6  relationship: RESELLER
ad_system: google.com  seller_id: pub-3769010358500643  relationship: RESELLER
ad_system: google.com  seller_id: pub-4568609371004228  relationship: RESELLER
info

Ad systems without a public sellers.json

1,037

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,037)
line 8      yahoo.com, 56860, RESELLER, e1a5b5b6e3255540
             → sellers_json: HTTP 429 to automated requests
line 9      appnexus.com, 12475, RESELLER, f5ab79cb980f11d1
             → sellers_json: HTTP 403 to automated requests
line 10     openx.com, 540804929, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 15     rhythmone.com, 3341072718, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403 to automated requests
line 61     criteo.com, B-057601, RESELLER, 9fac4a4a87c2a44f
             → sellers_json: HTTP 403 to automated requests
line 63     admixplay.com, 2012, RESELLER
             → sellers_json: HTTP 404
line 64     appnexus.com, 13293, RESELLER
             → sellers_json: HTTP 403 to automated requests
line 65     appnexus.com, 13297, RESELLER
             → sellers_json: HTTP 403 to automated requests
line 70     rhythmone.com, 3383599585, RESELLER, a670c89d4a324e47
             → sellers_json: HTTP 403 to automated requests
line 73     adtiming.com, a-126, RESELLER, bf66753b8f380142
             → sellers_json: HTTP 404
line 81     criteo.com, 186227, RESELLER
             → sellers_json: HTTP 403 to automated requests
line 100    loopme.com, 11322, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 101    loopme.com, s-2411, RESELLER, 6c8d5f95897a5a3b
             → sellers_json: HTTP 403 to automated requests
line 106    openx.com, 537149888, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 107    openx.com, 537152826, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 108    openx.com, 539315083, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 109    openx.com, 539472296, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 110    openx.com, 540011801, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 111    openx.com, 540031703, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 112    openx.com, 540280728, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 113    openx.com, 540298543, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 114    openx.com, 540326226, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 115    openx.com, 540543195, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 116    openx.com, 540679900, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
line 117    openx.com, 541031350, RESELLER, 6a698e2ec38604c6
             → sellers_json: HTTP 403 to automated requests
info

DIRECT accounts marked confidential

5

Buyers can't see who owns these accounts.

How to fixAsk the ad system to publish your seller entry with name and domain.
Evidence (5)
line 583    target.my.com, 8676470, DIRECT
line 758    google.com, pub-6935959589712298, DIRECT, f08c47fec0942fa0
line 846    google.com, pub-6935959589712298, DIRECT
line 847    google.com, pub-6935959589712298, DIRECT, f08c47fec942fa0
line 849    google.com, pub-6935959589712298, DIRECT, f088c47fec942fa0

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