https://mebularts.github.io/instagram-username-checker/

Umarım işinize yarar isteyen herkes Fork ile geliştirebilir
Proxy için cloudflare'in ücretsiz worker'ını kullanıyoruz kodu orada verdim buradan da yazayım

Cloudflare Workers hesabı açın: https://workers.cloudflare.com/


Daha sonra Workers & Pages kısmından yeni workers oluşturun herhangi bir template'e gerek yok hello world olanı seçebilirsiniz.
Oluşturduktan sonra düzenle diyerek kodu şununla değiştirin:
(Kendinize göre özelleştirebilirsiniz)
export default {
  async fetch(req) {
    const url = new URL(req.url)
    const u = url.searchParams.get('u')
    if (!u) return new Response('missing u', { status: 400 })
    const h = new Headers({
      'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123 Safari/537.36',
      'accept': 'application/json, text/html;q=0.8,*/*;q=0.5',
      'accept-language': 'en-US,en;q=0.9,tr;q=0.8',
      'x-ig-app-id': '936619743392459',
      'sec-fetch-site': 'same-origin',
    })
    try {
      const r = await fetch(u, { redirect: 'follow', headers: h })
      const rh = new Headers(r.headers)
      rh.set('access-control-allow-origin', '*')
      rh.set('access-control-expose-headers', '*')
      return new Response(await r.arrayBuffer(), { status: r.status, headers: rh })
    } catch (e) {
      return new Response(String(e), { status: 502, headers: { 'access-control-allow-origin': '*' } })
    }
  }
}
Daha sonra bu worker'ı sitedeki proxy kısmına girerek kontrolleri başlatabilirsiniz
iyi çalışmalar.

Edit: Kodun birçok kısmında yapay zeka'dan destek alınmıştır. Gördüğünüz hataları iletirseniz elimden geldiğince düzeltmeye çalışırım.
!429 Hatası genel aşırı istek hatasıdır bunun çözümü proxy değiştirmektir