App Supply Index Monitor my app
iOS · GRAND GAMES OYUN VE YAZILIM ANONIM SIRKETI

Magic Sort!

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

5,577 lines · 2,877 verified against sellers.json

Findings

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

warning

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

329 −17 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 329)
line 6      pubmatic.com, 161218, RESELLER, 5d62403b186f2ace
             → sellers_json=https://pubmatic.com/sellers.json
line 9      pubmatic.com, 158723, RESELLER, 5d62403b186f2ace
             → sellers_json=https://pubmatic.com/sellers.json
line 15     onetag.com, 77cc0899358027b, RESELLER
             → sellers_json=https://onetag.com/sellers.json
line 16     onetag.com, 77cc0899358027b-OB, RESELLER
             → sellers_json=https://onetag.com/sellers.json
line 38     video.unrulymedia.com, 831445555, RESELLER
             → sellers_json=https://video.unrulymedia.com/sellers.json
line 43     opera.com, pub8613009987200, DIRECT, 55a0c5fd61378de3
             → sellers_json=https://opera.com/sellers.json
line 58     google.com, pub-4739744446968954, DIRECT, f08c47fec0942fa0
             → sellers_json=https://realtimebidding.google.com/sellers.json
line 84     admanmedia.com, 894, RESELLER
             → sellers_json=https://admanmedia.com/sellers.json
line 97     xandr.com, 8804, RESELLER, f5ab79cb980f11d1
             → sellers_json=https://xandr.com/sellers.json
line 100    sonobi.com, 7b37f8ccbc, RESELLER, d1a215d9eb5aee9e
             → sellers_json=https://sonobi.com/sellers.json
line 107    bidmachine.io, 114, RESELLER
             → sellers_json=https://bidmachine.io/sellers.json
line 122    pubmatic.com, 157558, RESELLER, 5d62403b186f2ace
             → sellers_json=https://pubmatic.com/sellers.json
line 123    pubmatic.com, 158362, RESELLER, 5d62403b186f2ace
             → sellers_json=https://pubmatic.com/sellers.json
line 124    pubmatic.com, 156855, RESELLER, 5d62403b186f2ace
             → sellers_json=https://pubmatic.com/sellers.json
line 128    rubiconproject.com, 23822, RESELLER, 0bfd66d529a55807
             → sellers_json=https://rubiconproject.com/sellers.json
line 129    smartadserver.com, 4202, RESELLER
             → sellers_json=https://smartadserver.com/sellers.json
line 130    opera.com, pub5881703796480, RESELLER, 55a0c5fd61378de3
             → sellers_json=https://opera.com/sellers.json
line 187    e-planning.net, ea9874674191f1ff, RESELLER, c1ba615865ed87b2
             → sellers_json=https://e-planning.net/sellers.json
line 198    onetag.com, 73720b89bbda622, RESELLER
             → sellers_json=https://onetag.com/sellers.json
line 206    smartclip.net, 13039, RESELLER
             → sellers_json=https://smartclip.net/sellers.json
line 231    onetag.com, 66cff8e37d871be, RESELLER
             → sellers_json=https://onetag.com/sellers.json
line 233    video.unrulymedia.com, 123476257, RESELLER
             → sellers_json=https://video.unrulymedia.com/sellers.json
line 254    algorix.co, 54510, RESELLER, 5b394c12fea27a1d
             → sellers_json=https://algorix.co/sellers.json
line 255    algorix.co, 60095, RESELLER, 5b394c12fea27a1d
             → sellers_json=https://algorix.co/sellers.json
line 256    algorix.co, 60097, RESELLER, 5b394c12fea27a1d
             → sellers_json=https://algorix.co/sellers.json
warning

DIRECT lines pointing to intermediaries

16 −15 pts

The line says DIRECT, but the ad system lists that account as an INTERMEDIARY. Buyers doing supply path optimization may treat this as misrepresentation.

How to fixUse DIRECT only for accounts your company controls; change the rest to RESELLER.
Evidence (16)
line 7      sharethrough.com, Uc8GWHvM, DIRECT, d53b998a7bd4ecd2
             → seller_type=INTERMEDIARY  seller_name=A4G Network - OB
line 1786   thebrave.io, 1234634, DIRECT, c25b2154543746ac
             → seller_type=INTERMEDIARY  seller_name=unity
line 1787   thebrave.io, 1234764, DIRECT, c25b2154543746ac
             → seller_type=INTERMEDIARY  seller_name=bigo
line 1789   themediagrid.com, FALINO, DIRECT, 35d5010d7789b49d
             → seller_type=INTERMEDIARY  seller_name=Luna Media Group LLC
line 1934   improvedigital.com, 1234, DIRECT
             → seller_type=INTERMEDIARY  seller_name=Connekt Media Limited
line 1943   themediagrid.com, FALINO, DIRECT, 35d5010d7789b49d
             → seller_type=INTERMEDIARY  seller_name=Luna Media Group LLC
