App Supply Index Monitor my app
iOS · SuperPlay LTD

Disney Solitaire

Developer URL
https://www.superplay.co
app-ads.txt
https://superplay.co/app-ads.txt · 200
Checked
Oct 7, 2026
D
55/100

7,271 lines · 5,569 verified against sellers.json

Findings

Each finding lists the exact lines involved. These are mechanical checks of public files, not fraud verdicts.

warning

DIRECT lines for seats the publisher doesn't own

296 −25 pts

DIRECT should mean the publisher controls the account. These seats are listed as intermediaries by the ad system itself, or are labeled DIRECT by many unrelated companies, so they belong to a reseller. Buyers who prefer DIRECT paths end up paying for an extra hop.

How to fixUse DIRECT only for accounts your company controls. Ask each partner whether the seat is yours; if not, change the line to RESELLER.
Evidence (25 of 296)
line 105    admatic.com.tr, adm-pub-3033566192, DIRECT, uufps1dh5stc6euk
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 59 different companies  seat_owner=opera  seat_domain=opera.com
line 127    admixer.net, f6790c61-b9ce-49b0-b809-059710d60dfd, DIRECT
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 60 different companies  seat_owner=Mintegral  seat_domain=mintegral.com
line 146    adsyield.com, 1233, DIRECT
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 25 different companies  seat_owner=Unity  seat_domain=unity.com
line 676    criteo.com, B-062970, DIRECT, 9fac4a4a87c2a44f
             → why=the same seat is labeled DIRECT by 65 different companies
line 817    fyber.com,INSERT PUBLISHER ID,DIRECT
             → why=the same seat is labeled DIRECT by 7 different companies
line 867    google.com,pub-7279990999620104,DIRECT,f08c47fec0942fa0
             → why=the same seat is labeled DIRECT by 28 different companies
line 1041   inmobi.com, 445a21be4613492a9545763b8c4bc548, DIRECT, 83e75a7ae333ca9d
             → why=the same seat is labeled DIRECT by 65 different companies
line 1152   krushmedia.com, AJxF6R192a9M6CaTvK, DIRECT
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 64 different companies  seat_owner=Admixer   seat_domain=admixer.com
line 1160   lacunads.com,LCc6b8b1c8aca38e6f,DIRECT
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 17 different companies  seat_owner=vungle  seat_domain=vungle.com
line 1379   onetag.com, 7d9af0b85b5070e, DIRECT
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 38 different companies  seat_owner=AdsYield Inc  seat_domain=adsyield.com
line 1381   onetag.com, 82e44d118b79600, DIRECT
             → why=the same seat is labeled DIRECT by 79 different companies
line 1468   opera.com, pub11079554715136, DIRECT, 55a0c5fd61378de3
             → why=the same seat is labeled DIRECT by 61 different companies
line 1475   opera.com, pub6584435113344, DIRECT, 55a0c5fd61378de3
             → why=the same seat is labeled DIRECT by 33 different companies
line 1624   pubmatic.com, 160565, DIRECT, 5d62403b186f2ace
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 45 different companies  seat_owner=Tapjoy  seat_domain=tapjoy.com
line 1635   pubmatic.com, 161141, DIRECT, 5d62403b186f2ace
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 66 different companies  seat_owner=Reklam Up (via EB)  seat_domain=google.com
line 1650   pubmatic.com, 162223, DIRECT, 5d62403b186f2ace
             → why=the same seat is labeled DIRECT by 25 different companies  seat_owner=Opera  seat_domain=opera.com
line 1910   rubiconproject.com, 15268, DIRECT, 0bfd66d529a55807
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 112 different companies  seat_owner=Unruly Group LTD  seat_domain=unrulymedia.com
line 1945   rubiconproject.com, 23778, DIRECT, 0bfd66d529a55807
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 66 different companies  seat_owner=Arsus Technologies Ltd  seat_domain=reklamup.com
line 1946   rubiconproject.com, 23780, DIRECT, 0bfd66d529a55807
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 66 different companies  seat_owner=Google  seat_domain=google.com
line 2073   sharethrough.com, nJscjtOy, DIRECT, d53b998a7bd4ecd2
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 66 different companies  seat_owner=ReklamUp - OB  seat_domain=google.com
line 2111   smaato.com, 1100004890, DIRECT, 07bcf65f187117b4
             → why=the same seat is labeled DIRECT by 165 different companies  seat_owner=Smaato Managed  seat_domain=smaato.com
