← BACK

GSA-Extractor

JavaScript ⭐ 3
GSAIS Extension Logo

GSAIS: Chrome Extension

A sleek and powerful browser extension to seamlessly extract Gray Swan Arena submissions.

Chrome Extension
Vanilla JS


🌟 Overview

This extension is the data-collection engine of the Gray Swan Arena Intelligence Suite. It hooks directly into your active browser session, scans challenge submissions, extracts payload conversations, and packages it all into a clean JSON export for visualization.

✨ Features

  • Auto-Detection: Automatically detects the challenge slug from your active tab.
  • Customizable Scans: Scan a specific page range or trigger a full scan.
  • Beautiful Glassmorphism UI: Features a sleek dark-mode interface with glowing orbs and frosted glass effects.
  • Custom Exports: Allows you to define your custom export filename (defaults to the challenge slug).
  • Live Progress: Watch real-time statistics (Approved, Rejected, Win Rate) update as the scan progresses.

🛠️ Installation

  1. Put the all file is your own deignated folder with the name of your choice
  2. Open Google Chrome and navigate to chrome://extensions/.
  3. Enable Developer mode using the toggle switch in the top right corner.
  4. Click Load unpacked.
  5. Select this extension folder.
  6. Tip: Pin the extension to your browser toolbar for quick access!

🚀 How to Use

  1. Log into your Gray Swan Arena account.
  2. Navigate to a challenge's submissions page.
    Example: https://app.grayswan.ai/arena/challenge/{challenge-slug}/submissions
  3. Click the GSAIS icon in your toolbar.
    • If you're on a valid page, the challenge slug will appear.
    • If not, you'll see a soft orange "Please be on the Challenge Submission Page" warning.
  4. Input your desired Start Page and End Page.
  5. Click Scan Range (or Full Scan).
  6. Provide a custom Export Filename if desired, then click Export JSON.

Watermark Background

The extension relies on your browser's active session, meaning it securely fetches data without requiring API keys.