line 2764   rubiconproject.com, 22988, DIRECT, 0bfd66d529a55807
             → seller_type=INTERMEDIARY  seller_name=Google
line 2765   pubmatic.com, 160850, DIRECT, 5d62403b186f2ace
             → seller_type=INTERMEDIARY  seller_name=Noktacom Medya Internet Hizmetleri San. ve Tic. A.S. (via EB)
line 2767   onetag.com, 8a504ee2d3c6310-OB, DIRECT
             → seller_type=INTERMEDIARY  seller_name=Nokta Medya-OB
line 2809   rubiconproject.com, 23780, DIRECT, 0bfd66d529a55807
             → seller_type=INTERMEDIARY  seller_name=Google
line 2810   rubiconproject.com, 23778, DIRECT, 0bfd66d529a55807
             → seller_type=INTERMEDIARY  seller_name=Arsus Technologies Ltd
line 2811   pubmatic.com, 161141, DIRECT, 5d62403b186f2ace
             → seller_type=INTERMEDIARY  seller_name=Reklam Up (via EB)
line 2813   themediagrid.com, 81MGSH, DIRECT, 35d5010d7789b49d
             → seller_type=INTERMEDIARY  seller_name=Arsus Technologies Ltd
line 2814   sharethrough.com, nJscjtOy, DIRECT, d53b998a7bd4ecd2
             → seller_type=INTERMEDIARY  seller_name=ReklamUp - OB
line 2842   smartadserver.com, 4016, DIRECT, 060d053dcf45cbf3 #Global
             → seller_type=INTERMEDIARY  seller_name=SmartPGMarketplace
line 3262   triplelift.com, 11203-EB, DIRECT, 6c33edb13117fd86
             → seller_type=INTERMEDIARY  seller_name=Makroo (via EB Network)
warning

Malformed lines

3 −1 pts

Lines that buyers' crawlers will ignore.

How to fixFix the format: <ad system domain>, <seller id>, DIRECT|RESELLER[, <cert authority id>].
Evidence (3)
line 1675   app-stock.com, 256917, RESELLER-$2K-$5K
             → reason=relationship must be DIRECT or RESELLER, got 'RESELLER-$2K-$5K'
line 3083   uis.mobfox.com, 2310, RESELLER 5529a3d1f59865be
             → reason=relationship must be DIRECT or RESELLER, got 'RESELLER 5529a3d1f59865be'
line 4828   lemmatechnologies,1844,RESELLER
             → reason=invalid ad system domain
info

Duplicate lines

932 −3 pts

Harmless but a sign of copy-paste maintenance.

How to fixRemove duplicates; keep one copy of each line.
Evidence (25 of 932)
ad_system: appnexus.com  seller_id: 13099  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 161593  relationship: RESELLER
ad_system: engagebdr.com  seller_id: 16  relationship: RESELLER
ad_system: vidoomy.com  seller_id: 60653  relationship: RESELLER
ad_system: loopme.com  seller_id: 11414  relationship: RESELLER
ad_system: thebrave.io  seller_id: 1234568  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 159035  relationship: RESELLER
ad_system: verve.com  seller_id: 5897  relationship: RESELLER
ad_system: spotx.tv  seller_id: 82068  relationship: RESELLER
ad_system: peak226.com  seller_id: 12900  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 160113  relationship: RESELLER
ad_system: spotxchange.com  seller_id: 82068  relationship: RESELLER
ad_system: indexexchange.com  seller_id: 191332  relationship: RESELLER
ad_system: conversantmedia.com  seller_id: 100342  relationship: RESELLER
ad_system: bidmachine.io  seller_id: 35  relationship: RESELLER
ad_system: advertising.com  seller_id: 28246  relationship: RESELLER
ad_system: axonix.com  seller_id: 57716  relationship: RESELLER
ad_system: gamaigroup.com  seller_id: 320201  relationship: RESELLER
ad_system: pubmatic.com  seller_id: 155975  relationship: RESELLER
ad_system: zoomd.com  seller_id: 88478941  relationship: RESELLER
ad_system: sharethrough.com  seller_id: nirsc9f2  relationship: RESELLER
ad_system: openx.com  seller_id: 540646187  relationship: RESELLER
ad_system: improvedigital.com  seller_id: 1795  relationship: RESELLER
ad_system: xad.com  seller_id: 958  relationship: RESELLER
ad_system: sabio.us  seller_id: 100032  relationship: RESELLER
info

DIRECT accounts registered to another domain

3 −3 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 2762   google.com, pub-7983651257838282, DIRECT, f08c47fec0942fa0
             → seller_domain=empower.net  seller_name=Empower Ad-Tech FZ-LLC
line 2763   google.com, pub-6593523210010154, DIRECT, f08c47fec0942fa0
             → seller_domain=empower.net  seller_name=Empower Ad-Tech FZ-LLC
line 3264   themediagrid.com, 8I7QYD, DIRECT, 35d5010d7789b49d
             → seller_domain=webtekno.com  seller_name=Makro DIJITAL MEDYA PAZARLAMA ANONIM SIRKETI
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.

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