line 2129   smaato.com, 1100057628, DIRECT, 07bcf65f187117b4
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 72 different companies  seat_owner=topon  seat_domain=toponad.net
line 2342   synacor.com, 82460, DIRECT, e108f11b2cdf7d5b
             → why=the same seat is labeled DIRECT by 50 different companies
line 2378   themediagrid.com, 81MGSH, DIRECT, 35d5010d7789b49d
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 65 different companies  seat_owner=Arsus Technologies Ltd  seat_domain=reklamup.com
line 2383   themediagrid.com, NG9STC, DIRECT, 35d5010d7789b49d
             → why=sellers.json lists the seat as INTERMEDIARY; the same seat is labeled DIRECT by 55 different companies  seat_owner=ADLOGIC TECHNOLOGY PTE. LTD  seat_domain=mintegral.com
warning

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

758 −11 pts

The ad system's current sellers.json doesn't list these accounts, so buyers that validate the chain can't match them. Usually leftovers from closed accounts or old 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 758)
line 25     adapex.io,s2100,RESELLER
             → sellers_json=https://adapex.io/sellers.json
line 26     adapex.io,s2169,RESELLER
             → sellers_json=https://adapex.io/sellers.json
line 68     adform.com,2967,RESELLER
             → sellers_json=https://adform.com/sellers.json
line 69     adform.com,2967,RESELLER,9f5210a2f0999e32
             → sellers_json=https://adform.com/sellers.json
line 72     adiiix.com, par-AA7B236BA32DD484C838E249362437B8, RESELLER
             → sellers_json=https://adiiix.com/sellers.json
line 74     adiiix.com,par-AA7B236BA32DD484C838E249362437B8,RESELLER
             → sellers_json=https://adiiix.com/sellers.json
line 77     adingenious.com, 70784, RESELLER
             → sellers_json=https://adingenious.com/sellers.json
line 78     adingenious.com, 70785, RESELLER
             → sellers_json=https://adingenious.com/sellers.json
line 80     adingenious.com, 70787, RESELLER
             → sellers_json=https://adingenious.com/sellers.json
line 81     adingenious.com, 70788, RESELLER
             → sellers_json=https://adingenious.com/sellers.json
line 82     adingenious.com, 70789, RESELLER
             → sellers_json=https://adingenious.com/sellers.json
line 83     adingenious.com, 70790, RESELLER
             → sellers_json=https://adingenious.com/sellers.json
line 84     adingenious.com, 70791, RESELLER
             → sellers_json=https://adingenious.com/sellers.json
line 87     adingo.jp,27242,RESELLER
             → sellers_json=https://adingo.jp/sellers.json
line 91     admanmedia.com, 2153, RESELLER
             → sellers_json=https://admanmedia.com/sellers.json
line 93     admanmedia.com, 48, RESELLER
             → sellers_json=https://admanmedia.com/sellers.json
line 94     admanmedia.com, 543, RESELLER
             → sellers_json=https://admanmedia.com/sellers.json
line 97     admanmedia.com, 621, RESELLER
             → sellers_json=https://admanmedia.com/sellers.json
line 98     admanmedia.com, 894, RESELLER
             → sellers_json=https://admanmedia.com/sellers.json
line 116    admixer.net, 0072fb58-999b-445e-9a9b-3fc2a7194277, RESELLER
             → sellers_json=https://admixer.net/sellers.json
line 117    admixer.net, 2f833c20-7378-4b86-9b73-a2b56263d4d4, RESELLER
             → sellers_json=https://admixer.net/sellers.json
line 119    admixer.net, 6477248d-9798-4581-9bfd-2e83e6d35cd3, RESELLER
             → sellers_json=https://admixer.net/sellers.json
line 120    admixer.net, 70590d13-5632-41d5-8a78-76bc239c528c, RESELLER
             → sellers_json=https://admixer.net/sellers.json
line 121    admixer.net, 75e4a586-442d-47c3-ac85-0b5b00547cdd, RESELLER
             → sellers_json=https://admixer.net/sellers.json
line 122    admixer.net, 811ebfe8-dec8-415c-aa1f-233c921d9176, RESELLER
             → sellers_json=https://admixer.net/sellers.json
warning

Lines for ad system domains that don't exist

43 −1 pts

These ad system domains don't resolve: the company shut down or merged, or the domain is misspelled. The lines authorize nothing, and whoever registers the domain would inherit them.

How to fixRemove these lines. A dead domain can be re-registered by anyone, who would then inherit your authorization.
Evidence (25 of 43)
line 701    districtm.io, 101993, RESELLER, 3fd707be9c4527c3
             → ad_system=districtm.io
line 702    districtm.io,100962,RESELLER,3fd707be9c4527c3
             → ad_system=districtm.io
line 703    districtm.io,101649, RESELLER, 3fd707be9c4527c3
             → ad_system=districtm.io
line 732    engagebdr.com, 10073, RESELLER
             → ad_system=engagebdr.com
line 733    engagebdr.com, 10181, RESELLER
             → ad_system=engagebdr.com
line 734    engagebdr.com, 10252, RESELLER
             → ad_system=engagebdr.com
line 735    engagebdr.com, 10423, RESELLER
             → ad_system=engagebdr.com
line 736    engagebdr.com, 10537, RESELLER
             → ad_system=engagebdr.com
line 824    gamoshi.io ,267-b4808 ,RESELLER ,20e30b2ae1f670f2
             → ad_system=gamoshi.io
line 825    gamoshi.io,267-b2713,RESELLER
             → ad_system=gamoshi.io
line 826    gamoshi.io,267-b4627,RESELLER
             → ad_system=gamoshi.io
line 1817   reforge.in, 107, RESELLER
             → ad_system=reforge.in
line 1818   reforge.in, 353, RESELLER
             → ad_system=reforge.in
line 2296   spotxchange.com, 117872, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2297   spotxchange.com, 139784, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2298   spotxchange.com, 149886, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2299   spotxchange.com, 225721, RESELLER
             → ad_system=spotxchange.com
line 2300   spotxchange.com, 234183, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2301   spotxchange.com, 238936, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2302   spotxchange.com, 283422, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2303   spotxchange.com, 285547, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2304   spotxchange.com, 295535, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2305   spotxchange.com, 307720, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2306   spotxchange.com, 314755,RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
line 2307   spotxchange.com, 71426, RESELLER, 7842df1d2fe2db34
             → ad_system=spotxchange.com
warning

Malformed lines

11 −1 pts

Lines that buyers' crawlers will ignore.

How to fixFix the format: <ad system domain>, <seller id>, DIRECT|RESELLER[, <cert authority id>].
Evidence (11)
line 135    adsparc, 986, RESELLER
             → reason=invalid ad system domain
line 154    advangelists.com,ebf01981b565aa5f03299b38bd50650c,RESELLEER,60d26397ec060f98
             → reason=relationship must be DIRECT or RESELLER, got 'RESELLEER'
line 901    ignitemediatech.com,pub_11114,RESELLER inmobi.com,23800006c42e4a739966c05ca0ac4854,RESELLER,83e75a7ae333ca9d
             → reason=relationship must be DIRECT or RESELLER, got 'RESELLER inmobi.com'
line 1127   innplaylabs.com/app-ads.txt
             → reason=fewer than 3 fields
line 2109   singularads, 548745, RESELLER
             → reason=invalid ad system domain
line 3421   superplay.co
             → reason=fewer than 3 fields
line 3847   Resellers as of October 31, 2025
             → reason=fewer than 3 fields
line 5500   lemmatechnologies,1844,RESELLER
             → reason=invalid ad system domain
line 7004   omgstudios, 160620251, DIRECT
             → reason=invalid ad system domain
line 7092   pubmatic.com, 162658, RESLLER, 5d62403b186f2ace
             → reason=relationship must be DIRECT or RESELLER, got 'RESLLER'
line 7264   onetag.com, 973abf4686535df, DIREC
             → reason=relationship must be DIRECT or RESELLER, got 'DIREC'
info

Duplicate lines

1,385 −4 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 1,385)
ad_system: 152media.info  seller_id: 152m5  relationship: RESELLER
ad_system: 9dotsmedia.com  seller_id: 122262  relationship: RESELLER
ad_system: acd.op.hicloud.com  seller_id: pub_hw_1003  relationship: RESELLER
ad_system: acexchange.co.kr  seller_id: 1416775282  relationship: RESELLER
ad_system: acexchange.co.kr  seller_id: 1562884725  relationship: RESELLER
ad_system: adcolony.com  seller_id: 1efc6603710003ea  relationship: RESELLER
ad_system: adcolony.com  seller_id: 29b7f4a14dc689eb  relationship: RESELLER
ad_system: adcolony.com  seller_id: 496220845654deec  relationship: RESELLER
ad_system: adcolony.com  seller_id: 801e49d1be83b5f9  relationship: RESELLER
ad_system: adcolony.com  seller_id: 8404137bc8673e51  relationship: RESELLER
ad_system: adcolony.com  seller_id: c490f6e7399a25d6  relationship: RESELLER
ad_system: adcolony.com  seller_id: c7b2bb9f944ae42a  relationship: RESELLER
ad_system: adelement.com  seller_id: 101  relationship: RESELLER
ad_system: adelement.com  seller_id: 30020  relationship: RESELLER
ad_system: adelement.com  seller_id: 30208  relationship: RESELLER
ad_system: adelement.com  seller_id: 36001  relationship: RESELLER
ad_system: adform.com  seller_id: 2671  relationship: RESELLER
ad_system: adform.com  seller_id: 2742  relationship: RESELLER
ad_system: adform.com  seller_id: 2795  relationship: RESELLER
ad_system: adform.com  seller_id: 3119  relationship: RESELLER
ad_system: adform.com  seller_id: 2967  relationship: RESELLER
ad_system: adform.com  seller_id: 3083  relationship: RESELLER
ad_system: adiiix.com  seller_id: 3de5db9  relationship: RESELLER
ad_system: adiiix.com  seller_id: par-aa7b236ba32dd484c838e249362437b8  relationship: RESELLER
ad_system: adingo.jp  seller_id: 31054  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

DIRECT accounts registered to another domain

22 −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 (22)
line 265    applovin.com, 4ee6a64d487e1a9b8b045bf5f21bea10, DIRECT
             → seller_domain=innplaylabs.com  seller_name=Innplay Labs
line 698    digitalturbine.com,226415, DIRECT
             → seller_domain=innplaylabs.com  seller_name=G.S Innplay Labs
line 816    fyber.com,226415,DIRECT
             → seller_domain=innplaylabs.com  seller_name=G.S Innplay Labs
line 843    google.com, pub-3660933873562095, DIRECT, f08c47fec0942fa0
             → seller_domain=explorads.media  seller_name=Explorads
line 1139   ironsrc.com, 261603, Direct
             → seller_domain=innplaylabs.com  seller_name=G.S Innplay Labs
line 1328   mintegral.com, 42449, DIRECT, 0aeed750c80d6423
             → seller_domain=www.innplaylabs.com  seller_name=Innplay Labs
line 1516   pangleglobal.com, 5018965, DIRECT
             → seller_domain=www.innplaylabs.com  seller_name=G.S Innplay Labs
line 1819   reklamup.com, 5624757744, DIRECT
             → seller_domain=innplaylabs.com  seller_name=Innplay Labs
line 2530   unity.com, 1272844, DIRECT, 96cabb5fbdde37a7
             → seller_domain=innplaylabs.com  seller_name=InnPlay Labs
line 2835   yellowhead.com, 9abcdef012345678, DIRECT
             → seller_domain=innplaylabs.com  seller_name=innplaylabs
line 6957   adipolosolutions.com, 21907020701, DIRECT
             → seller_domain=solitairegrandharvest.com  seller_name=solitairegrandharvest.com
line 6958   pmbmonetize.com, 21907020701, DIRECT
             → seller_domain=solitairegrandharvest.com  seller_name=21907020701
line 6959   opamarketplace.com, 21907020701, DIRECT
             → seller_domain=solitairegrandharvest.com  seller_name=21907020701
line 6961   copper6.com, playtika26, DIRECT
             → seller_domain=playtika.com  seller_name=Playtika LTD
line 7222   firstimpression.io, 4890, DIRECT
             → seller_domain=bingoblitz.com  seller_name=playtika
line 7226   evolutionadv.it, PUB99179, DIRECT
             → seller_domain=bingoblitz.com  seller_name=bingoblitz.com
line 7270   adipolo.com, 23134748304, DIRECT
             → seller_domain=innplaylabs.com  seller_name=innplaylabs.com
line 7271   adipolosolutions.com, 23134748304, DIRECT
             → seller_domain=innplaylabs.com  seller_name=innplaylabs.com
line 7272   pmbmonetize.com, 23134748304, DIRECT
             → seller_domain=innplaylabs.com  seller_name=innplaylabs.com
line 7273   opamarketplace.com, 23134748304, DIRECT
             → seller_domain=innplaylabs.com  seller_name=innplaylabs.com
line 7274   optimovid.com, 23134748304, DIRECT
             → seller_domain=innplaylabs.com  seller_name=innplaylabs.com
line 7277   onetag.com, 973abf4686535df, DIRECT
             → seller_domain=wovenaudience.com  seller_name=Woven Audience
info

Ad systems without a public sellers.json

1,108

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,108)
line 10     acd.op.hicloud.com,PUB_HW_1003,RESELLER
             → sellers_json=HTTP 404
line 28     adcolony.com, 0a0f72cd66122f31, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 29     adcolony.com, 1efc6603710003ea, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 30     adcolony.com, 29b7f4a14dc689eb, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 31     adcolony.com, 496220845654deec, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 32     adcolony.com, 5d8cbf6671c93a42, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 33     adcolony.com, 7d04a18a58085918, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 34     adcolony.com, 801e49d1be83b5f9, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 35     adcolony.com, 8404137bc8673e51, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 36     adcolony.com, a038eff5729c4315, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 37     adcolony.com, b3acb7d4c1dd14e9, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 38     adcolony.com, c490f6e7399a25d6, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 39     adcolony.com, c7b2bb9f944ae42a, RESELLER, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 40     adcolony.com, eb1de890306f196844594c10a6a56bb0, DIRECT, 1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 41     adcolony.com,197af3936679d34e,RESELLER,1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 42     adcolony.com,29b7f4a14dc689eb,RESELLER,1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 43     adcolony.com,496220845654deec,RESELLER,1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 44     adcolony.com,c7b2bb9f944ae42a,RESELLER,1ad675c9de6b5176
             → sellers_json=HTML or login page instead of JSON
line 106    admixer.co.kr, 1094, RESELLER
             → sellers_json=HTML or login page instead of JSON
line 107    admixer.co.kr, 1287, RESELLER
             → sellers_json=HTML or login page instead of JSON
line 108    admixer.co.kr, 1317, RESELLER
             → sellers_json=HTML or login page instead of JSON
line 109    admixer.co.kr, 1610, RESELLER
             → sellers_json=HTML or login page instead of JSON
line 110    admixer.co.kr, 1654, RESELLER
             → sellers_json=HTML or login page instead of JSON
line 111    admixer.co.kr,1094,RESELLER
             → sellers_json=HTML or login page instead of JSON
line 112    admixer.co.kr,1289,RESELLER
             → sellers_json=HTML or login page instead of JSON
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 6971   google.com, pub-2233829666677759, DIRECT, f08c47fec0942fa0 #22851338855
line 6972   google.com, pub-2085247160344713, DIRECT, f08c47fec0942fa0 #22857685198

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